@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");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-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.ygnX0a_className{font-family:Archivo,Archivo Fallback;font-style:normal}.ygnX0a_variable{--font-sans:"Archivo", "Archivo Fallback"}
:root{--navy:#074179;--white:#fdfdfd;--red:#e52923;--silver:#d0d1d3;--ink:#04122d;--midnight:#0b2448;--deep-blue:#163c70;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--gutter:20px;--max:1040px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--s4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{background:var(--white);color:var(--navy);font-family:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;font-variant-numeric:lining-nums tabular-nums;-webkit-font-smoothing:antialiased;font-size:17px;font-weight:400;line-height:1.55}strong,b{font-weight:800}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.section--navy :focus-visible,.hero :focus-visible,.footer :focus-visible{outline-color:var(--white)}s{text-decoration-thickness:1px}[hidden]{display:none!important}.nowrap{white-space:nowrap}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--s3);font-size:13px;font-weight:800;line-height:1.3}.h2{letter-spacing:-.02em;font-size:clamp(30px,8vw,50px);font-weight:800;line-height:1.06}.measure{max-width:20ch}.lead{max-width:40ch;margin-top:var(--s4);margin-bottom:var(--s5);font-size:19px;line-height:1.45}.accent{color:var(--red)}.btn{justify-content:space-between;align-items:center;gap:var(--s5);min-height:56px;padding:var(--s3) var(--s5);background:var(--red);color:var(--white);border:2px solid var(--red);font:inherit;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:0;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--navy);border-color:var(--navy)}.btn__arrow{flex:none;transition:transform .15s}.btn:hover .btn__arrow{transform:translate(3px)}.btn--block{white-space:normal;text-align:left;width:100%;display:flex}.btn--quiet{color:var(--navy);border-color:var(--navy);background:0 0}.btn--quiet:hover{background:var(--navy);color:var(--white)}.section{padding:var(--s8) 0}.section--rule{border-top:1px solid var(--silver)}.hero,.section--navy,.footer{isolation:isolate;background-color:var(--ink);color:var(--white);position:relative}.hero:before,.section--navy:before,.footer:before{content:"";z-index:-1;background-image:var(--grain);opacity:.05;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.hero{background-image:radial-gradient(75% 55% at 28% 24%,#163c708c 0%,#0b244861 38%,#04122d00 75%),radial-gradient(60% 45% at 92% 88%,#0b244873 0%,#04122d00 70%),radial-gradient(130% 100% at 35% 30%,#04122d00 50%,#01081699 100%)}.section--navy{background-image:radial-gradient(80% 38% at 22% 14%,#163c707a 0%,#0b24484d 40%,#04122d00 75%),radial-gradient(75% 38% at 85% 72%,#0b244880 0%,#04122d00 72%),radial-gradient(140% 100% at 45% 40%,#04122d00 55%,#01081680 100%)}#prepay.section--navy{background-image:radial-gradient(90% 42% at 50% 78%,#163c707a 0%,#0b24484d 42%,#04122d00 76%),radial-gradient(70% 32% at 18% 10%,#0b244880 0%,#04122d00 72%),radial-gradient(140% 100% at 50% 55%,#04122d00 55%,#01081680 100%)}.footer{background-image:radial-gradient(70% 150% at 25% 0,#163c7059 0%,#0b244840 40%,#04122d00 75%)}.copy{margin-top:var(--s5);max-width:44ch;font-size:19px;line-height:1.45}.copy p+p{margin-top:var(--s3)}.hero{overflow:hidden}.hero__media{position:absolute;inset:0}.hero__media:after{content:"";background:#04122dd1;position:absolute;inset:0}.hero__inner{padding-top:var(--s5);padding-bottom:var(--s7);position:relative}.hero__brand{padding-bottom:var(--s4);margin-bottom:var(--s6);border-bottom:1px solid #fdfdfd24}.hero__logo{width:100px;height:auto;display:block}.hero__eyebrow{align-items:center;column-gap:var(--s2);row-gap:var(--s1);margin-bottom:var(--s4);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;font-size:12px;font-weight:800;line-height:1.3;display:flex}.hero__eyebrow-rule{width:24px;height:2px;margin-right:var(--s1);background:var(--red)}.hero__eyebrow-sep{color:#fdfdfd66}.hero__eyebrow-detail{color:#fdfdfdc7}@media (max-width:559px){.hero__eyebrow-sep{display:none}.hero__eyebrow-detail{padding-left:calc(24px + var(--s1) + var(--s2));flex-basis:100%}}.hero__title{letter-spacing:-.035em;font-size:clamp(46px,15.2vw,104px);font-weight:800;line-height:.94}.hero__line{display:block}.hero__copy{margin-top:var(--s5);color:#fdfdfddb;max-width:34ch;font-size:18px;line-height:1.5}.hero__copy p+p{margin-top:var(--s3)}.hero__status{align-items:center;gap:var(--s3);margin-top:var(--s5);padding:var(--s2) var(--s4) var(--s2) var(--s3);letter-spacing:.01em;background:#fdfdfd0a;border:1px solid #fdfdfd33;border-radius:6px;font-size:14px;font-weight:800;line-height:1.3;display:inline-flex}.hero__status-mark{border:1.5px solid #fdfdfd99;border-radius:50%;flex:none;width:8px;height:8px}.hero__status.is-live .hero__status-mark{background:#34c77b;border:0;box-shadow:0 0 0 4px #34c77b2e}@media (max-width:413px){.hero__status{gap:10px;padding:9px 14px 9px 13px;font-size:13px}}.panel{background:linear-gradient(#fcfdfe 0%,#f5f7fa 100%);border-bottom:1px solid #07417914;padding:20px 0 22px}.hero-offers{gap:var(--s3);margin-top:var(--s6);display:grid}.hero-offer{justify-content:space-between;align-items:center;gap:var(--s3);min-height:80px;padding:var(--s4) var(--s4) var(--s4) 20px;background:var(--white);color:var(--navy);border:1px solid #fdfdfde6;border-radius:10px;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 12px 28px -18px #000000b3}.hero-offer__body{flex-direction:column;gap:2px;display:flex}.hero-offer__title{letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.2}.hero-offer__text{font-size:15px;line-height:1.35}.hero-offer__text strong{font-weight:800}.hero-offer__go{background:var(--ink);width:36px;height:36px;color:var(--white);border-radius:8px;flex:none;place-items:center;display:grid}.hero-offer__go .btn__arrow{transition:transform .15s}@media (max-width:399px){.hero-offer{padding:var(--s4) 12px var(--s4) var(--s4);gap:10px}.hero-offer__go{width:34px;height:34px}}.hero-offer:hover{background:#fff;box-shadow:0 16px 32px -18px #000c}.hero-offer:hover .hero-offer__go{background:var(--navy)}.hero-offer:hover .btn__arrow,.hero-offer:focus-visible .btn__arrow{transform:translate(3px)}.hero-offer:active{background:#eef1f5;transform:scale(.99)}.hero .hero-offer:focus-visible{outline:3px solid var(--white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.hero-offer,.hero-offer__go .btn__arrow{transition:none}.hero-offer:hover .btn__arrow,.hero-offer:focus-visible .btn__arrow,.hero-offer:active{transform:none}}.cdstrip{color:var(--navy);gap:14px;display:grid}.cdstrip__label{align-items:center;gap:var(--s3);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.3;display:flex}.cdstrip__rule{background:var(--red);flex:none;width:20px;height:2px}.cdstrip__date{margin-top:var(--s1);font-size:15px;line-height:1.35}.countdown__grid{gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.countdown__unit{background:#fff;border:1px solid #0741791a;border-radius:8px;flex-direction:column;align-items:center;padding:10px 0 9px;display:flex;box-shadow:0 1px 2px #04122d0a}.countdown__num{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(26px,7.4vw,32px);font-weight:800;line-height:1}.countdown__unitlabel{letter-spacing:.16em;text-transform:uppercase;color:#074179ad;margin-top:6px;font-size:10px;font-weight:800;line-height:1.2}.already__title{letter-spacing:-.025em;font-size:clamp(32px,9.4vw,60px);line-height:1.02}.already__line{display:block}.already__copy{margin-top:var(--s4);color:#fdfdfdd6;max-width:36ch;font-size:17px;line-height:1.55}.steps__heading{align-items:center;gap:var(--s3);letter-spacing:.16em;text-transform:uppercase;margin-top:44px;font-size:12px;font-weight:800;line-height:1.3;display:flex}.steps__rule{background:var(--red);flex:none;width:20px;height:2px}.steps{margin-top:var(--s4);gap:var(--s3);list-style:none;display:grid}.step{grid-template-columns:36px minmax(0,1fr);column-gap:10px;display:grid;position:relative}.step__num{background:var(--deep-blue);font-variant-numeric:tabular-nums;border:1px solid #fdfdfd29;border-radius:8px;place-items:center;width:36px;height:36px;margin-top:12px;font-size:15px;font-weight:800;display:grid;box-shadow:inset 0 1px #fdfdfd14}.step:after{content:"";background:#fdfdfd57;width:1px;position:absolute;top:54px;bottom:-18px;left:17.5px}.step:last-child:after{display:none}.step__panel{padding:var(--s4) 18px 17px;background:#0b24488c;border:1px solid #fdfdfd17;border-radius:10px;flex-direction:column;gap:6px;display:flex}.steps__title{letter-spacing:-.005em;font-size:17px;font-weight:800;line-height:1.3}.steps__text{color:#fdfdfdc7;font-size:15px;line-height:1.5}.notice{align-items:flex-start;gap:var(--s3);margin-top:var(--s5);padding:14px var(--s4);background:#163c7038;border:1px solid #fdfdfd1a;border-radius:10px;display:flex}.notice__icon{background:var(--deep-blue);border:1px solid #fdfdfd33;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.notice__text{text-wrap:balance;font-size:15px;line-height:1.5}.assist{margin-top:var(--s3);background:linear-gradient(#163c704d 0%,#0b244880 100%);border:1px solid #fdfdfd29;border-radius:12px;padding:18px 18px 17px;box-shadow:0 16px 32px -24px #0009}.assist__head{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.assist__icon{background:var(--deep-blue);color:#fdfdfde6;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.assist__title{letter-spacing:-.005em;padding-top:4px;font-size:17px;font-weight:800;line-height:22px}.assist__text{color:#fdfdfdd1;font-size:15px;line-height:1.5}.assist__text--alt{border-top:1px solid #fdfdfd1a;margin-top:12px;padding-top:12px}.assist__link{color:var(--white);white-space:nowrap;border-radius:6px;margin:-7px -4px;padding:7px 4px;font-weight:800;text-decoration:none;transition:background-color .15s;display:inline-block}.assist__link span{text-underline-offset:3px;-webkit-text-decoration:underline #fdfdfd99;text-decoration:underline #fdfdfd99;text-decoration-thickness:1.5px}.assist__link:hover{background:#fdfdfd14}.assist__link:hover span{-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}@media (prefers-reduced-motion:reduce){.assist__link{transition:none}}.plans{gap:var(--s5);max-width:520px;display:grid}.plan{padding:var(--s5);background:var(--white);color:var(--navy);border:1px solid var(--silver);border-top:4px solid var(--navy);flex-direction:column;display:flex;position:relative}.plan__tag{margin:calc(-1 * var(--s5)) calc(-1 * var(--s5)) var(--s5);padding:var(--s2) var(--s5);background:var(--navy);color:var(--white);letter-spacing:.16em;text-transform:uppercase;text-align:center;font-size:12px;font-weight:800}.plan__name{font-size:22px;font-weight:800;line-height:1.15}.plan__pricing{margin-top:var(--s4);padding-bottom:var(--s4);border-bottom:1px solid var(--silver)}.plan__label{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.plan__regular{align-items:baseline;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.plan__was,.strike{font-weight:400;text-decoration:line-through;text-decoration-thickness:2px}.plan__was{letter-spacing:-.01em;font-size:24px;line-height:1.1}.plan__label--now{margin-top:var(--s3)}.plan__price{letter-spacing:-.03em;margin-top:var(--s1);font-size:60px;font-weight:800;line-height:1}.plan__suffix{letter-spacing:0;margin-left:2px;font-size:22px}.plan__note{margin-top:var(--s2);font-size:15px}.plan__save{margin-top:var(--s3);padding:var(--s1) var(--s3);background:var(--navy);color:var(--white);font-size:15px;font-weight:800;display:inline-block}.plan__benefits{gap:var(--s3);margin-top:var(--s4);font-size:16px;line-height:1.35;list-style:none;display:grid}.plan__benefits li{gap:var(--s3);grid-template-columns:18px 1fr;display:grid}.plan__check{margin-top:1px}.plan__bonus{margin-top:var(--s5);padding-top:var(--s4);border-top:2px solid var(--navy)}.plan__bonuslabel{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.plan__bonus .plan__benefits{margin-top:var(--s3);font-weight:800}.plan__buy{padding-top:var(--s5);margin-top:auto}.plan--popular{border:2px solid var(--navy);border-top-width:4px}.contract{color:var(--navy);background:radial-gradient(80% 45% at 50% 0,#ffffffe6 0%,#fff0 70%),#f5f7fa}.contract__eyebrow{align-items:center;gap:var(--s3);margin-bottom:var(--s3);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.3;display:flex}.contract__rule{background:var(--red);flex:none;width:20px;height:2px}.contract__title{letter-spacing:-.03em;font-size:clamp(36px,10vw,56px);line-height:1.02}.contract__lead{margin-top:var(--s3);color:#074179d9;max-width:36ch;font-size:17px;line-height:1.5}.plans--premium{max-width:520px;margin-top:var(--s6);gap:14px}.plans--premium .plan{background:#fff;border:1px solid #0741791f;border-radius:12px;padding:18px 16px 16px;box-shadow:0 1px 2px #04122d0a,0 14px 30px -20px #04122d38}.plans--premium .plan__name{letter-spacing:-.01em;font-size:20px}.plans--premium .plan__pricing{background:#f5f7fa;border:1px solid #07417914;border-radius:10px;margin-top:12px;padding:10px 12px 12px}.plans--premium .plan__label{letter-spacing:.14em;color:#074179bf;font-size:11px}.plans--premium .plan__regular{align-items:center;gap:10px}.plans--premium .plan__was{color:var(--navy);font-size:23px;line-height:1.1;text-decoration-color:#e52923d9;text-decoration-thickness:2px}.plans--premium .plan__label--now{border-top:1px solid #0741791a;margin-top:8px;padding-top:8px}.plans--premium .plan__price{letter-spacing:-.04em;color:var(--ink);margin-top:2px;font-size:50px}.plans--premium .plan__suffix{letter-spacing:0;color:#04122d99;margin-left:3px;font-size:18px}.plans--premium .plan__save{color:#b3201b;letter-spacing:0;white-space:nowrap;background:#fdeeed;border:1px solid #e5292338;border-radius:999px;margin-top:8px;padding:5px 11px;font-size:14px;font-weight:400;line-height:1.3;display:inline-block}.plans--premium .plan__save strong{font-size:15px;font-weight:800}.plans--premium .plan__benefits{gap:8px;margin-top:12px;font-size:15px;line-height:1.4}.plans--premium .plan__benefits li{grid-template-columns:22px 1fr;align-items:start;gap:10px}.plans--premium .plan__check{background:#07417914;border-radius:50%;width:22px;height:22px;margin-top:-1px;padding:5px}.plans--premium .plan__check path{stroke-width:3px}.plans--premium .plan__buy{padding-top:14px}:is(.plans--premium,.tcards) .btn{gap:var(--s3);letter-spacing:.06em;text-wrap:balance;border-radius:8px;min-height:52px;padding:13px 16px 13px 18px;font-size:14px;line-height:1.25;transition:background-color .15s,border-color .15s,transform .15s;box-shadow:0 4px 12px -6px #e5292380}:is(.plans--premium,.tcards) .btn:hover{background:#c81f19;border-color:#c81f19}:is(.plans--premium,.tcards) .btn:active{transform:translateY(1px)}:is(.plans--premium,.tcards) .btn:focus-visible{outline:3px solid var(--navy);outline-offset:3px}:is(.plans--premium,.tcards) .btn__arrow{width:17px;height:17px}:is(.plans--premium,.tcards) .btn--quiet{box-shadow:none}:is(.plans--premium,.tcards) .btn--quiet:hover{background:var(--navy);border-color:var(--navy)}.plans--premium .plan--popular{border:2px solid var(--navy);background:linear-gradient(#fff 55%,#f6f9fd 100%);box-shadow:0 1px 2px #04122d0f,0 22px 40px -22px #04122d61}.plans--premium .plan__tag{background:var(--ink);letter-spacing:.22em;border-radius:10px 10px 0 0;justify-content:center;align-items:center;gap:12px;height:40px;margin:-18px -16px 14px;padding:0 16px;font-size:13px;display:flex}.plans--premium .plan__tag:before,.plans--premium .plan__tag:after{content:"";background:var(--red);width:18px;height:2px}.plan__cue{letter-spacing:.12em;text-transform:uppercase;color:#074179bf;margin-top:3px;font-size:12px;font-weight:800}.plans--premium .plan--popular .plan__price{font-size:56px}.plans--premium .plan--popular .plan__pricing{background:#eff4fb;border-color:#0741791f}.prepay__lead{letter-spacing:-.01em;color:#fdfdfde0;white-space:nowrap;margin-top:10px;font-size:clamp(20px,5.8vw,26px);font-weight:400;line-height:1.25}.plans--prepay .plan{border-color:#fdfdfd14;box-shadow:0 20px 44px -24px #000000bf}.plans--prepay .plan--popular{border:2px solid var(--navy);box-shadow:0 24px 48px -24px #000c}.plans--prepay .plan__regular{flex-direction:column;align-items:flex-start;gap:3px}.plans--premium.plans--prepay .plan__note{color:#074179eb;font-weight:400}.plans--prepay .plan__noteicon{color:var(--navy)}.plans--premium .plan__note{color:var(--navy);align-items:center;gap:7px;margin-top:10px;font-size:14px;font-weight:800;line-height:1.3;display:flex}.plan__noteicon{flex:none}.plans--premium .plan__bonus{background:#eef3fa;border:1px solid #07417924;border-radius:10px;margin-top:14px;padding:12px 14px 14px}.plan__bonushead{align-items:center;gap:10px;display:flex}.plans--premium .plan__bonuslabel{letter-spacing:-.005em;text-transform:none;color:var(--ink);font-size:15px;line-height:1.25;display:block}.plan__bonusnote{color:#074179c7;margin-top:1px;font-size:12.5px;line-height:1.3;display:block}.plans--premium .plan__bonus .plan__benefits{gap:8px;margin-top:10px;font-weight:800}.plans--premium .plan__bonus .plan__check{background:#fff}.plans--prepay .plan__bonus{background:#f5f8fc;border-color:#0741791a;margin-top:12px;padding:10px 12px 11px}.plans--premium.plans--prepay .plan__bonuslabel{font-size:14.5px;line-height:1.3}.plans--prepay .plan__bonusnote{color:#0741799e;margin-top:0;font-size:12px}.plans--prepay .plan__bonus .plan__benefits{color:#074179eb;border-top:1px solid #07417917;gap:6px;margin-top:8px;padding-top:8px;font-size:14.5px;font-weight:400;line-height:1.4}.plans--prepay .plan__bonus .plan__benefits li{grid-template-columns:18px 1fr;gap:9px}.plans--prepay .plan__bonus .plan__check{width:18px;height:18px;margin-top:1px;padding:4px}.plans--premium .plan__extras{border-top:1px solid #0741791a;margin-top:12px;padding-top:12px}.plan__extraslabel{letter-spacing:.14em;text-transform:uppercase;color:#b3201b;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:800;line-height:1.3;display:flex}.plan__extrasrule{background:var(--red);flex:none;width:14px;height:2px}.plans--premium .plan__bonuslist{margin-top:0}.plans--premium .plan__bonuslist li{color:var(--ink)}.plans--premium .plan__bonuslist .plan__check{color:var(--red);background:#fdeeed}.help-panel{max-width:520px;margin-top:var(--s5);background:#0b24488c;border:1px solid #fdfdfd1f;border-radius:10px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex}.help-panel__icon{background:var(--deep-blue);color:#fdfdfde6;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.help-panel__text{color:#fdfdfdd9;font-size:15px;line-height:1.45}.help-panel__text strong{color:var(--white)}.help-panel__text a{color:var(--white);white-space:nowrap;text-underline-offset:3px;margin:-6px 0;padding:6px 0;font-weight:800;text-decoration-color:#fdfdfd80;display:inline-block}.help-panel__text a:hover{-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.to-prepay{justify-content:space-between;align-items:center;gap:var(--s3);max-width:520px;margin-top:var(--s5);color:var(--navy);background:#fff;border:1px solid #07417924;border-radius:10px;padding:14px 14px 15px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 10px 24px -18px #04122d59}.to-prepay__body{flex-direction:column;display:flex}.to-prepay__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#074179bf;align-items:center;gap:8px;margin-bottom:4px;font-size:11px;font-weight:800;line-height:1.3;display:flex}.to-prepay__rule{background:var(--red);flex:none;width:16px;height:2px}.to-prepay__title{letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:800;line-height:1.2}.to-prepay__text{color:#074179d9;margin-top:3px;font-size:14px;line-height:1.4}.to-prepay__go{background:var(--ink);width:36px;height:36px;color:var(--white);border-radius:8px;flex:none;place-items:center;display:grid}.to-prepay__go .btn__arrow{width:16px;height:16px;transition:transform .15s;transform:rotate(90deg)}.to-prepay:hover{border-color:#0741794d;box-shadow:0 14px 28px -18px #04122d73}.to-prepay:hover .to-prepay__go{background:var(--navy)}.to-prepay:hover .btn__arrow{transform:rotate(90deg)translate(3px)}.to-prepay:active{transform:scale(.99)}.to-prepay:focus-visible{outline:3px solid var(--navy);outline-offset:3px}@media (prefers-reduced-motion:reduce){:is(.plans--premium,.tcards) .btn,.to-prepay,.to-prepay__go .btn__arrow{transition:none}:is(.plans--premium,.tcards) .btn:active{transform:none}.to-prepay:hover .btn__arrow{transform:rotate(90deg)}.to-prepay:active{transform:none}}.help{margin-top:var(--s6);max-width:48ch;font-size:16px}.help a{white-space:nowrap;font-weight:800}.training{color:var(--navy);background:radial-gradient(80% 45% at 50% 0,#ffffffe6 0%,#fff0 70%),#f5f7fa}.training__title{max-width:14ch}.training__discount strong{color:var(--red);font-weight:800}.training__discount{letter-spacing:-.015em;margin-top:8px;font-size:clamp(20px,5.6vw,26px);font-weight:800;line-height:1.2}.tfacts{gap:5px;margin-top:16px;font-size:15px;line-height:1.4;list-style:none;display:grid}.tfacts li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.tfacts__check{background:#07417914;border-radius:50%;width:22px;height:22px;margin-top:-1px;padding:5px}.tlist{margin-top:var(--s6)}.tlist__head{display:none}.tcards{gap:10px;list-style:none;display:grid}.tcard{background:#fff;border:1px solid #0741791f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"term price""regular save""buy buy";align-items:center;gap:6px 12px;padding:14px 16px 16px;display:grid;box-shadow:0 1px 2px #04122d0a,0 10px 24px -20px #04122d40}.tcard__term{letter-spacing:-.01em;grid-area:term;align-self:baseline;font-size:18px;font-weight:800;line-height:1.2}.tcard__price{letter-spacing:-.03em;color:var(--ink);grid-area:price;place-self:baseline end;font-size:34px;font-weight:800;line-height:1}.tcard__regular{grid-area:regular;align-items:baseline;gap:10px;display:flex}.tcard__label{letter-spacing:.14em;text-transform:uppercase;color:#074179bf;font-size:11px;font-weight:800}.tcard__was{color:#074179e0;font-size:21px;line-height:1.1;text-decoration-color:#e52923cc;text-decoration-thickness:1.5px}.tcard__save{color:#b3201b;white-space:nowrap;background:#fdeeed;border:1px solid #e5292338;border-radius:999px;grid-area:save;justify-self:end;padding:4px 10px;font-size:14px;line-height:1.3}.tcard__save strong{font-size:15px;font-weight:800}.tcard__buy{grid-area:buy;margin-top:8px}.tcards .btn{min-height:48px}.tlist{max-width:560px}@media (min-width:960px){.tlist{max-width:none}.tlist__head,.tcard{grid-template-columns:1.1fr 1fr 1fr 1fr 272px;grid-template-areas:"term regular price save buy";column-gap:16px}.tlist__head{letter-spacing:.14em;text-transform:uppercase;color:#074179bf;padding:0 13px 10px 21px;font-size:11px;font-weight:800;display:grid}.tcard{row-gap:0;padding:12px 12px 12px 20px}.tcard__term{font-size:19px}.tcard__was{font-size:22px}.tcard__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tcard__price,.tcard__save{justify-self:start}.tcard__term,.tcard__price{align-self:center}.tcard__price{font-size:36px}.tcard__buy{margin-top:0}.tcards .btn{white-space:nowrap}}.help-panel--light{background:#fff;border-color:#07417929;padding:12px 18px 12px 12px;box-shadow:0 1px 2px #04122d0a,0 8px 20px -16px #04122d40}.help-panel--light .help-panel__icon{background:var(--navy);width:32px;height:32px;color:var(--white)}.help-panel--light .help-panel__text{color:#074179e0}.help-panel--light .help-panel__text strong{color:var(--navy)}.help-panel--light .help-panel__text a{color:var(--navy);text-decoration-color:#07417973}.help-panel--light .help-panel__text a:hover{-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.faq-section.section--navy{background-image:radial-gradient(75% 40% at 85% 6%,#163c7073 0%,#0b244847 40%,#04122d00 75%),radial-gradient(70% 40% at 10% 90%,#0b244873 0%,#04122d00 72%),radial-gradient(140% 100% at 50% 45%,#04122d00 55%,#01081680 100%)}.faq__title:before{content:"";background:var(--red);width:32px;height:3px;margin-bottom:14px;display:block}.faq__title{letter-spacing:-.03em;font-size:clamp(34px,9.4vw,52px);line-height:1.04}.faq{max-width:760px;margin-top:var(--s5);gap:10px;display:grid}.faq__item{background:#0c2241;border:1px solid #294568;border-radius:10px;transition:border-color .15s,background-color .15s}.faq__item[open]{background:#0f2849;border-color:#3a5c85}.faq__q{color:#fff;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 14px 11px 18px;list-style:none;transition:background-color .15s;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q:hover{background:#fdfdfd08}.faq__q:focus-visible{outline:2px solid var(--white);outline-offset:2px}.faq__qtext{letter-spacing:-.005em;padding-top:3px;font-size:16px;font-weight:600;line-height:1.4}.faq__icon{background:var(--deep-blue);width:28px;height:28px;color:var(--white);border:1px solid #fdfdfd24;border-radius:50%;flex:none;transition:background-color .15s,color .15s;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:currentColor;border-radius:1px;width:11px;height:1.75px;margin:-.875px 0 0 -5.5px;transition:transform .2s;position:absolute;top:50%;left:50%}.faq__icon:after{transform:rotate(90deg)}.faq__item[open] .faq__icon{background:#2a5c9a;border-color:#fdfdfd57}.faq__item[open] .faq__icon:after{transform:rotate(0)}.faq__a{color:#c8d6e8;max-width:64ch;padding:0 18px 18px;font-size:15.5px;line-height:1.6}.faq__a p+p{margin-top:10px}.faq__a strong{color:#fff;font-weight:600}.faq__a a{color:#fff;white-space:nowrap;text-underline-offset:3px;font-weight:600;text-decoration-color:#fdfdfd80}@media (prefers-reduced-motion:reduce){.faq__item,.faq__q,.faq__icon,.faq__icon:before,.faq__icon:after{transition:none}}.end{color:var(--navy);background:radial-gradient(80% 45% at 50% 0,#ffffffe6 0%,#fff0 70%),#f5f7fa}.end__title:before{content:"";background:var(--red);width:32px;height:3px;margin-bottom:14px;display:block}.end__title{letter-spacing:-.03em;max-width:16ch;font-size:clamp(32px,8.6vw,52px);line-height:1.04}.end__thanks{margin-top:12px;font-size:18px}.end__deadline{background:#fff;border:1px solid #07417924;border-radius:8px;align-items:center;gap:9px;margin-top:16px;padding:8px 14px 8px 12px;font-size:15px;line-height:1.35;display:inline-flex}.end__deadline strong{white-space:nowrap;font-weight:800}.end__clock{color:var(--red);flex:none}.end-offers{max-width:760px;margin-top:var(--s5);gap:10px;display:grid}.end-offer{justify-content:space-between;align-items:center;gap:var(--s3);min-height:80px;color:var(--navy);background:#fff;border:1px solid #07417924;border-radius:10px;padding:16px 16px 16px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 10px 24px -18px #04122d59}.end-offer__body{flex-direction:column;gap:2px;display:flex}.end-offer__title{letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.2}.end-offer__text{color:#074179d1;font-size:15px;line-height:1.35}.end-offer__go{background:var(--ink);width:36px;height:36px;color:var(--white);border-radius:8px;flex:none;place-items:center;transition:background-color .15s;display:grid}.end-offer__go .btn__arrow{width:16px;height:16px;transition:transform .15s}.end-offer:hover{border-color:#0741794d;box-shadow:0 14px 28px -18px #04122d73}.end-offer:hover .end-offer__go{background:var(--navy)}.end-offer:hover .btn__arrow{transform:translate(3px)}.end-offer:active{transform:scale(.99)}.end-offer:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.end-help{max-width:760px;margin-top:var(--s4);background:#eef3fa;border:1px solid #07417924;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 18px 15px 14px;display:flex}.end-help__icon{background:var(--navy);width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.end-help__title{padding-top:1px;font-size:16px;font-weight:800;line-height:1.3}.end-help__text{color:#074179e0;margin-top:2px;font-size:15px;line-height:1.45}.end-help__text a{color:var(--navy);white-space:nowrap;text-underline-offset:3px;margin:-6px 0;padding:6px 0;font-weight:800;text-decoration-color:#07417973;display:inline-block}.end-help__text a:hover{-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}@media (prefers-reduced-motion:reduce){.end-offer,.end-offer__go,.end-offer__go .btn__arrow{transition:none}.end-offer:hover .btn__arrow,.end-offer:active{transform:none}}.footer{padding:var(--s6) 0 var(--s7)}.footer__inner{gap:18px;display:grid}.footer__logo{width:96px;height:auto;display:block}.footer__info{color:#fdfdfde0;border-top:1px solid #fdfdfd24;gap:8px;padding-top:18px;font-size:15px;line-height:1.4;list-style:none;display:grid}.footer__info li{align-items:center;gap:10px;display:flex}.footer__icon{color:#fdfdfdb3;flex:none}.footer__addr{font-style:normal}.footer__phone{color:var(--white);margin:-6px 0;padding:6px 0;font-weight:800;text-decoration:none;display:inline-block}.footer__phone:hover{text-underline-offset:3px;text-decoration:underline}.devnote{background:var(--ink);color:var(--white);padding:var(--s2) var(--gutter);border-bottom:2px solid var(--white);font-size:14px}@media (min-width:768px){:root{--gutter:40px}.section{padding:var(--s9) 0}.hero__inner{padding-top:var(--s6);padding-bottom:var(--s8)}.hero__brand{margin-bottom:var(--s7)}.hero__logo{width:128px}.hero__line--join{display:inline}.hero__title{font-size:clamp(72px,13.1579vw - 10.5263px,104px)}.hero__copy{max-width:36ch;font-size:21px}.hero-offers{gap:var(--s4);max-width:760px;margin-top:var(--s7);grid-template-columns:1fr 1fr}.cdstrip{align-items:center;gap:var(--s6);grid-template-columns:1fr minmax(0,420px)}.countdown__grid{gap:10px}.countdown__unit{padding:12px 0 10px}.countdown__num{font-size:34px}.already__title{font-size:clamp(44px,6.66667vw - 5.33333px,58px)}.already__copy{font-size:19px}.steps{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr))}.step{grid-template-rows:auto 1fr;grid-template-columns:1fr;row-gap:14px}.step__num{margin-top:0}.step:after{width:auto;height:1px;inset:17.5px -6px auto 46px}.step__panel{padding:18px 20px 20px}.end-offers{grid-template-columns:1fr 1fr;gap:14px}.end-offer{padding:18px 18px 18px 22px}.footer__inner{grid-template-columns:auto 1fr;align-items:center;gap:28px}.footer__logo{width:104px}.footer__info{border-top:0;border-left:1px solid #fdfdfd24;padding:0 0 0 28px}.notice,.assist{max-width:calc((100% - 2 * var(--s4)) * 2 / 3 + var(--s4))}.notice{margin-top:var(--s6)}.assist{padding:22px 26px}.assist__title{font-size:18px}.faq__qtext{font-size:17px}.faq__q{padding:13px 16px 13px 22px}.faq__a{padding:0 22px 20px;font-size:16px}}@media (min-width:960px){.plans{gap:var(--s4);grid-template-columns:repeat(3,1fr);align-items:stretch;max-width:none}.plans--premium{gap:18px}.plans--premium .plan:not(.plan--popular){margin-top:37px}.plan{padding:var(--s5) var(--s4)}.plan__tag{margin-left:calc(-1 * var(--s4));margin-right:calc(-1 * var(--s4))}}@media (min-width:1024px){.hero__inner{padding-bottom:var(--s9)}}
