.cb-badge{z-index:2;box-sizing:border-box;color:#3b5064;letter-spacing:0;text-align:center;background:#fffffff2;border:1px solid #e1e7eb;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 7px;width:fit-content;max-width:100%;margin:16px auto 0;padding:5px 13px;font:600 13px/1.45 Avenir Next World,Avenir Fallback,Avenir Next,Arial,sans-serif;display:flex;position:relative}.cb-badge.is-start{margin-inline-start:0}@media (width<=760px){.cb-badge.is-start{margin-inline:auto}}.cb-badge>svg{color:var(--ov-link);flex:none}.cb-dot{color:#5f7183}.cb-price{white-space:nowrap;font-weight:700}.cb-price[data-pending]{visibility:hidden}.cb-band{margin:0 0 clamp(32px,5vw,64px);padding:0 24px}.cb-inner{color:#f4f8fd;text-align:center;background:#06182b;border-radius:32px;flex-direction:column;align-items:center;max-width:1180px;margin:0 auto;padding:64px 32px 56px;font-family:Avenir Next World,Avenir Fallback,Avenir Next,Arial,sans-serif;display:flex;position:relative}.cb-mark{object-fit:contain;width:40px;height:40px;margin:0 0 20px;display:block}.cb-mark.is-glyph{color:var(--ov-teal-on-dark);justify-content:center;align-items:center;display:flex}.cb-band .cb-inner h2{color:#fff;letter-spacing:-.05em;text-wrap:balance;max-width:840px;margin:0;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.02}.cb-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.cb-actions>.cb-primary,.cb-actions>.cb-secondary{min-height:54px;transition:background var(--dur-control) var(--ease-utility),border-color var(--dur-control) var(--ease-utility),transform var(--dur-control) var(--ease-enter);border-radius:999px;justify-content:center;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.cb-actions>.cb-primary{background:var(--ov-turquoise);color:var(--ov-teal-ink);text-align:center;padding:8px 28px;font-size:16px;font-weight:700;line-height:1.2}.cb-actions>.cb-primary:hover{background:var(--ov-teal-hover);transform:translateY(-1px)}.cb-actions>.cb-primary:active{background:var(--ov-turquoise);transform:translateY(0)}.cb-actions>.cb-secondary{color:#fff;border:1px solid #ffffff42;padding:0 24px;font-size:15px;font-weight:650}.cb-actions>.cb-secondary:hover{background:#ffffff12;border-color:#ffffff6b}.cb-primary:focus-visible,.cb-secondary:focus-visible{outline:3px solid var(--ov-blue-on-dark);outline-offset:3px}.cb-facts{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:26px 0 0;padding:0;font-size:14.5px;font-weight:650;line-height:1.4;list-style:none;display:flex}.cb-facts li{align-items:flex-start;gap:7px;display:inline-flex}.cb-facts li>svg{margin-top:3px}.cb-facts svg{color:var(--ov-teal-on-dark);flex:none}.cb-note{color:#b9c6d4;max-width:560px;margin:10px 0 0;font-size:14px;line-height:1.5}.cb-hand{max-width:180px;color:var(--ov-blue-on-dark);font:400 19px/1.15 Bradley Hand,Segoe Print,cursive;position:absolute;top:58px;right:6%;transform:rotate(-4deg)}[dir=rtl] .cb-primary svg{transform:scaleX(-1)}[dir=rtl] .cb-hand{left:6%;right:auto;transform:rotate(4deg)}.cb-overview{text-align:center;white-space:normal;flex-direction:column;align-items:center;display:flex}.cb-overview .cb-note{color:#dbe4ee;text-shadow:0 1px 3px #050d19,0 0 12px #050d19;max-width:min(520px,100vw - 32px);margin:8px 0 0;font-size:13px;line-height:1.45}.cb-overview .cb-actions{gap:10px;margin-top:12px}.cb-overview .cb-actions>.cb-primary,.cb-overview .cb-actions>.cb-secondary{min-height:46px;padding:0 22px;font-size:15px}.cb-overview .cb-actions>.cb-secondary{background:#06182be6;border-color:#ffffff5c}.cb-overview .cb-actions>.cb-secondary:hover{background:#0d2238}.pp-footer.cb-has-overview{height:301px}.sp-footer.cb-has-overview{height:261px}.rp-ending.cb-has-overview{height:601px}@media (width>=901px){.sp-footer.cb-has-overview{height:301px}}@media (width>=621px) and (width<=900px){.sp-footer.cb-has-overview{height:326px}}@media (width>=1121px){.rp-ending.cb-has-overview{height:577px}}@media (width<=900px){.rp-ending.cb-has-overview{height:746px}}@media (width<=620px){.pp-footer.cb-has-overview,.sp-footer.cb-has-overview{height:436px}.rp-ending.cb-has-overview{height:1016px}}@media (width<=900px){.cb-hand{margin-top:20px;position:static;transform:rotate(-3deg)}[dir=rtl] .cb-hand{transform:rotate(3deg)}}@media (width<=640px){.cb-band{padding:0 10px}.cb-inner{border-radius:26px;padding:44px 20px 40px}.cb-band .cb-inner h2{font-size:clamp(30px,8.6vw,40px);line-height:1.04}.cb-actions{flex-direction:column;align-self:stretch;align-items:stretch;margin-top:28px}.cb-actions>.cb-primary,.cb-actions>.cb-secondary{text-align:center;width:100%;padding-inline:20px}.cb-facts{flex-direction:column;align-items:center;gap:6px}.cb-overview .cb-actions{flex-flow:wrap;justify-content:center;align-self:center}.cb-overview .cb-actions>.cb-primary,.cb-overview .cb-actions>.cb-secondary{width:auto}}html[data-motion=reduced] .cb-primary,html[data-motion=reduced] .cb-secondary{transition:none}html[data-motion=reduced] .cb-actions>.cb-primary:hover{transform:none}
