body.xc-private-notice{--color-background:255,255,255;--color-foreground:32,33,36;--color-link:32,33,36;--color-button:32,33,36;--color-button-text:255,255,255;--color-secondary-button-text:32,33,36;background:#fff;color:#202124;font-family:Arial,Helvetica,sans-serif;min-height:100svh;height:auto;letter-spacing:normal}.xc-notice-logo{padding:52px 24px 24px;text-align:center}.xc-notice-logo img{width:230px;max-width:65vw;height:auto}.xc-private-notice .password-main{flex:1;display:grid;place-content:center;padding:56px 24px 100px;text-align:center}.xc-notice-copy{max-width:720px;margin:auto}.xc-notice-accent{width:40px;height:3px;background:#d71920;margin:0 auto 30px}.xc-notice-copy h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;text-transform:none;color:#202124;font-size:clamp(30px,4.3vw,48px);line-height:1.15;letter-spacing:-1.2px;margin:0 0 26px;font-weight:700;text-wrap:balance}.xc-notice-copy p{font-size:18px;line-height:1.7;margin:0 auto;max-width:560px;color:#505256}.xc-notice-copy .xc-notice-closing{font-size:16px;margin-top:22px}.xc-private-notice>footer{text-align:center;padding:24px;border-top:1px solid #e5e5e4}.xc-private-access .password-link{font-size:13px;color:#595b5e;text-underline-offset:4px}.xc-private-access summary{display:inline-flex}.xc-private-access .modal__content{background:#fff;color:#202124}.xc-private-access .modal__content-heading{color:#202124}.xc-private-notice :focus-visible{outline:2px solid #c00;outline-offset:6px}@media(max-width:600px){.xc-notice-logo{padding-top:38px}.xc-notice-logo img{width:190px}.xc-private-notice .password-main{padding:44px 24px 64px}.xc-notice-copy h1{letter-spacing:-.7px}.xc-notice-copy p{font-size:16px}.xc-notice-copy .xc-notice-closing{font-size:15px}}
