html{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--t1);font:500 17px/1.6 var(--f-text);overflow-x:hidden;overflow-wrap:break-word}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.narrow{max-width:760px}.site-header{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--s1)}.bar{display:flex;align-items:center;gap:24px;height:68px}.brand{display:flex;flex:none;align-items:center;min-height:44px}.brand .logo{width:128px;height:auto;display:block}.nav{display:flex;gap:22px;margin-left:auto}.nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--t2);text-decoration:none;font:700 15px/1 var(--f-text)}.nav a:hover{color:var(--t1)}.menu{display:none}.menu summary{display:flex;align-items:center;justify-content:center;width:48px;height:48px;list-style:none;cursor:pointer;color:var(--t1);border-radius:var(--r-control);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.menu summary::-webkit-details-marker{display:none}.menu .ic-close,.menu[open] .ic-menu{display:none}.menu[open] .ic-close{display:block}.menu-panel{position:absolute;left:0;right:0;top:100%;display:flex;flex-direction:column;max-height:calc(100vh - 68px);max-height:calc(100dvh - 68px);overflow:auto;background:var(--bg);border-bottom:1px solid var(--border);padding:8px max(24px,env(safe-area-inset-right)) 24px max(24px,env(safe-area-inset-left))}.menu-panel a:not(.btn){display:flex;align-items:center;min-height:56px;color:var(--t1);text-decoration:none;font:700 18px/1.2 var(--f-text);border-bottom:1px solid var(--s2)}.menu-panel a:not(.btn):hover{color:var(--y)}.menu-panel .menu-cta{margin-top:20px}@media(max-width:860px){.nav{display:none}.menu{display:block}.bar-cta{margin-left:auto}}@media(max-width:860px){.bar{gap:12px}.bar-cta{white-space:nowrap}}@media(max-width:400px){.brand .logo{width:104px}.bar-cta{padding:0 14px;font-size:14px}}@media(max-width:360px){.bar .bar-cta{display:none}.menu{margin-left:auto}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 28px;border:0;cursor:pointer;font:800 17px/20px var(--f-text);text-decoration:none;transition:transform .1s var(--ease-out),background .16s ease}.btn:active{transform:scale(.97)}.btn-primary{background:var(--y);color:var(--on-y);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.btn-primary:hover{background:var(--y-hover);color:var(--on-y)}.btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--t1)}.btn-s{height:48px;padding:0 20px;font-size:15px}.btn-primary.quiet{background:transparent;color:var(--t1);clip-path:none;border-radius:var(--r-control);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.btn-primary.quiet:hover{background:var(--s1);color:var(--t1)}.btn-primary.quiet:focus-visible{box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--t1)}.hero{position:relative;overflow:hidden;padding:72px 0 96px}.hero-band{position:absolute;top:-12%;right:16%;width:19%;height:124%;background:var(--y);transform:skew(-22deg);animation:band .7s var(--ease-io) .15s both}@keyframes band{0%{transform:translate(-340%) skew(-22deg)}to{transform:translate(0) skew(-22deg)}}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}@media(max-width:920px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-band{display:none}.hero .phone-col{position:relative;isolation:isolate}.hero .phone-col:before{content:"";position:absolute;z-index:-1;top:-10px;bottom:-10px;right:-38%;width:52%;background:var(--y);transform:skew(-22deg);animation:band .7s var(--ease-io) .15s both}}@media(max-width:700px){.hero,.hero.hero-en{padding:40px 0 64px}.hero-grid{gap:0;align-items:start}.hero-copy{display:contents}.hero-copy>.kicker{order:1}.hero-copy>h1{order:2}.hero-copy>.lead{order:3}.hero-grid>.phone-col{order:4;justify-self:stretch;align-items:flex-start;gap:8px;margin:12px 0 32px}.hero-copy>.waitlist{order:5}.hero-copy>.hero-note{order:6}.hero .phone{width:min(320px,calc(100% - 40px));margin-left:6px;border-radius:26px;padding:12px;box-shadow:0 0 0 6px var(--s1)}.hero .phone-col:before{right:-4%;width:24%}.hero .ph-top{justify-content:flex-end;margin-bottom:10px}.hero .ph-logo,.hero .ph-h,.hero .phone .m-card:not(.hero-card){display:none}.hero .hero-card{margin-bottom:0}.hero .ph-pop{font-size:44px}}.kicker{margin:0 0 14px;font:800 15px/1.3 var(--f-text);color:var(--y)}.kicker a{color:var(--y);text-decoration:none}h1{margin:0;font:400 clamp(60px,9.5vw,112px)/.95 var(--f-display);letter-spacing:.5px;text-wrap:balance}.lead{margin:20px 0 28px;max-width:34ch;font:500 clamp(18px,2vw,21px)/1.5 var(--f-text);color:var(--t2)}.hero-note{margin:16px 0 0;font:700 16px/1.4 var(--f-text);color:var(--t2)}.waitlist{max-width:520px}.wl-row{display:flex;gap:10px;flex-wrap:wrap}.wl-row input{flex:1 1 230px;min-width:0;height:52px;border:0;border-radius:var(--r-control);background:var(--s1);box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--t1);font:500 17px/1 var(--f-text);padding:0 16px}.wl-row input::placeholder{color:var(--t3)}.wl-row input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--y)}.wl-row input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--err)}.wl-consent input[aria-invalid=true]{outline:2px solid var(--err);outline-offset:2px}.wl-row input:-webkit-autofill{-webkit-text-fill-color:var(--t1);caret-color:var(--t1);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 0 0 1000px var(--s1)}.wl-row input:-webkit-autofill:focus{box-shadow:inset 0 0 0 2px var(--y),inset 0 0 0 1000px var(--s1)}.wl-consent{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font:500 14px/1.45 var(--f-text);color:var(--t2);cursor:pointer}.wl-consent span{max-width:32em}.wl-consent input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--y)}.wl-status{min-height:22px;margin:10px 0 0;font:700 15px/1.4 var(--f-text)}.wl-status.ok{color:var(--ok)}.wl-status.err{color:var(--err)}.phone-col{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:26px;max-width:100%}.phone-cap{margin:0;padding:6px 12px;border-radius:var(--r-tag);background:var(--bg);font:600 14px/1.3 var(--f-text);color:var(--t2)}.phone{position:relative;width:min(330px,100%);max-width:100%;background:var(--bg);border-radius:40px;box-shadow:0 0 0 10px var(--s1),0 40px 80px #00000073;padding:24px 14px 20px}.ph-top{display:flex;align-items:center;gap:6px;margin-bottom:14px}.ph-logo{width:96px;height:auto;margin-right:auto}.ph-chip{display:inline-flex;align-items:center;gap:5px;background:var(--s1);border-radius:var(--r-pill);padding:5px 10px;font:700 13px/16px var(--f-mono)}.ph-bal{color:var(--y);font-variant-numeric:tabular-nums}.gg{height:.8em;width:auto;display:block}.ph-h{margin:0 0 10px;font:800 17px/1.2 var(--f-text)}.m-card{background:var(--s1);padding:14px;margin-bottom:10px;clip-path:polygon(0 0,calc(100% - var(--bevel)) 0,100% var(--bevel),100% 100%,var(--bevel) 100%,0 calc(100% - var(--bevel)))}.m-card.done,.hero-card.on{background:var(--y-tint);box-shadow:inset 0 0 0 2px var(--y)}.m-meta{display:flex;align-items:center;gap:8px;font:600 12px/16px var(--f-text);color:var(--t3)}.fj{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-tag);background:var(--game);flex:none}.m-title{margin:8px 0 10px;font:700 16px/1.3 var(--f-text)}.m-bar{height:8px;background:var(--border);border-radius:var(--r-pill);overflow:hidden}.m-bar i{display:block;width:100%;height:100%;background:var(--y);border-radius:var(--r-pill);clip-path:inset(0 calc(100% - var(--p,100) * 1%) 0 0 round 999px)}.m-foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.m-prog{font:700 14px/1 var(--f-mono);color:var(--t2)}.m-gg{display:inline-flex;align-items:center;gap:5px;font:700 14px/1 var(--f-mono);color:var(--y)}.m-card.done .m-prog{color:var(--y)}.m-bar .hero-fill{clip-path:inset(0 50% 0 0 round 999px);transition:clip-path .4s var(--ease-out)}.hero-card.on .hero-fill{clip-path:inset(0 0 0 0 round 999px)}.hero-card.on .m-prog{color:var(--y)}.ph-pop{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%) scale(.9);font:400 56px/1 var(--f-display);color:var(--y);background:var(--bg);padding:6px 16px;opacity:0;pointer-events:none;white-space:nowrap}.ph-pop.show{animation:pop 1.4s var(--ease-out) both}@keyframes pop{0%{opacity:0;transform:translate(-50%,-40%) scale(.9)}18%{opacity:1;transform:translate(-50%,-50%) scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-56%) scale(1)}}.bump{animation:bump .22s var(--ease-out)}@keyframes bump{50%{transform:scale(1.08)}}.section{padding:96px 0}.alt{background:var(--muted-s)}h2{margin:0 0 14px;font:400 clamp(38px,5vw,60px)/1.02 var(--f-display);letter-spacing:.5px;max-width:20ch;text-wrap:balance}h3{margin:0 0 6px;font:800 20px/1.3 var(--f-text);text-wrap:balance}.sub{margin:0 0 40px;max-width:54ch;font-size:18px;color:var(--t2);text-wrap:pretty}.small{font-size:15px;color:var(--t3);max-width:52ch}.flow{list-style:none;margin:0;padding:0;border-top:1px solid var(--s2)}.flow-step{display:grid;grid-template-columns:88px minmax(0,.9fr) minmax(0,1fr);column-gap:32px;align-items:start;padding:32px 0;border-bottom:1px solid var(--s2)}.step-n{display:block;font:400 64px/.9 var(--f-display);color:var(--t1)}.flow-body p{margin:0;color:var(--t2);font-size:16px;max-width:52ch}.flow-body p+p{margin-top:10px}.flow-body .small{font-size:15px;color:var(--t3)}.flow-main .flow-art{grid-column:3;grid-row:1}.stmt{background:var(--s1);padding:calc(96px + var(--cut)) 0 112px;clip-path:polygon(0 var(--cut),100% 0,100% 100%,0 100%)}.stmt h2{max-width:none;margin-bottom:40px;font-size:var(--fs-statement);line-height:.98}.stmt .sub{margin:0;max-width:34ch;font-size:clamp(19px,1.9vw,22px);line-height:1.45}.edge{list-style:none;margin:0;padding:0;display:grid;gap:32px}.edge li{border-top:3px solid var(--border-strong);padding-top:18px}.edge p{margin:0;color:var(--t2);font-size:16px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.stmt .split{align-items:start}@media(min-width:901px){.stmt .sub{padding-top:21px}}.rd-card{background:var(--s1);padding:32px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.rd-card .m-meta{justify-content:space-between}.rd-ex{padding:4px 8px;border-radius:var(--r-tag);box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--t1);font:800 12px/1 var(--f-text)}.rd-title{margin:18px 0 0;font:800 24px/1.2 var(--f-text)}.rd-label{margin:22px 0 4px;font:600 13px/1 var(--f-text);color:var(--t3)}.rd-price{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font:700 clamp(44px,7vw,64px)/1 var(--f-mono);font-variant-numeric:tabular-nums}.rd-price .gg{height:.5em}.rd-states{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font:700 13px/1.2 var(--f-mono);color:var(--t2)}.rd-states li{position:relative;padding-top:16px}.rd-states li:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;border-radius:var(--r-pill);background:var(--border)}.tl{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px 24px;align-items:start}.tl-head{grid-column:1/-1;max-width:50ch}.tl-head p{margin:0;color:var(--t2);font-size:16px}.tl-steps{position:relative;list-style:none;margin:0;padding:44px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tl-steps:before,.tl-steps:after{content:"";position:absolute;left:0;right:-24px;top:9px;height:6px;border-radius:var(--r-pill);background:var(--border)}.tl-steps:after{background:var(--y);transition:clip-path 1.1s var(--ease-out)}.tl-steps li{position:relative;display:flex;flex-direction:column}.tl-steps li:before{content:"";position:absolute;left:0;top:-44px;width:24px;height:24px;background:var(--bone);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tl-k{font:700 14px/1.2 var(--f-text);color:var(--t3)}.tl-n{margin:2px 0 6px;font:700 clamp(44px,5vw,60px)/1 var(--f-mono);font-variant-numeric:tabular-nums}.tl-steps p{margin:0;color:var(--t2);font-size:16px;line-height:1.45}.rd-once{margin:10px 0 0;font:600 14px/1.3 var(--f-text);color:var(--t2)}.tl .rd-card{align-self:stretch}.rd-cats{margin:32px 0 0;font-size:15px;color:var(--t3);max-width:52ch}.policy{list-style:none;margin:32px 0 0;padding:20px 0 0;border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.policy h3{margin:0 0 4px;font-size:15px}.policy p{margin:0;font-size:15px;line-height:1.5;color:var(--t3);max-width:40ch}.act{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px 56px;align-items:start;margin-top:56px;padding-top:32px;border-top:3px solid var(--border-strong)}.act-t{margin:0 0 6px;font:800 24px/1.25 var(--f-text);text-wrap:balance}.act-s{margin:0;max-width:36ch;font-size:16px;color:var(--t2)}.act .waitlist{max-width:none}.rw-tag{display:inline-block;margin-bottom:12px;background:var(--s2);color:var(--t1);font:800 13px/1 var(--f-text);padding:6px 9px;border-radius:var(--r-tag)}.levels{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.lv-item{display:flex;flex-direction:column;align-items:center;gap:10px;font:700 15px/1 var(--f-text);color:var(--t2)}.lv-item .lvl{width:clamp(52px,calc(var(--k) * 1vw),calc(var(--k) * 13px));height:auto}.lv-item .lvl{color:var(--t1)}.lv-item:first-child .lvl{color:var(--t3)}.lv-item:nth-child(4) .lvl,.lv-item:nth-child(5) .lvl{color:var(--y)}.lv-top,.lv-top .lvl{color:var(--y)}.plans{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.plan{padding:24px 0 0;border-top:3px solid var(--border-strong)}.plan h3{font-size:22px}.plan-pro{padding:0;border:0;border-radius:var(--r-plan);overflow:hidden;background:var(--s1);box-shadow:inset 0 0 0 2px var(--bone)}.pro-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 30px;background:var(--bone);color:var(--bg)}.pro-head p{margin:0;flex:1 1 220px;font:800 15px/1.35 var(--f-text)}.pro-chip{height:40px;width:auto;flex:none;color:var(--bg)}.pro-body{padding:28px 30px 30px}.plan-pro h3{margin:0;max-width:16ch;font:400 var(--fs-plan)/1.02 var(--f-display);letter-spacing:.5px}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:20px 0 4px;font:700 clamp(40px,6vw,56px)/1 var(--f-mono);font-variant-numeric:tabular-nums}.price small{font:600 15px/1 var(--f-text);color:var(--t3)}.plan:not(.plan-pro) .price{margin-top:12px;font-size:40px}.trial{align-self:center;padding:6px 10px;border-radius:var(--r-tag);box-shadow:inset 0 0 0 1.5px var(--bone);color:var(--t1);font:800 13px/1 var(--f-text)}.price-alt{margin:0 0 24px;color:var(--t2);font-size:15px}.price-alt .num{font:700 16px/1 var(--f-mono);color:var(--t1)}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.plan-pro ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.plan li{display:flex;gap:10px;align-items:flex-start;color:var(--t2);font-size:16px}.plan li .ic{flex:none;color:var(--t2);margin-top:3px}.plan-pro li .ic{color:var(--t1)}.fine{margin:18px 0 0;max-width:54ch;font-size:14px;line-height:1.5;color:var(--t3)}.section.strip{padding:56px 0}.strip h2{max-width:none;margin-bottom:24px;font-size:var(--fs-strip);line-height:1.1}.data-strip{list-style:none;margin:0;padding:24px 0 0;border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.data-strip li{display:flex;gap:12px;align-items:flex-start}.data-strip .ic{flex:none;color:var(--t2);margin-top:2px}.data-strip p{margin:0;max-width:44ch;font-size:15px;line-height:1.5;color:var(--t2)}.data-strip strong{color:var(--t1);font-weight:800}.strip .small{margin:20px 0 0}.strip .more{margin-top:20px}.faq details{border-bottom:1px solid var(--s2)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font:800 18px/1.35 var(--f-text)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 28px/1 var(--f-display);color:var(--t1);transition:transform .16s var(--ease-out)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details[open] summary{padding-bottom:12px}.faq p{margin:0 0 20px;color:var(--t2);max-width:52ch}.cta{position:relative;background:var(--y);color:var(--on-y);padding:calc(72px + var(--cut)) 0 88px}.cta:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--cut);background:var(--muted-s);clip-path:polygon(0 0,100% 0,0 100%)}.cta-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:center}.cta-copy{grid-column:1;grid-row:1}.cta-shield{grid-column:2;grid-row:1;justify-self:center;width:clamp(200px,26vw,320px);height:auto;color:var(--on-y)}.cta h2{max-width:14ch}.cta p{margin:0 0 22px;max-width:52ch;font-size:18px;color:var(--on-y-muted)}.cta .wl-row input{background:var(--y-field);color:var(--on-y);box-shadow:inset 0 0 0 1.5px var(--on-y)}.cta .wl-row input::placeholder{color:var(--on-y-faint)}.cta .btn-primary{background:var(--on-y);color:var(--y)}.cta .wl-row input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--err-on-y)}.cta .wl-consent input[aria-invalid=true]{outline-color:var(--err-on-y)}.cta .wl-row input:-webkit-autofill{-webkit-text-fill-color:var(--on-y);caret-color:var(--on-y);box-shadow:inset 0 0 0 1.5px var(--on-y),inset 0 0 0 1000px var(--y-field)}.cta .wl-consent{color:var(--on-y-muted)}.cta .wl-consent a{color:var(--on-y)}.cta .wl-consent input{accent-color:var(--on-y)}.cta .wl-status.ok{color:var(--ok-on-y)}.cta .wl-status.err{color:var(--err-on-y)}.cta :focus-visible{outline-color:var(--on-y)}.doc{padding:64px 0 96px}.doc h1{font-size:clamp(40px,6vw,64px);line-height:1}.doc-meta{margin:14px 0 30px;font:600 14px/1.4 var(--f-text);color:var(--t3)}.toc{background:var(--s1);border-radius:var(--r-card);padding:18px 22px;margin-bottom:36px}.toc ol{margin:0;padding-left:20px;display:grid;gap:6px}.toc a{color:var(--t2);text-decoration:none}.toc a:hover{color:var(--y)}.prose h2{font:800 24px/1.3 var(--f-text);margin:36px 0 10px;max-width:none}.prose p,.prose li{color:var(--t2);max-width:52ch}.prose ul,.prose ol{padding-left:22px}.prose strong{color:var(--t1)}.hero-en{padding:80px 0}.hero-en h1{font-size:clamp(52px,8vw,96px)}.site-footer{border-top:1px solid var(--s1);padding:48px 0;color:var(--t3);font-size:14px}.foot{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.foot-brand .logo{width:120px;height:auto}.foot-brand p{margin:10px 0 0}.foot-links,.foot-contact{display:flex;flex-direction:column;gap:8px}.foot-links a,.foot-contact a{color:var(--t2);text-decoration:none}.foot-links a:hover,.foot-contact a:hover{color:var(--t1)}.foot-legal{grid-column:1/-1;margin:0;max-width:56ch;font-size:13px;line-height:1.5}@media(max-width:1040px){.tl{grid-template-columns:minmax(0,1fr);gap:32px}.tl-steps{grid-template-columns:minmax(0,1fr);gap:28px;padding:0 0 0 48px}.tl-steps:before,.tl-steps:after{inset:0 auto -32px 9px;width:6px;height:auto}.tl-steps li:before{left:-48px;top:6px}.tl-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:baseline}.tl-k{grid-column:1/-1}.tl-n{margin:0;font-size:44px}.tl-steps p{grid-column:2}}@media(max-width:900px){.cta-grid{grid-template-columns:minmax(0,1fr);gap:28px}.cta-copy{grid-row:2;grid-column:1}.cta-shield{grid-column:1;grid-row:1;justify-self:start;width:112px}.policy,.plans,.split,.foot,.act,.data-strip{grid-template-columns:minmax(0,1fr)}.section{padding:72px 0}.flow-step{grid-template-columns:56px minmax(0,1fr);column-gap:20px}.step-n{font-size:48px}.flow-main .flow-art{grid-column:1/-1;grid-row:auto;margin-top:28px}}.doc-other{margin-top:40px;padding-top:18px;border-top:1px solid var(--s2);font-size:15px}.prose section{scroll-margin-top:90px}.crumbs li{display:flex;align-items:center}.crumbs ol{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px;font:700 14px/1.4 var(--f-text);color:var(--t3)}.crumbs li+li:before{content:"›";margin-right:8px;color:var(--t3)}.crumbs a{color:var(--y);text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs [aria-current]{color:var(--t2)}.more{margin:28px 0 0;font:800 16px/1.4 var(--f-text)}.more a{color:var(--t1);text-decoration:none}.more a:hover{color:var(--y);text-decoration:underline}.doc .lead{max-width:none}.prose .levels{margin:22px 0 8px;padding:0;justify-content:flex-start;flex-wrap:wrap;gap:28px}.prose .levels .lvl{width:56px}.prose .lv-top .lvl{width:68px}@media(pointer:coarse){.foot-links,.foot-contact{gap:0}.foot-links a,.foot-contact a,.more a,.crumbs a,.toc a{display:inline-flex;align-items:center;min-height:44px}.toc ol{gap:0}.wl-consent a,.faq p a{padding:14px 4px;margin:-14px -4px}.crumbs ol{gap:0 8px}}@media(max-width:600px){.plan-pro ul{grid-template-columns:minmax(0,1fr)}.pro-head{padding:14px 20px}.pro-body{padding:24px 20px 26px}.levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px}.lv-item .lvl{width:64px}.lv-top .lvl{width:80px}.stmt{padding-bottom:88px}}.flow-art.pre .m-bar i{clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .9s var(--ease-out)}.flow-art.pre.go .m-bar i{clip-path:inset(0 calc(100% - var(--p,100) * 1%) 0 0 round 999px)}.flow-art.pre .m-card:nth-of-type(2) .m-bar i{transition-delay:.14s}.flow-art.pre .m-card:nth-of-type(3) .m-bar i{transition-delay:.28s}.m-card.lift{animation:lift .32s var(--ease-out)}@keyframes lift{40%{transform:scale(1.025)}}.stmt.pre{transition:clip-path .9s var(--ease-out)}.stmt.pre:not(.go){clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.cta.pre:before{transition:clip-path .9s var(--ease-out)}.cta.pre:not(.go):before{clip-path:polygon(0 0,100% 0,0 0)}.cta.pre .cta-shield{transition:transform .9s var(--ease-out)}.cta.pre:not(.go) .cta-shield{transform:translateY(32px)}.tl.pre .tl-steps:after{clip-path:inset(0 100% 0 0)}.tl.pre.go .tl-steps:after{clip-path:inset(0 0 0 0)}@media(max-width:1040px){.tl.pre .tl-steps:after{clip-path:inset(0 0 100% 0)}.tl.pre.go .tl-steps:after{clip-path:inset(0 0 0 0)}}
