:root{--s:96px;--cp:80px;--h2:44px;--h3l:28px;--h3:20px;--lead:24px}@media (max-width:1023px){:root{--s:72px;--cp:64px;--h2:36px;--h3l:26px;--lead:22px}}@media (max-width:760px){:root{--s:56px;--cp:48px;--h2:30px;--h3l:24px;--h3:19px;--lead:20px}}html body h1,html body h2,html body h3{text-wrap:balance}html body p,html body li{text-wrap:pretty}html body.gpv section>.w>h2,html body.gpv .pv-h,html body.gpv #ubc h2,html body section.dp h2,html body .tb-cta h2,html body .sp-sec .form-closed h2{font-size:var(--h2)!important;letter-spacing:-.02em!important;line-height:1.1!important}html body.gpv .cap .row h3,html body section.dp#where h2{font-size:var(--h3l)!important;letter-spacing:-.02em!important;line-height:1.15!important}html body .wc h3,html body section.dp h3,html body .sp-form h3{font-size:var(--h3)!important;letter-spacing:-.01em!important;line-height:1.3!important}html body .tw p.big2,html body section.dp .dp-lead{font-size:var(--lead)!important;line-height:1.45!important}html body .wc p,html body section.dp .dp-card p,html body section.dp .dp-card li,html body .chip p{font-size:15px!important;line-height:1.6!important}@media (max-width:760px){html body header.gh h1>span{display:inline!important}html body header.gh h1>span+span:before{content:" "}}html body.gpv>section:not(.tb-cta):not(.cap){padding-top:calc(var(--s) / 2)!important;padding-bottom:calc(var(--s) / 2)!important}html body.gpv>header.gh{padding-bottom:calc(var(--s) / 2)!important}html body.gpv>header.gh+section{padding-top:0!important}html body.gpv .chips{margin-bottom:0!important}html body.gpv>.mq{margin-top:calc(var(--s) / 2)!important;margin-bottom:calc(var(--s) / 2)!important}html body.gpv>.band{margin-top:calc(var(--s) / 2)!important;margin-bottom:calc(var(--s) / 2)!important;padding-top:16px!important;padding-bottom:16px!important}html body.gpv>section.cap{margin-top:calc(var(--s) / 2)!important;margin-bottom:calc(var(--s) / 2)!important;padding:var(--cp) 0!important}html body.gpv>.mq+section.cap{margin-top:0!important}html body>.mq2{margin-top:calc(var(--s) / 2)!important;margin-bottom:var(--edge)!important}html body>section.tb-cta{padding:var(--cp) 0!important}html body>section.tb-cta h2{margin:0 0 28px!important}html body.gpv>section.gcta{border-top:0!important}html body.sp>.mb3{margin-bottom:calc(var(--s) / 2)!important}html body.sp>section.dp,html body.sp>section.sp-sec{padding-top:calc(var(--s) / 2)!important;padding-bottom:calc(var(--s) / 2)!important}html body.sp>section.dp:last-of-type+section.tb-cta,html body.sp>section.tb-cta{margin-top:calc(var(--s) / 2)!important}html body section.dp h2,html body.gpv section:not(#faq):not(.tb-cta) h2{margin-bottom:0!important}html body section.dp h2+p,html body.gpv section:not(#faq):not(.tb-cta) h2+p{margin-top:16px!important}html body section.dp h2+div,html body section.dp .dp-sub+div,html body.gpv section:not(#faq):not(.tb-cta):not(.cap) h2+div{margin-top:28px!important}@media (min-width:900px){html body #faq .w{align-items:start!important}html body #faq .w>h2{position:sticky;top:120px;grid-row:1!important;align-self:start!important;margin-top:0!important}html body .ubc{align-items:stretch!important}html body .ubc .ubc-card{aspect-ratio:auto!important}}html body.gpv .cap .row{margin-top:40px!important;padding-top:32px!important}html body.gpv .cap .btn{margin-top:40px!important}html body section.dp#notify .sp-form,html body .form-closed .sp-form{border-radius:20px!important;padding:clamp(20px,2.4vw,28px)!important}html body section.dp#where .w>div{padding:clamp(20px,2.8vw,40px)!important}html body .sp-sec .form-closed{margin-top:40px!important}html body .sp-sec .form-closed h2{margin:0 0 16px!important}html body main .btn,html body section .btn,html body header.gh .btn,html body .sp-btn{border-radius:999px!important;height:48px!important;min-height:48px!important;padding:0 24px!important;font:500 15px/1 Inter,system-ui,sans-serif!important}html body section .btn.k:not(.ubc-o){color:#fff!important;background:#0d3c87!important;border-color:#0d3c87!important}@media (max-width:899px){html body nav#nav .bar>.btn{margin-left:auto!important;margin-right:8px!important}}html body footer{padding-top:var(--cp)!important}html body footer .g{padding-top:0!important}html body footer p a{min-height:0!important;padding:12px 0!important;display:inline!important}html body footer p{line-height:1.6!important}html body .hc-d{gap:0!important;margin-top:4px!important;margin-bottom:-20px!important}html body .hc-d button{background:0 0!important;border-radius:6px!important;width:36px!important;height:44px!important;overflow:visible!important}html body .hc-d button:before{content:"";background:#11111124;border-radius:4px;height:4px;position:absolute;top:20px;left:4px;right:4px}html body .hc-d button i{border-radius:4px;height:4px;inset:20px 4px auto!important}
