@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:montserrat;src:url(../media/Montserrat_latin_wght-s.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.X2FbDq_className{font-family:montserrat,montserrat Fallback}.X2FbDq_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
html:where(:has(.rr)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;scroll-behavior:auto;background:#fff!important}html.rr-motion:not(.lenis){scroll-behavior:smooth}html.lenis,html.lenis body{scroll-behavior:auto!important}body:where(:has(.rr)){color:#26324d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;margin:0;overflow-x:clip;background:#fff!important}@media (prefers-color-scheme:dark){html:where(:has(.rr)),body:where(:has(.rr)){color:#26324d!important;background:#fff!important}}:where(.rr) ::selection{color:#0b1530;background:#cfe3ff}:where(.rr) .sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;contain:strict;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.rr) .skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.rr) .skip:focus:not(:focus-visible){clip:rect(0, 0, 0, 0);white-space:nowrap;color:#0000;background:0 0;border:0;outline:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.rr) .skip:focus-visible{z-index:80;clip:auto;color:#fff;width:auto;height:auto;font-family:var(--font-inter), system-ui, sans-serif;outline-offset:3px;background:#0557c9;border-radius:999px;outline:2px solid #0b1530;margin:0;padding:10px 14px;font-size:15px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:16px;overflow:visible}.rr{--navy:#0b1530;--body:#1a2744;--muted:#56637f;--blue:#0885fc;--blue-deep:#0557c9;--blue-ink:#0567cf;--edge:#cfe3ff;--orange:#f07a12;isolation:isolate;color:#1a2744;font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;min-height:100vh;font-size:clamp(19px,1.15vw,21px);font-weight:400;line-height:1.6;position:relative;background:#fff!important}.rr *,.rr :before,.rr :after{box-sizing:border-box}.rr a{color:inherit}.rr{letter-spacing:normal}:where(.rr) ul{list-style-type:disc}:where(.rr) ol{list-style-type:decimal}:where(.rr) :is(svg,canvas,img,video){vertical-align:baseline}:where(.rr) hr{color:gray}.rr p{max-width:860px}.rr:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(46% 58% at 0 8%,#0885fc1a,#0000 62%),radial-gradient(40% 52% at 100% 92%,#0885fc17,#0000 64%);transition:opacity .8s;position:fixed;inset:0}html.rr-rain-ready .rr:before{opacity:0}:where(.rr) .paper{z-index:0;pointer-events:none;position:fixed;inset:0;background:#fff!important}:where(.rr) .rain{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0;background:0 0!important}.rr>header,.rr>main,.rr>footer{z-index:2;position:relative}:where(.rr) .progress{z-index:40;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}:where(.rr) .progress>span{transform-origin:0;background:linear-gradient(90deg,#0885fc,#0557c9);width:100%;height:100%;display:block;transform:scaleX(0)}:where(.rr) .wrap{width:min(1320px,90vw);max-width:1480px;margin:0 auto;padding:0 28px}@media (min-width:1680px){:where(.rr) .wrap{width:min(1480px,86vw)}}.rr section{padding:clamp(6px,1vh,14px) 0;scroll-margin-top:12px}:where(.rr) .gt{-webkit-text-fill-color:transparent;color:#0557c9;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#0885fc 8%,#0557c9 96%);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}:where(.rr) .l2 .gt,:where(.rr) .amount .final,:where(.rr) .amount .ch.gt{filter:drop-shadow(0 3px 10px #0885fc3d)}:where(.rr) .x{color:#f07a12;-webkit-text-fill-color:#f07a12}:where(.rr) .halo{text-shadow:0 0 1px #fff,0 0 10px #fff,0 0 18px #fff}:where(.rr) .glass,:where(.rr) .card{background-color:#fff;background-image:none;border:1px solid #cfe3ff;position:relative;box-shadow:0 1px 2px #0885fc0f,0 18px 50px #0885fc1c}:where(.rr) .glass:before,:where(.rr) .card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(440px circle at var(--mx,50%) var(--my,0%), #0885fc1a, transparent 46%);transition:opacity .35s;position:absolute;inset:0}:where(.rr) .glass:hover:before,:where(.rr) .card:hover:before,:where(.rr) .glass:focus-within:before,:where(.rr) .card:focus-within:before{opacity:1}:where(.rr) .glass>*,:where(.rr) .card>*{z-index:1;position:relative}:where(.rr) .sign{contain:paint;isolation:isolate;background:#fff;border:2px solid #0885fc;border-radius:clamp(22px,3vw,34px);flex-direction:column;align-items:center;gap:clamp(4px,.8vw,10px);max-width:100%;margin:0;padding:clamp(24px,3.4vw,42px) clamp(26px,4.4vw,60px) clamp(24px,3.2vw,40px);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 5px #eef5ff,0 0 22px #0885fc38,0 16px 44px #0885fc29}:where(.rr) .sign .amount{font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(60px,7.4vw,112px);font-weight:800;line-height:.92;display:inline-block;position:relative}:where(.rr) .sign .final{display:inline-block}:where(.rr) .sign .scramble{grid-template-columns:repeat(4,1fr);align-items:center;display:none;position:absolute;inset:0;overflow:hidden}:where(.rr) .sign.decoding .final{opacity:0}:where(.rr) .sign.decoding .scramble{display:grid}:where(.rr) .sign .ch{justify-content:center;align-items:center;min-width:0;display:flex}:where(.rr) .sign .ch.d{color:#5aa6f5;-webkit-text-fill-color:#5aa6f5;filter:none;opacity:.85;background-image:none}:where(.rr) .sign .ch.lk{animation:.48s ease-out both rrLock}@keyframes rrLock{0%{filter:drop-shadow(0 0 16px #0885fcd9);transform:translateY(-.12em)scale(1.14)}to{filter:drop-shadow(0 3px 10px #0885fc3d);transform:none}}:where(.rr) .sign .per{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.04em;color:#0b1530;white-space:nowrap;font-size:clamp(19px,2.1vw,27px);font-weight:500;line-height:1.2}:where(.rr) .sign:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg,#fff0 0%,#0885fc1a 38%,#ffffff8c 50%,#0885fc1a 62%,#fff0 100%) -60% 0/55% 100% no-repeat;position:absolute;inset:0}:where(.rr) .sign.shimmer:after{animation:6.4s ease-in-out 1.1s infinite rrShimmer}@keyframes rrShimmer{0%{background-position:-60% 0}42%,to{background-position:160% 0}}@keyframes rrFlickerOn{0%{opacity:.55}14%{opacity:.55}22%{opacity:1}30%{opacity:.72}40%{opacity:1}to{opacity:1}}:where(.rr) .flicker{animation:none}.rr header{width:100%;padding:calc(14px + env(safe-area-inset-top)) 0 0;text-align:center}.rr header .wrap{justify-content:center;width:min(1480px,100% - 32px);max-width:1480px;display:flex}:where(.rr) .cobrand-pill{border-radius:999px;max-width:100%;padding:13px 28px;display:inline-block;box-shadow:0 1px 2px #0885fc0f,0 12px 32px #0885fc1a}:where(.rr) .cobrand,:where(.rr) .foot-brand{max-width:100%;font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:-.02em;color:#0b1530;white-space:nowrap;justify-content:center;align-items:baseline;gap:.38em;margin:0;font-weight:800;line-height:1.15;display:inline-flex}:where(.rr) .cobrand{font-size:min(25px,5.37634vw - 4.08602px)}:where(.rr) .kicker{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#0567cf;margin:0 0 22px;font-size:13px;font-weight:700;display:block}:where(.rr) h2.kicker{letter-spacing:.2em;font-size:13px;font-weight:700;line-height:1.4}.rr h1,.rr h2,.rr h3,:where(.rr) .close-line{text-wrap:balance;font-family:var(--font-montserrat), var(--font-inter), sans-serif;color:#0b1530;font-weight:800}.rr h1{letter-spacing:-.045em;margin:0;font-size:clamp(48px,6.4vw,108px);line-height:.98}.rr h1 .l2{margin-top:.08em;display:block}.rr h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(36px,4.2vw,72px);line-height:1.05}.rr h2.kicker{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#0567cf;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.4}:where(.rr) .hero-stage{z-index:2;padding:0;position:relative}:where(.rr) .hero-pin{z-index:1;flex-direction:column;justify-content:center;min-height:0;padding:8px 0 12px;display:flex;position:relative}:where(.rr) .hero{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;width:min(1480px,100% - 32px);margin:0 auto;padding:4px 0 8px;display:flex}:where(.rr) .hero-copy{flex-direction:column;align-items:center;width:100%;display:flex}:where(.rr) .new-offer{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:100%;margin:22px 0 4px;display:flex}@media (min-width:1000px){:where(.rr) .new-offer{margin-top:48px}}:where(.rr) .new-stamp{color:#fff;-webkit-text-fill-color:#fff;font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:.18em;background:#0557c9;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:9px 14px 8px;font-size:clamp(18px,2vw,26px);font-weight:800;line-height:1;display:inline-flex;transform:rotate(-2deg);box-shadow:0 0 0 3px #fff,0 0 0 5px #0885fc,0 10px 22px #0885fc47}:where(.rr) .new-name{width:100%;max-width:100%;font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:-.04em;color:#0b1530;text-align:center;text-shadow:0 0 6px #fff,0 0 14px #fff;margin:0;font-size:clamp(30px,4.2vw,88px);font-weight:800;line-height:.96}:where(.rr) .name-line{max-width:100%;display:block}:where(.rr) .hero-price{flex-direction:column;justify-content:center;align-items:center;margin:8px 0 2px;display:flex}:where(.rr) .hero-alt{text-align:center;color:#1a2744;margin:12px 0 0;font-size:clamp(16px,1.2vw,18px);font-weight:700}:where(.rr) .hero-alt a{color:#0567cf;text-decoration:none}:where(.rr) .rr-hero-offers{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;width:100%;min-width:0;display:grid}:where(.rr) .rr-hero-offer{flex-direction:column;gap:10px;min-width:0;height:100%;display:flex}:where(.rr) .rr-hero-offer .sign{flex:auto;width:100%;max-width:100%;padding:16px 12px 14px}:where(.rr) .rr-hero-offer .sign .amount{max-width:100%;font-size:clamp(40px,5.2vw,72px)}:where(.rr) .rr-hero-offer .per{white-space:normal;text-align:center;font-size:15px}:where(.rr) .rr-offer-kicker{letter-spacing:.16em;text-transform:uppercase;color:#0567cf;font-size:12px;font-weight:700;line-height:1}:where(.rr) .rr-hero-offer .btn{width:100%}@media (max-width:720px){:where(.rr) .rr-hero-offers{grid-template-columns:1fr}:where(.rr) .rr-hero-offer .sign .amount{font-size:clamp(52px,16vw,72px)}}:where(.rr) .rr-deal-section,:where(.rr) .rr-policy-section{padding:8px 0 12px}:where(.rr) .rr-deal{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;width:min(1100px,100% - 32px);margin:0 auto;display:grid}:where(.rr) .rr-panel{text-align:left;background:#fff;border:1px solid #cfe3ff;border-radius:28px;min-width:0;padding:clamp(22px,3vw,32px);box-shadow:0 1px 2px #0885fc0f,0 18px 50px #0885fc1a}:where(.rr) .rr-panel h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(28px,3vw,40px);line-height:1.05}:where(.rr) .rr-panel h3{letter-spacing:-.02em;margin:0 0 10px;font-size:18px}:where(.rr) .rr-panel .checks{width:100%;margin-top:0;font-size:16px;line-height:1.45}:where(.rr) .rr-included-note{color:#1a2744;border-top:1px dashed #cfe3ff;margin:18px 0 0;padding-top:14px;font-size:15px;line-height:1.5}:where(.rr) .rr-text-link{color:#0567cf;text-underline-offset:3px;margin-top:12px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-block}:where(.rr) .rr-faq-item{background:#fff;border:1px solid #cfe3ff;border-radius:16px}:where(.rr) .rr-faq-item+.rr-faq-item{margin-top:10px}:where(.rr) .rr-faq-item summary{cursor:pointer;color:#0b1530;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:16px;font-weight:700;line-height:1.35;list-style:none;display:flex}:where(.rr) .rr-faq-item summary::-webkit-details-marker{display:none}:where(.rr) .rr-faq-item summary:focus-visible{outline-offset:2px;border-radius:16px;outline:2px solid #0885fc}:where(.rr) .rr-faq-icon{text-align:center;color:#0885fc;flex:none;width:22px;font-size:22px;font-weight:700;line-height:1}:where(.rr) .rr-faq-icon:before{content:"+"}:where(.rr) .rr-faq-item[open] .rr-faq-icon:before{content:"-"}:where(.rr) .rr-faq-item p{color:#1a2744;max-width:none;margin:0;padding:0 16px 16px;font-size:15px;line-height:1.5}:where(.rr) .rr-policy{width:min(1100px,100% - 32px);margin:8px auto 0}:where(.rr) .rr-policy-intro{color:#1a2744;max-width:none;margin:0 0 18px;font-size:16px;line-height:1.5}:where(.rr) .rr-policy-cols{grid-template-columns:1fr 1fr;gap:28px;display:grid}:where(.rr) .rr-policy-cols ul{color:#0b1530;margin:0;padding-left:18px;font-size:15px;line-height:1.45}:where(.rr) .rr-policy-cols li+li{margin-top:8px}:where(.rr) .rr-policy-line{color:#0b1530;max-width:none;margin:16px 0 0;font-size:15px;font-weight:700;line-height:1.45}@media (max-width:800px){:where(.rr) .rr-deal,:where(.rr) .rr-policy-cols{grid-template-columns:1fr}}:where(.rr) .hero .sign .amount{font-size:clamp(72px,8vw,168px)}:where(.rr) .price-star{z-index:4;vertical-align:top;font-family:var(--font-inter), system-ui, sans-serif;color:#0885fc;-webkit-text-fill-color:#0885fc;background:#fff;margin-left:3px;font-size:22px;font-weight:800;line-height:1;text-decoration:none;display:inline-block;position:relative;top:.12em}:where(.rr) .price-star:focus-visible{outline-offset:2px;outline:2px solid #0885fc}.rr p.chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 6px;width:min(960px,100%);max-width:960px;margin:12px auto 0;display:flex}:where(.rr) .chip-set{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.rr) .chip{color:#0b1530;letter-spacing:-.02em;white-space:nowrap;background:#fff;border:1.5px solid #0885fc;border-radius:999px;align-items:center;padding:8px 14px;font-size:clamp(14px,1.55vw,18px);font-weight:800;line-height:1.15;display:inline-flex}:where(.rr) .chip-plus{color:#0885fc;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1}:where(.rr) .hero h1{max-width:15ch}:where(.rr) .hero-body{flex-direction:column;align-items:center;width:min(680px,100%);display:flex}:where(.rr) .hero-runway{display:none}@media (min-width:1000px) and (min-height:840px){:where(.rr) .hero-stage{height:auto}:where(.rr) .hero-pin{position:relative;top:auto}:where(.rr) .hero-runway{z-index:0;pointer-events:none;color:#0885fc61;letter-spacing:.42em;justify-content:space-between;height:58vh;font-family:ui-monospace,DejaVu Sans Mono,monospace;font-size:15px;font-weight:600;line-height:1.7;display:none;position:absolute;top:100vh;left:0;right:0;overflow:hidden}:where(.rr) .hero-runway span{writing-mode:vertical-rl;animation:9s linear infinite runway}:where(.rr) .hero-runway span:nth-child(5),:where(.rr) .hero-runway span:nth-child(6),:where(.rr) .hero-runway span:nth-child(7),:where(.rr) .hero-runway span:nth-child(8){opacity:.28}}@keyframes runway{0%{transform:translateY(-12%)}to{transform:translateY(18%)}}:where(.rr) .sub{color:#1a2744;margin:16px auto 0;font-size:clamp(19px,1.25vw,21px)}:where(.rr) .hero .sub,:where(.rr) .hero .note,:where(.rr) .hero .checks,:where(.rr) .package .kicker,:where(.rr) .package h2,:where(.rr) .pricing .kicker,:where(.rr) .pricing .copy,:where(.rr) .pricing .fine-print,:where(.rr) .close-line{text-shadow:0 0 6px #fff,0 0 14px #fff}:where(.rr) .hero .sub,:where(.rr) .hero .note{text-align:center}:where(.rr) .hero .checks{text-align:left;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}:where(.rr) .hero .actions{justify-content:center}:where(.rr) .checks{color:#0b1530;gap:15px;margin:32px 0 0;padding:0;font-weight:500;list-style:none;display:grid}:where(.rr) .checks li{align-items:flex-start;gap:14px;display:flex}:where(.rr) .checks svg{color:#0885fc;flex:0 0 22px;width:22px;height:22px;margin-top:3px}:where(.rr) .hero .checks svg circle,:where(.rr) .hero .checks svg path{stroke-dasharray:64;stroke-dashoffset:0}:where(.rr) .actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}:where(.rr) .hero .actions{margin-top:14px}:where(.rr) .hero .note{margin-top:8px}:where(.rr) .btn{white-space:nowrap;cursor:pointer;touch-action:manipulation;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:56px;padding:0 32px;font-family:inherit;font-size:17px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-flex}:where(.rr) .btn-primary,:where(.rr) .btn-primary:visited{background-color:#0a74dc;background-image:linear-gradient(#0a74dc,#0557c9);border:0;box-shadow:0 0 0 1px #0a74dc,0 10px 26px #0885fc52;color:#fff!important}:where(.rr) .btn-primary:hover{box-shadow:0 0 0 1px #0557c9,0 14px 34px #0885fc6b}:where(.rr) .btn-outline,:where(.rr) .btn-outline:visited{background:#fff;border:1.5px solid #8cc2ff;color:#0567cf!important}:where(.rr) .btn-outline:hover{background:#eef5ff;border-color:#0885fc}:where(.rr) .btn:focus-visible,:where(.rr) .cobrand-pill:focus-visible{outline-offset:3px;outline:2px solid #0885fc}:where(.rr) .note{color:#1a2744;margin:16px 0 0;font-size:clamp(17px,1.2vw,20px)}:where(.rr) .cards{flex-wrap:wrap;gap:24px;display:flex}:where(.rr) .card{border-radius:22px;flex:280px;min-width:0;padding:34px 30px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;box-shadow:0 1px 2px #0885fc0f,0 12px 32px #0885fc1a}:where(.rr) .card:hover{border-color:#8cc2ff;transform:translateY(-6px);box-shadow:0 0 0 1px #8cc2ff,0 0 26px #0885fc3d,0 22px 48px #0885fc33}:where(.rr) .icon{color:#0885fc;background:#eef5ff;border:1px solid #cfe3ff;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:24px;transition:transform .35s,border-color .35s;display:grid}:where(.rr) .card:hover .icon{border-color:#8cc2ff;transform:translateY(-2px)}:where(.rr) .icon svg{width:23px;height:23px}:where(.rr) .card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(24px,1.7vw,30px)}:where(.rr) .card h3+p{color:#1a2744;max-width:none;margin:0;font-size:clamp(18px,1.15vw,21px)}:where(.rr) .sep{background:linear-gradient(90deg,#0000,#dbe9ff 18% 82%,#0000);border:0;max-width:1104px;height:1px;margin:0 auto}:where(.rr) .pricing{text-align:center}:where(.rr) .pricing .inner{border-radius:28px;flex-direction:column;align-items:center;padding:clamp(22px,3vw,40px) clamp(18px,3vw,40px);display:flex}:where(.rr) .pricing .sign{margin:14px 0 8px}:where(.rr) .pricing .checks{text-align:left;justify-items:start;width:max-content;max-width:100%;margin:22px auto 0}:where(.rr) .pricing .copy{color:#0b1530;margin:18px auto 0;font-weight:500}:where(.rr) .pricing .actions,:where(.rr) .close .actions{justify-content:center}:where(.rr) .pricing .kicker{margin-bottom:8px}:where(.rr) .offer-heading{text-align:center;max-width:16em;margin:0 auto 22px}:where(.rr) .offer-grid{text-align:left;grid-template-columns:1fr 1fr;align-items:stretch;gap:14px 22px;width:min(1080px,100%);margin:0 auto;display:grid}:where(.rr) .offer{grid-row:span 6;grid-template-rows:subgrid;background:#fff;border:2px solid #cfe3ff;border-radius:28px;align-items:start;min-width:0;padding:28px 28px 24px;display:grid;box-shadow:0 1px 2px #0885fc0f,0 18px 50px #0885fc1a}:where(.rr) .offer-featured{border-color:#0885fc;box-shadow:0 0 0 6px #eef5ff,0 18px 50px #0885fc29}:where(.rr) .offer-label{letter-spacing:.16em;text-transform:uppercase;color:#0567cf;border-radius:999px;align-items:center;height:28px;margin:0;padding:0 10px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}:where(.rr) .offer-featured .offer-label{background:#eef5ff}:where(.rr) .offer-amount{font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:-.04em;margin:0;font-size:72px;font-weight:800;line-height:.95}:where(.rr) .offer-per,:where(.rr) .offer-billed{color:#1a2744;margin:0}:where(.rr) .offer-per{font-size:18px;font-weight:700;line-height:1.3}:where(.rr) .offer-billed{font-size:16px;font-weight:500;line-height:1.45}:where(.rr) .offer .checks{gap:12px;width:100%;margin:0;font-size:16px;font-weight:500;line-height:1.45}:where(.rr) .offer .checks li{font-size:16px;line-height:1.45}:where(.rr) .offer .btn{align-self:end;margin-top:8px}:where(.rr) .fair-use,:where(.rr) .account-note{color:#1a2744;text-align:center;background:#fff;max-width:820px;margin:16px auto 0;padding:8px 12px;font-size:16px;font-weight:600;line-height:1.45}:where(.rr) .fair-use-band{margin-top:22px}@media (max-width:860px){:where(.rr) .offer-grid{grid-template-columns:1fr;row-gap:18px}:where(.rr) .offer{flex-direction:column;grid-row:auto;gap:12px;display:flex}}:where(.rr) .fine-print{color:#56637f;max-width:560px;margin:30px auto 0;font-size:14px;line-height:1.55}:where(.rr) .close{text-align:center}:where(.rr) .close-panel{border-radius:28px;padding:clamp(28px,4vw,48px) clamp(18px,3vw,40px)}.rr .close-line{text-wrap:balance;letter-spacing:-.03em;color:#0b1530;max-width:18em;margin:0 auto;font-size:clamp(32px,3.6vw,56px);font-weight:800;line-height:1.18}.rr footer{padding:22px 0 calc(28px + env(safe-area-inset-bottom));text-align:center;background:#fff;border-top:1px solid #dbe9ff}.rr footer .wrap{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.rr) .foot-brand{font-size:18px}:where(.rr) .foot-tag{color:#1a2744;margin:8px auto 0;font-size:17px}:where(.rr) .reveal{position:relative}:where(.rr) .code-burst{z-index:0;pointer-events:none;letter-spacing:.28em;color:#0885fc;white-space:nowrap;height:1.4em;font-family:DejaVu Sans Mono,ui-monospace,monospace;font-size:12px;font-weight:600;animation:1s ease-in forwards codeFall;position:absolute;top:0;left:0;right:0;overflow:hidden}@keyframes codeFall{0%{opacity:.8;transform:translateY(-16px)}to{opacity:0;transform:translateY(22px)}}:where(.rr) .talk{padding-top:4px;padding-bottom:4px}:where(.rr) .talk-block{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.rr) .talk h1{max-width:14em;font-size:clamp(40px,11vw,52px)}:where(.rr) .talk-block,:where(.rr) .section-head,:where(.rr) .close-panel,:where(.rr) .hero-copy{background:#fffffff0;border-radius:28px}:where(.rr) .talk-block,:where(.rr) .close-panel{padding:28px 36px 32px}:where(.rr) .section-head{padding:22px 28px 8px}@media (max-width:1023px){:where(.rr) .hero-copy{background:0 0;padding:0;display:contents}:where(.rr) .hero{background:#fffffff0;border-radius:28px;flex-direction:column;align-items:center;width:min(720px,100% - 24px);padding:18px 16px 22px;display:flex}:where(.rr) .new-offer,.rr p.chips,:where(.rr) .hero .actions,:where(.rr) .hero .note,:where(.rr) .hero-price{width:100%;max-width:100%}:where(.rr) .new-offer{order:1}:where(.rr) .hero-price{order:2;width:100%;margin:8px 0 4px}.rr p.chips{order:3;justify-content:center}:where(.rr) .hero .actions{order:4;justify-content:center}:where(.rr) .hero .note{text-align:center;order:5}}@media (min-width:1024px){:where(.rr) .hero{text-align:left;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);place-items:center stretch;gap:clamp(24px,3vw,48px);width:clamp(70vw,92vw,1680px);max-width:calc(100vw - 48px);display:grid}:where(.rr) .hero-copy,:where(.rr) .hero-price,:where(.rr) .new-offer,:where(.rr) .new-name,:where(.rr) .hero .sign{min-width:0;max-width:100%}:where(.rr) .hero-copy{text-align:left;align-items:flex-start;padding:28px 32px 24px}:where(.rr) .hero-price{justify-content:center;width:100%;margin:0}:where(.rr) .hero .sign{width:auto;max-width:100%;overflow:hidden}:where(.rr) .rr-hero-offer .sign{width:100%}:where(.rr) .hero .sign .amount{max-width:100%;font-size:clamp(56px,5.4vw,120px)}:where(.rr) .rr-hero-offer .sign .amount{font-size:clamp(36px,4vw,80px)}:where(.rr) .new-offer,.rr p.chips,:where(.rr) .hero .actions{justify-content:flex-start;align-items:flex-start;width:100%;margin-left:0;margin-right:0}:where(.rr) .new-offer{align-items:flex-start;margin-top:0}:where(.rr) .new-name{text-align:left;font-size:clamp(32px,3.8vw,84px)}:where(.rr) .hero .note{text-align:left}.rr h1,:where(.rr) .talk h1{font-size:clamp(64px,5.5vw,112px)}}:where(.rr) .type-word{white-space:nowrap;display:inline-block}:where(.rr) .talk-line,:where(.rr) .talk-follow,:where(.rr) .package-sub{text-align:center}:where(.rr) .talk-line{color:#0b1530;text-shadow:0 0 6px #fff,0 0 14px #fff;max-width:980px;margin:12px auto 0;font-size:clamp(20px,1.6vw,26px);font-weight:700;line-height:1.3}:where(.rr) .talk-follow{color:#0b1530;max-width:860px;margin:6px auto 0;font-size:clamp(19px,1.35vw,22px);font-weight:700;line-height:1.35}:where(.rr) .talk .sub{margin-top:12px}:where(.rr) .talk .checks{text-align:left;width:max-content;max-width:100%;margin-top:14px}:where(.rr) .package .wrap{flex-direction:column;align-items:center;display:flex}:where(.rr) .package .section-head,:where(.rr) .package .kicker,:where(.rr) .package h2,:where(.rr) .package .package-sub{text-align:center}:where(.rr) .package .section-head,:where(.rr) .package .cards{width:100%}:where(.rr) .package .cards{justify-content:center}:where(.rr) .package-sub{color:#1a2744;max-width:980px;margin:0 auto 16px;font-size:clamp(19px,1.25vw,21px);line-height:1.45}:where(.rr) .section-head,:where(.rr) .talk-block,:where(.rr) .new-offer{background:#fff}:where(.rr) .section-head{border-radius:18px;padding:6px 8px 2px}:where(.rr) .disclosure{color:#1a2744;background:#fff;max-width:820px;margin:18px auto 0;padding:6px 10px;font-size:18px;font-weight:600;line-height:1.45}:where(.rr) .foot-disclosure{color:#243044;margin:0 auto 18px;font-size:17px;font-weight:600}:where(.rr) .close .btn-primary{box-shadow:0 0 0 8px #0885fc24,0 18px 44px #0885fc61}:where(.rr) .cursor-ring,:where(.rr) .cursor-dot{z-index:70;pointer-events:none;opacity:0;border-radius:50%;position:fixed;top:0;left:0}:where(.rr) .cursor-ring{background:#0885fc0a;border:1.5px solid #0885fce6;width:38px;height:38px;box-shadow:0 0 18px #0885fc33}:where(.rr) .cursor-dot{background:#0885fc;width:6px;height:6px}@media (hover:hover) and (pointer:fine){html.rr-has-cursor,html.rr-has-cursor :where(.rr) *{cursor:none!important}}@media (max-width:960px){:where(.rr) .hero h1{max-width:12ch}}@media (max-width:520px){:where(.rr) .wrap{padding:0 16px}:where(.rr) .line-a{white-space:normal}:where(.rr) .talk h1,.rr h1{font-size:clamp(34px,9.2vw,44px)}:where(.rr) .new-name{font-size:clamp(26px,8vw,40px)}:where(.rr) .hero .sign .amount{font-size:clamp(64px,22vw,84px)}:where(.rr) .hero{width:min(1080px,100% - 8px);padding-bottom:28px}:where(.rr) .actions{flex-direction:column}:where(.rr) .btn{width:100%}:where(.rr) .card{padding:28px 22px}:where(.rr) .kicker,.rr h2.kicker{letter-spacing:.16em;font-size:12px}:where(.rr) .cobrand-pill{box-sizing:border-box;justify-content:center;max-width:100%;padding:10px 12px;display:flex}:where(.rr) .cobrand,:where(.rr) .foot-brand{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;row-gap:0;max-width:100%}:where(.rr) .cobrand{font-size:clamp(12px,3.7vw,16px)}:where(.rr) .foot-brand{max-width:100%;font-size:clamp(13px,4vw,18px)}:where(.rr) .foot-tag{text-align:center;width:100%}:where(.rr) .sign{padding:22px}:where(.rr) .pricing .checks{width:100%}}:where(.rr) .line-a,:where(.rr) .line-b{display:block}:where(.rr) .line-a{white-space:nowrap}:where(.rr) .bill{background:#fff;border:1px solid #cfe3ff;border-radius:28px;box-shadow:0 1px 2px #0885fc0f,0 18px 50px #0885fc1f}html.rr-play:not(.rr-formed) :where(.rr) .hero .sign,html.rr-play:not(.rr-formed) :where(.rr) .hero .sign:after{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html.rr-play:not(.rr-formed) :where(.rr) .hero .sign .final,html.rr-play:not(.rr-formed) :where(.rr) .price-star,html.rr-play:not(.rr-formed) :where(.rr) .rr-offer-kicker,html.rr-play:not(.rr-per-in) :where(.rr) .hero .per{opacity:0}html.rr-play.rr-formed :where(.rr) .hero .sign{transition:background .35s,border-color .35s,box-shadow .35s}html.rr-play.rr-formed :where(.rr) .hero .sign .final,html.rr-play.rr-formed :where(.rr) .rr-offer-kicker{opacity:1;transition:opacity .28s}html.rr-play.rr-per-in :where(.rr) .hero .per{opacity:1;animation:.55s steps(16,end) both perType}@keyframes perType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html.rr-play:not(.rr-show-a) :where(.rr) .line-a{opacity:0;transform:translateY(36px)scale(.98)}html.rr-play.rr-show-a :where(.rr) .line-a{opacity:1;transition:transform .42s cubic-bezier(.12,1.35,.32,1),opacity .18s linear;transform:none}html.rr-play:not(.rr-show-b) :where(.rr) .line-b{opacity:0}html.rr-play :where(.rr) .line-b .type-ch{opacity:0;color:#0885fc;-webkit-text-fill-color:#0885fc;filter:none;background-image:none;display:inline}html.rr-play.rr-show-b :where(.rr) .line-b{opacity:1}html.rr-play.rr-show-b :where(.rr) .line-b .type-ch{animation:.22s forwards typeIn}@keyframes typeIn{to{opacity:1}}html.rr-play:not(.rr-show-body) :where(.rr) .hero-body{opacity:0}html.rr-play.rr-show-body :where(.rr) .hero-body{opacity:1;transition:opacity .45s}html.rr-play:not(.rr-hero-stamp) :where(.rr) .new-stamp,html.rr-play:not(.rr-hero-name) :where(.rr) .new-name,html.rr-play:not(.rr-hero-chips) :where(.rr) .chips,html.rr-play:not(.rr-hero-actions) :where(.rr) .hero .actions,html.rr-play:not(.rr-hero-actions) :where(.rr) .hero .note,html.rr-play:not(.rr-hero-actions) :where(.rr) .rr-hero-offer .btn{opacity:0}html.rr-play.rr-hero-stamp :where(.rr) .new-stamp,html.rr-play.rr-hero-name :where(.rr) .new-name,html.rr-play.rr-hero-chips :where(.rr) .chips,html.rr-play.rr-hero-actions :where(.rr) .hero .actions,html.rr-play.rr-hero-actions :where(.rr) .hero .note,html.rr-play.rr-hero-actions :where(.rr) .rr-hero-offer .btn{animation:.32s both heroRise}html.rr-play.rr-intro-done :where(.rr) .new-stamp,html.rr-play.rr-intro-done :where(.rr) .new-name,html.rr-play.rr-intro-done :where(.rr) .chips,html.rr-play.rr-intro-done :where(.rr) .hero .actions,html.rr-play.rr-intro-done :where(.rr) .hero .note,html.rr-play.rr-intro-done :where(.rr) .rr-hero-offer .btn,html.rr-play.rr-intro-done :where(.rr) .hero .sign,html.rr-play.rr-intro-done :where(.rr) .hero .sign .final,html.rr-play.rr-intro-done :where(.rr) .hero .per,html.rr-play.rr-intro-done :where(.rr) .price-star,html.rr-play.rr-intro-done :where(.rr) .line-a,html.rr-play.rr-intro-done :where(.rr) .line-b,html.rr-play.rr-intro-done :where(.rr) .line-b .type-ch,html.rr-play.rr-intro-done :where(.rr) .rr-offer-kicker{opacity:1;clip-path:none;transition:none;animation:none;transform:none}@keyframes heroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.rr-play.rr-per-in :where(.rr) .hero .per{animation-duration:.4s}@media (prefers-reduced-motion:reduce){:where(.rr) .flicker,:where(.rr) .sign:after,:where(.rr) .code-burst,:where(.rr) .hero-runway span{animation:none!important}:where(.rr) .hero-stage{height:auto!important}:where(.rr) .hero-pin{position:relative!important}:where(.rr) .line-a,:where(.rr) .line-b,:where(.rr) .hero-body,:where(.rr) .hero .sign,:where(.rr) .hero .sign .final,:where(.rr) .hero .per,:where(.rr) .new-stamp,:where(.rr) .new-name,:where(.rr) .chips,:where(.rr) .hero .actions,:where(.rr) .hero .note,:where(.rr) .card{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}:where(.rr) .card:hover,:where(.rr) .card:hover .icon{transform:none}.rr:before,:where(.rr) .rain{transition:none}html.rr-motion:not(.lenis){scroll-behavior:auto}}:where(.rr) .rr-toggle{isolation:isolate;background:#fff;border:1.5px solid #8cc2ff;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;align-self:center;min-width:min(300px,100%);margin:0;padding:4px;display:inline-grid;position:relative;box-shadow:0 0 0 4px #eef5ff,0 10px 26px #0885fc24}:where(.rr) .rr-toggle-thumb{z-index:0;background-color:#0a74dc;background-image:linear-gradient(#0a74dc,#0557c9);border-radius:999px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 16px #0885fc52}:where(.rr) .rr-toggle[data-active=WEEK] .rr-toggle-thumb{transform:translate(100%)}:where(.rr) .rr-toggle-opt{z-index:1;cursor:pointer;color:#0567cf;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:16px;font-weight:700;line-height:1;transition:color .2s;display:flex;position:relative}:where(.rr) .rr-toggle-opt[data-on]{color:#fff}:where(.rr) .rr-toggle-opt:has(input:focus-visible){outline-offset:2px;outline:2px solid #0885fc}:where(.rr) .rr-hero-offers-one{grid-template-columns:1fr;width:min(460px,100%);margin:0 auto}:where(.rr) .rr-hero-offers-one .rr-hero-offer{gap:14px}:where(.rr) .rr-hero-offers-one .rr-hero-offer .sign{padding:20px 16px 18px}@media (min-width:721px){:where(.rr) .rr-hero-offers-one .rr-hero-offer .sign .amount{font-size:clamp(56px,6.2vw,92px)}}:where(.rr) .rr-hero-offers-one .rr-hero-offer .per{font-size:17px}:where(.rr) .rr-close-offer{flex-direction:column;align-items:center;gap:14px;margin-top:24px;display:flex}:where(.rr) .rr-close-offer .actions{margin-top:0}:where(.rr) .rr-close-price{color:#1a2744;margin:0;font-size:18px;font-weight:600}:where(.rr) .rr-close-price .gt{font-family:var(--font-montserrat), var(--font-inter), sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:800}@media (prefers-reduced-motion:reduce){:where(.rr) .rr-toggle-thumb{transition:none}}html.rr-play:not(.rr-hero-actions) :where(.rr) .rr-hero-offer .rr-toggle{opacity:0}html.rr-play.rr-hero-actions :where(.rr) .rr-hero-offer .rr-toggle{animation:.32s both heroRise}html.rr-play.rr-intro-done :where(.rr) .rr-hero-offer .rr-toggle{opacity:1;animation:none;transform:none}
