@font-face{font-family:FoodDelicious;src:url(/fonts/FoodDelicious-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:FoodDelicious Extrude;src:url(/fonts/FoodDelicious-Extrude.otf) format("opentype");font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/SchibstedGrotesk-var.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Hibi Figures;src:url(/fonts/GeneralSans-500.woff2) format("woff2");font-weight:700;font-display:swap}:root{--snow:#ffffff;--paper:#f8f8f6;--paper-2:#eeeeec;--mist:#dcdcd8;--ink:#15141a;--ink-2:#42424a;--gray-s:#76756f;--sky:#52b6dd;--pink:#f079a6;--green:#4bc78f;--orange:#f5854a;--okT:#04794d;--warnT:#ac5213;--infoT:#1c7198;--inkB:#102c37;--inkB2:#17414f;--gGreen:#31a074;--gSky:#2897c3;--gPink:#ee4f8e;--gOrange:#f35d12;--brand:#52b6dd;--brandInk:#13749a;--brandD:#07678d;--brandP:#054a65;--s0:4px;--s1:8px;--s2:12px;--s3:16px;--s4:24px;--s5:32px;--s6:48px;--s7:64px;--s8:96px;--t-hero:clamp(35px,9.2vw,148px);--t-h1:clamp(26px,3.4vw,44px);--t-h2:clamp(22px,2.4vw,32px);--t-h3:clamp(16px,1.2vw,18px);--t-num:clamp(56px,10vw,148px);--t-body:16px;--t-small:13.5px;--t-label:11px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-full:999px;--r:var(--r-sm);--glBgS:rgba(250,250,248,.78);--glBgM:rgba(250,250,248,.70);--glSat:1.9;--glBlurS:20px;--glBlurM:30px;--edge:1px solid rgba(21,20,26,.09);--edge-2:1px solid rgba(21,20,26,.06);--sh:0 1px 2px rgba(21,20,26,.04);--sh-pop:0 4px 16px rgba(21,20,26,.08);--edge-ink:1px solid rgba(255,255,255,.13);--t1:.14s;--t2:.24s;--t3:.42s;--ease:cubic-bezier(.32,.72,.28,1);--nav-h:52px;--rule:rgba(21,20,26,.13);--edge-c:rgba(21,20,26,.12);--rule-ink:rgba(255,255,255,.16);--max:1200px;--font-sans:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--ink);background:var(--snow);font-size:var(--t-body);line-height:1.6;font-weight:400;font-synthesis-weight:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit}:focus-visible{outline:2px solid var(--brandD);outline-offset:2px;border-radius:var(--r-sm)}.btn:focus-visible{outline-offset:3px}.amt,.fee,.ledger-foot .n,.ledger-head .v,.meta,.num,.rn,.step-n,.sv{font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.est-total,.est-year-v,.num,.rate .rn,.split-total,.wi-amt{font-family:Hibi Figures,Schibsted Grotesk,sans-serif}html[lang=zh-Hans]{text-spacing-trim:trim-start;line-break:strict;overflow-wrap:break-word}@media(hover:hover){*{scrollbar-width:thin;scrollbar-color:rgba(21,20,26,.22) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(21,20,26,.2);border-radius:var(--r-full);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(21,20,26,.34);background-clip:content-box}}html[lang=zh-Hans] body{line-height:1.75;font-family:Schibsted Grotesk,PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif}html[lang=zh-Hans] .h1,html[lang=zh-Hans] .h2,html[lang=zh-Hans] .hero-title{font-weight:600}html[lang=zh-Hans] .hero-title{font-size:clamp(29px,7vw,116px);line-height:1.1}html[lang=zh-Hans] .h1{font-size:clamp(27px,3.4vw,44px);line-height:1.24}html[lang=zh-Hans] .h2{font-size:clamp(22px,2.4vw,32px);line-height:1.3}html[lang=zh-Hans] .h1,html[lang=zh-Hans] .h2,html[lang=zh-Hans] .hero-title{letter-spacing:0}html[lang=zh-Hans] .field label,html[lang=zh-Hans] .label,html[lang=zh-Hans] .ledger-head .k,html[lang=zh-Hans] .record .tag,html[lang=zh-Hans] .spec-card>.k{letter-spacing:.04em}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--s6);position:relative}@media(max-width:768px){.wrap{padding:0 var(--s4)}}.section{padding:clamp(36px,4vw,56px) 0}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--s5);column-gap:var(--s5);grid-row-gap:var(--s6);row-gap:var(--s6)}@media(max-width:768px){.grid{grid-template-columns:repeat(4,1fr);column-gap:var(--s2);row-gap:var(--s4)}}.c8{grid-column:span 8}.c7{grid-column:span 7}.c6{grid-column:span 6}.c5{grid-column:span 5}.c4{grid-column:span 4}.c3{grid-column:span 3}.c-end{justify-self:end}@media(max-width:768px){.c3,.c4,.c5,.c6,.c7,.c8{grid-column:span 4}.c-end{justify-self:start}}.tone-paper{background:var(--paper)}.tone-ink{background:var(--ink);color:var(--snow)}.tone-ink .label{color:var(--sky)}.tone-ink .muted{color:var(--mist)}.rail{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:var(--s6) var(--s5);gap:var(--s6) var(--s5);align-items:stretch}.rail>*+*{padding-left:var(--s6);border-left:var(--edge)}.rail>*{min-width:0}@media(max-width:900px){.rail{grid-template-columns:1fr;gap:var(--s4);align-items:start}.rail>*+*{padding-left:0;border-left:none;padding-top:var(--s4);border-top:var(--edge)}}.rail-head{display:flex;flex-direction:column}.rail-head .h2{max-width:16em}.rail-head .lead{font-size:15px}.rail-head .lead,.rail-head .muted{margin-top:var(--s3);max-width:38ch}.rail-head .muted{font-size:14px}.rail .feat{grid-template-columns:1fr;gap:var(--s3)}.rail .feat p{max-width:56ch}.rail .feat{gap:0}.rail .chrono{border-top:none}.rail-flip{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.rail-flip>*+*{padding-left:var(--s6);border-left:var(--edge)}@media(max-width:900px){.rail-flip{grid-template-columns:1fr}.rail-flip>.rail-head{order:-1;padding-top:0;border-top:none}.rail-flip>*+*{padding-top:var(--s4);border-top:var(--edge)}}.rail .chrono li{grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:var(--s3) var(--s4)}.rail .chrono li .h3{grid-column:2}.rail .chrono li p{grid-column:2;max-width:56ch}@media(max-width:768px){.rail .chrono li{grid-template-columns:1fr}.rail .chrono li .h3,.rail .chrono li p{grid-column:auto}}.access,.section{position:relative}.access:after,.access:before,.section:after,.section:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--rule);pointer-events:none;z-index:0}.access:before,.section:before{left:max(14px,calc(50% - var(--max) / 2 - 24px))}.access:after,.section:after{right:max(14px,calc(50% - var(--max) / 2 - 24px))}.tone-ink:after,.tone-ink:before{background:var(--rule-ink)}.access,.section{background-image:linear-gradient(var(--rule),var(--rule));background-repeat:no-repeat;background-position:max(14px,calc(50% - var(--max) / 2 - 24px)) 0;background-size:calc(100% - 2 * max(14px, calc(50% - var(--max) / 2 - 24px))) 1px}.hero+.section{background-image:none}.section.tone-paper{background:var(--paper) linear-gradient(var(--rule),var(--rule)) no-repeat max(14px,calc(50% - var(--max) / 2 - 24px)) 0 /calc(100% - 2 * max(14px, calc(50% - var(--max) / 2 - 24px))) 1px}.section.tone-ink{background:var(--ink) linear-gradient(var(--rule-ink),var(--rule-ink)) no-repeat max(14px,calc(50% - var(--max) / 2 - 24px)) 0 /calc(100% - 2 * max(14px, calc(50% - var(--max) / 2 - 24px))) 1px}.hero+.section.tone-paper{background:var(--paper)}.hero+.section.tone-ink{background:var(--ink)}@media(min-width:1280px){.section>.wrap:after,.section>.wrap:before{content:"+";position:absolute;top:calc(clamp(40px,4.4vw,64px) * -1 - 8px);font-size:13px;font-weight:400;color:rgba(21,20,26,.22);line-height:1;pointer-events:none}.section>.wrap:before{left:-28.5px}.section>.wrap:after{right:-28.5px}}.sheen{position:relative;isolation:isolate}.sheen:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t2) var(--ease);background:radial-gradient(240px circle at var(--sx,50%) var(--sy,50%),rgba(255,255,255,.55),rgba(255,255,255,0) 60%)}@media(hover:hover){.sheen:hover:after{opacity:1}}.tone-ink .sheen:after{background:radial-gradient(240px circle at var(--sx,50%) var(--sy,50%),rgba(255,255,255,.07),rgba(255,255,255,0) 60%)}html.has-cursor,html.has-cursor [role=button],html.has-cursor a,html.has-cursor button,html.has-cursor summary{cursor:none}.cursor{position:fixed;left:0;top:0;z-index:9999;width:8px;height:8px;border-radius:50%;background:#fff;mix-blend-mode:difference;pointer-events:none;opacity:0;transition:width var(--t2) var(--ease),height var(--t2) var(--ease),background var(--t1) var(--ease),border-color var(--t1) var(--ease),opacity var(--t2) var(--ease)}.cursor-hot{width:38px;height:38px;background:transparent;border:1.5px solid #fff}.cursor-off{opacity:0!important}.sec-body{margin-top:var(--s5)}.sec-body+.sec-body{margin-top:var(--s4)}.sec-body.tight{margin-top:var(--s3)}.hairline-top{border-top:var(--edge-2);padding-top:var(--s3)}.card{padding:var(--s3)}.card,.list{background:var(--snow);border:var(--edge);border-radius:var(--r-lg)}.list{overflow:hidden}.list>*+*{border-top:var(--edge-2)}.lit{background-color:var(--snow);background-image:linear-gradient(rgba(82,182,221,.055),rgba(82,182,221,0) 340px);background-repeat:no-repeat}.lit-pink{background-image:linear-gradient(rgba(240,121,166,.05),rgba(240,121,166,0) 340px)}@media(prefers-contrast:more){.lit,.lit-pink{background-image:none}}.feat{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 var(--s5);gap:0 var(--s5)}@media(max-width:1040px){.feat{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.feat{grid-template-columns:1fr;gap:0}}.feat p{font-size:14.5px;line-height:1.6;max-width:38ch;padding:var(--s3) 0 var(--s4);border-top:var(--edge)}.feat p:first-child{border-top:1px solid var(--ink)}@media(hover:hover){.feat p{transition:border-top-color var(--t1) var(--ease)}.feat p:hover{border-top-color:var(--ink);transition:none}}.feat .ft{color:var(--ink);font-weight:600}.feat .ft:after{content:". "}html[lang=zh-Hans] .feat .ft:after{content:"："}.feat .fb{color:var(--gray-s)}.tone-ink .feat .ft{color:var(--snow)}.tone-ink .feat .fb{color:var(--mist)}.rates{border-top:1px solid var(--ink);border-bottom:var(--edge)}.rate{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);grid-gap:var(--s4);gap:var(--s4);align-items:center;padding:var(--s3) 0}.rate+.rate{border-top:var(--edge-2)}.rate{padding-left:0;padding-right:0;transition:background var(--t1) var(--ease)}@media(hover:hover){.rate:hover{background:var(--paper)}.rate:hover .rn{background:var(--sky);color:var(--ink);transition:none}}.rate .rn{padding:0 .06em;margin-right:-.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(max-width:768px){.rate{grid-template-columns:1fr;gap:var(--s1);padding:var(--s3)}}.rate .rk{display:flex;align-items:center;gap:var(--s2);font-size:15px;font-weight:600}.rate .rd{font-size:14px;line-height:1.55;color:var(--gray-s);max-width:40ch}.rate .rv{text-align:right}@media(max-width:768px){.rate .rv{text-align:left}.rate .rn{font-size:clamp(34px,9.5vw,46px)}}.rate .rn{font-size:calc(var(--rw,1) * clamp(38px,6.9vw,104px));font-weight:600;letter-spacing:-.035em;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;line-height:.92}.rate .ru{display:block;font-size:12px;color:var(--gray-s);margin-top:var(--s0);line-height:1.4}.checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,max-content));grid-gap:var(--s1) var(--s6);gap:var(--s1) var(--s6);margin-top:var(--s2)}.checks li{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s1);gap:var(--s1);align-items:start;font-size:14px;line-height:1.5;color:var(--ink-2);list-style:none}.checks svg{color:var(--okT);margin-top:2px;flex:none}.tone-ink .checks li{color:var(--mist)}.tone-ink .checks svg{color:#8fe0bc}.checks-box{width:13px;height:13px;margin-top:3px;flex:none;border-radius:2px;box-shadow:inset 0 0 0 1.5px rgba(21,20,26,.32)}.tone-ink .checks-box{box-shadow:inset 0 0 0 1.5px rgba(250,250,248,.42)}.checks-rows{grid-template-columns:1fr;gap:0;margin-top:var(--s3)}.checks-rows li{grid-template-columns:auto 1fr;gap:var(--s2);align-items:baseline;font-size:16.5px;line-height:1.5;padding:var(--s3) 0;border-top:var(--edge-2)}.checks-rows li:first-child{border-top:1px solid var(--ink)}.tone-ink .checks-rows li:first-child{border-top-color:rgba(250,250,248,.32)}.tone-ink .checks-rows li{border-top-color:rgba(250,250,248,.14)}.checks-rows .checks-box{width:15px;height:15px;margin-top:0;transform:translateY(2px)}@media(max-width:640px){.checks-rows li{font-size:15px;padding:var(--s2) 0}}.thumb-bar{display:none}@media(max-width:768px) and (pointer:coarse){.thumb-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:var(--s2) var(--s3) calc(var(--s2) + env(safe-area-inset-bottom));background:var(--glBgM);-webkit-backdrop-filter:blur(var(--glBlurM)) saturate(var(--glSat));backdrop-filter:blur(var(--glBlurM)) saturate(var(--glSat));border-top:var(--edge)}.thumb-bar .btn{width:100%;justify-content:center;height:46px}body{padding-bottom:72px}.hero .cta-row .btn-primary,.nav-right .btn-nav{display:none}.hero .cta-row .btn-second{background:none;border-color:transparent;box-shadow:none;padding:0;height:44px;color:var(--brandInk)}.hero .cta-row{margin-top:var(--s3)}}.label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brandInk)}.k-head,.label.gray{color:var(--gray-s)}.k-head{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.hero-title{font-size:var(--t-hero);font-weight:700;letter-spacing:-.052em;line-height:.9;text-wrap:balance}@media(max-width:640px){.hero-title{letter-spacing:-.035em;line-height:.96}}.h1{font-size:var(--t-h1);letter-spacing:-.028em;line-height:1.08}.h1,.h2{font-weight:700;text-wrap:balance}.h2{font-size:var(--t-h2);letter-spacing:-.02em;line-height:1.18}.h3{font-size:var(--t-h3);font-weight:600;letter-spacing:-.008em;line-height:1.35}.lead{font-size:clamp(16px,1.15vw,18px);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.muted{color:var(--gray-s)}.sec-body.muted,p.muted.sec-body{max-width:68ch}.small{font-size:var(--t-small);line-height:1.5}.num{font-size:var(--t-num);font-weight:700;letter-spacing:-.045em;line-height:.95;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;white-space:nowrap}.num-void{color:transparent;-webkit-text-stroke:2px var(--ink);font-weight:600;font-size:var(--t-num)}@media(max-width:768px){.num-void{-webkit-text-stroke:1.4px var(--ink)}}@media(hover:hover){.numpair>div:hover .num:not(.num-void){color:transparent;-webkit-text-stroke:2px var(--ink);transition:none}.numpair>div:hover .num-void{color:var(--ink);-webkit-text-stroke:0;transition:none}}.accent{color:var(--brandInk)}.stack>*+*{margin-top:var(--s2)}.stack-l>*+*{margin-top:var(--s4)}.lbl{display:block;margin-bottom:var(--s2);counter-increment:sec}main{counter-reset:sec}.lbl:before{content:counter(sec,decimal-leading-zero);color:var(--brandD);font-size:1.5em;letter-spacing:.02em;margin-right:.7em;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;vertical-align:-.06em}.tone-ink .lbl:before{color:var(--snow)}@media(min-width:1280px){.label.lbl:before{writing-mode:horizontal-tb;display:inline-block;text-align:center;font-size:3.4em;line-height:1;letter-spacing:-.03em;margin:0 0 .5em}.label.lbl{position:absolute;left:-14px;top:6px;margin:0;writing-mode:vertical-rl;letter-spacing:.22em}}.sec-lead{margin-top:var(--s3);max-width:56ch}.wordmark{display:inline-block;height:26px;width:auto;--shadow:var(--ink);--face:var(--sky)}.wordmark svg{height:100%;width:auto}.tone-ink .wordmark{--shadow:var(--sky);--face:var(--snow)}.wordmark.giant{height:clamp(96px,17vw,230px)}.btn{display:inline-flex;align-items:center;gap:var(--s1);height:36px;padding:0 var(--s3);border-radius:var(--r-sm);font-weight:600;font-size:14px;letter-spacing:.005em;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background-color var(--t1) var(--ease),border-color var(--t1) var(--ease),box-shadow var(--t1) var(--ease)}.btn-lg{height:42px;padding:0 var(--s4);font-size:15px}.btn-primary{background-color:var(--brandD);color:var(--snow);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),var(--sh)}@media(hover:hover){.btn-primary:hover{background-color:var(--sky);color:var(--ink);transition:none}}.btn-primary:active{background-color:var(--brandP);box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.btn-second{background:var(--snow);color:var(--ink);border-color:rgba(21,20,26,.16);box-shadow:var(--sh)}@media(hover:hover){.btn-second:hover{background:var(--ink);color:var(--snow);border-color:var(--ink);transition:none}}.btn-second:active{background:var(--brandP);border-color:var(--brandP);color:var(--snow)}.btn-text{padding:0;height:auto;color:var(--ink);border:none;background:none;border-radius:0;font-size:14px}@media(hover:hover){.btn:hover .arr{transform:translateX(3px)}}.arr{display:inline-block;transition:transform var(--t1) var(--ease)}.tone-ink .btn-primary{background-color:var(--snow);color:var(--ink);box-shadow:none}@media(hover:hover){.tone-ink .btn-primary:hover{background-color:var(--paper-2)}}.tone-ink .btn-text{color:var(--snow)}.tone-ink .btn-second{background:transparent;color:var(--snow);border-color:rgba(255,255,255,.24)}.cta-row{display:flex;gap:var(--s2);align-items:center;flex-wrap:wrap}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--nav-h);background:var(--glBgS);-webkit-backdrop-filter:blur(var(--glBlurS)) saturate(var(--glSat));backdrop-filter:blur(var(--glBlurS)) saturate(var(--glSat));border-bottom:var(--edge)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav{background:rgba(250,250,248,.98)}}.nav-in{height:var(--nav-h);justify-content:space-between;gap:var(--s4)}.nav-in,.nav-links{display:flex;align-items:center}.nav-links{gap:var(--s0);font-size:14px;font-weight:600}.nav-links a{color:var(--ink-2);padding:6px var(--s2);border-radius:var(--r-sm);transition:background var(--t1) var(--ease),color var(--t1) var(--ease)}@media(hover:hover){.nav-links a:hover{color:var(--snow);background:var(--ink);transition:none}}.nav-links a[aria-current=page]{color:var(--ink);background:rgba(21,20,26,.06)}.nav-right{display:flex;align-items:center;gap:var(--s3)}.lang{display:inline-flex;background:var(--paper-2);border-radius:var(--r-sm);padding:2px}.lang a{padding:4px var(--s1);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--gray-s);border-radius:var(--r-xs);line-height:1.4;transition:background var(--t1) var(--ease),color var(--t1) var(--ease)}@media(hover:hover){.lang a:hover{color:var(--ink)}}.lang a[aria-current=true]{background:var(--snow);color:var(--ink);box-shadow:var(--sh)}.lang .sep{display:none}.btn-nav{height:30px;padding:0 var(--s2);font-size:13px}@media(max-width:720px){.nav-links{display:none}}.nav-mobile-links{display:none}@media(max-width:720px){.nav{height:auto}.nav-in{height:46px}.wordmark{height:22px}.lang a{padding:3px 7px;font-size:11.5px}.nav-mobile-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));grid-gap:2px;gap:2px;padding:0 0 var(--s0);font-size:13px;font-weight:500;border-top:var(--edge-2)}.nav-mobile-links a{color:var(--ink-2);white-space:nowrap;text-align:center;padding:9px var(--s0);border-radius:var(--r-sm)}.nav-mobile-links a[aria-current=page]{color:var(--ink);background:rgba(21,20,26,.06)}}.hero{padding:var(--s6) 0 0}@media(max-width:900px){.hero{padding:var(--s4) 0 0}}@media(max-width:640px){.hero{padding:var(--s3) 0 0}.hero .hero-title{margin:var(--s1) 0 0}.hero-sub{margin-top:var(--s4);gap:var(--s4);padding-bottom:var(--s3)}.hero-foot{margin-top:var(--s3);gap:6px var(--s3);font-size:12.5px}}.hero-grid{display:block;position:relative}.hero .hero-title{margin:var(--s2) 0 0;max-width:none;position:relative;z-index:1}.hero-sub{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:var(--s7);gap:var(--s7);align-items:start;margin-top:var(--s5);padding-bottom:var(--s4)}.hero-sub:has(>:only-child){grid-template-columns:minmax(0,1fr)}.hero-sub:has(>:only-child) .lead{max-width:52ch}html[lang=zh-Hans] .hero-sub:has(>:only-child) .lead{max-width:34em}@media(max-width:900px){.hero-sub{grid-template-columns:1fr;gap:var(--s5)}}@media(min-width:901px){.hero-sub .ledger-card,.hero-sub .spec-card{margin-top:-40px}}@media(min-width:1296px){.hero-sub .ledger-card,.hero-sub .spec-card{margin-top:-16px}}.hero .lead{max-width:46ch}html[lang=zh-Hans] .hero .lead{max-width:30em}.hd{max-width:24ch}.hd-wide{max-width:32ch}html[lang=zh-Hans] body{word-break:keep-all;overflow-wrap:break-word}html[lang=zh-Hans] .h1,html[lang=zh-Hans] .h2,html[lang=zh-Hans] .hd,html[lang=zh-Hans] .hero-title,html[lang=zh-Hans] .lead{text-wrap:balance}html[lang=zh-Hans] .hd{max-width:16em}html[lang=zh-Hans] .hd-wide{max-width:20em}html[lang=zh-Hans] .h2,html[lang=zh-Hans] .hd,html[lang=zh-Hans] .hero-title{line-break:strict}.hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em;margin-left:-.08em}@media(hover:hover){.hl:hover,.tone-ink .hl:hover{background:var(--sky);color:var(--ink);transition:none}}.hero-title .line{display:block;width:-moz-fit-content;width:fit-content;padding:0 .06em;margin-left:-.06em}.hero-title .line:nth-child(2){margin-left:clamp(20px,3.5vw,64px)}.hero-title .line:nth-child(3){margin-left:clamp(40px,7vw,128px)}@media(max-width:640px){.hero-title .line:nth-child(2),.hero-title .line:nth-child(3){margin-left:0}}@media(hover:hover){.hero-title .line:hover{background:var(--sky);color:var(--ink);transition:none}}.hibi-mark{position:absolute;top:calc(var(--s6) * -1);right:0;z-index:0;writing-mode:vertical-rl;font-weight:600;line-height:1;font-size:clamp(120px,22vw,320px);letter-spacing:.08em;color:transparent;-webkit-text-stroke:1.5px rgba(21,20,26,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:translate .6s var(--ease)}@media(max-width:900px){.hibi-mark{font-size:110px;-webkit-text-stroke:1px rgba(21,20,26,.1)}}@media(max-width:640px){.hibi-mark{display:none}}.hero-title .line.accent{background:var(--sky);color:var(--ink)}@media(hover:hover){.hero-title .line.accent:hover{background:var(--ink);color:var(--sky)}}.hero .label{background:var(--sky);color:var(--ink);display:inline-block;padding:3px 7px 2px;margin-left:-7px}.hero-foot{margin-top:var(--s4);display:flex;gap:var(--s1) var(--s4);flex-wrap:wrap;color:var(--gray-s);font-size:13px;letter-spacing:.01em}.hero-foot span{display:inline-flex;gap:var(--s1);align-items:center}.dot{width:4px;height:4px;border-radius:50%;background:var(--mist);display:inline-block;flex:none}@media(max-width:900px){.hero-foot{margin-top:var(--s4);gap:var(--s1) var(--s3)}}.bigmq{overflow:hidden;padding:clamp(28px,4vw,56px) 0}.bigmq-in{display:flex;width:max-content;animation:crawl 90s linear infinite}@media(hover:hover){.bigmq:hover .bigmq-in{animation-play-state:paused}}.bigmq-run{flex:none;white-space:nowrap;font-size:clamp(56px,8.4vw,120px);font-weight:400;font-family:FoodDelicious,Schibsted Grotesk,PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif;line-height:1.15;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1.5px rgba(21,20,26,.18);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:.6em}@media(prefers-reduced-motion:reduce){.bigmq-in{animation:none}}.ticker{border-top:var(--edge);border-bottom:var(--edge);overflow:hidden;margin-top:var(--s6);background:var(--snow)}.ticker-in{display:flex;width:max-content;animation:crawl 46s linear infinite}@media(hover:hover){.ticker:hover .ticker-in{animation-play-state:paused}.ticker:hover{background:var(--ink);border-color:var(--ink);transition:none}.ticker:hover .tk{color:var(--paper);border-right-color:rgba(255,255,255,.16)}}.ticker-run{display:flex;flex:none}.tk{display:inline-block;padding:9px var(--s4);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.02em;color:var(--gray-s);white-space:nowrap;border-right:var(--edge-2);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}@keyframes crawl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-in{animation:none}}.wash{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.4s var(--ease)}.wash.wash-on{opacity:1}.wash{top:calc(var(--nav-h) * -1)}.wash-field{top:0}.relief{position:relative;isolation:isolate}.relief>.wrap{position:relative;z-index:1}.hero{position:relative;isolation:isolate}.hero .wrap{position:relative;z-index:1}.hero.lit.has-wash{background-image:none}.ledger-card{background:var(--snow);border:var(--edge);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-pop)}.ledger-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2);padding:var(--s2) var(--s3);border-bottom:var(--edge);background:var(--paper)}.ledger-head .k{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-s)}.ledger-head .v{font-size:12px;color:var(--gray-s);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.lrow{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s3);gap:var(--s3);align-items:baseline;padding:var(--s2) var(--s3)}.lamt,.lsrc{display:flex;flex-direction:column;gap:2px;min-width:0}.lamt{align-items:flex-end}.lrow+.lrow{border-top:var(--edge-2)}.lrow{transition:background var(--t1) var(--ease)}@media(hover:hover){.lrow:hover{background:var(--paper)}.lrow:hover .fee{color:var(--gGreen);font-weight:600}}.lrow .fee{transition:color var(--t1) var(--ease)}.lrow .src{font-size:13.5px;font-weight:600;color:var(--ink)}.lrow .meta{font-size:12px;color:var(--gray-s);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.lrow .amt{font-size:13.5px;font-weight:600;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;color:var(--ink)}.lrow .fee{font-size:12px;color:var(--okT);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.ledger-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding:var(--s2) var(--s3);border-top:var(--edge);background:var(--paper)}.ledger-foot .t{font-size:12px;color:var(--gray-s)}.ledger-foot .n{font-size:17px;font-weight:600;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;letter-spacing:-.02em}.pulse{width:6px;height:6px;border-radius:50%;background:var(--okT);display:inline-block;margin-right:6px;animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.lrow[data-fresh]{animation:land var(--t3) var(--ease)}@keyframes land{0%{opacity:0;transform:translateY(-6px);background:rgba(75,199,143,.08)}60%{background:rgba(75,199,143,.08)}to{opacity:1;transform:none;background:transparent}}@media(prefers-reduced-motion:reduce){.pulse{animation:none;opacity:1}}.wi{border-top:var(--edge);border-bottom:var(--edge);padding:var(--s4) 0 var(--s4)}.wi-top{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;margin-bottom:var(--s4)}.wi-hint{font-size:13px;color:var(--gray-s)}.wi-stage{position:relative;padding-top:26px}.wi-path{position:absolute;left:0;right:0;top:7px;height:1px;background:rgba(21,20,26,.16)}.wi-node{position:absolute;top:4.5px;width:6px;height:6px;border-radius:50%;background:rgba(21,20,26,.32);transform:translateX(-50%);transition:background var(--t2) var(--ease)}.wi-node[data-on]{background:var(--ink)}.wi-node[data-here]{background:var(--sky);width:10px;height:10px;top:2.5px;box-shadow:0 0 0 3px var(--snow)}.wi-node-0{left:16.66%}.wi-node-1{left:50%}.wi-node-2{left:83.33%}.wi-token{position:absolute;top:-4px;transform:translateX(-50%);z-index:2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1;padding:5px 7px;border-radius:var(--r-xs);background:var(--ink);color:var(--snow);white-space:nowrap;box-shadow:0 0 0 3px var(--snow);transition:left .78s var(--ease),opacity var(--t2) var(--ease)}.wi-token[data-phase=opening]{animation:tokread .62s var(--ease)}.wi-token[data-phase=settled]{opacity:0;transition-delay:0s,.26s}@keyframes tokread{0%,to{transform:translateX(-50%) scale(1)}45%{transform:translateX(-50%) scale(.9)}}.wi-cols{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--s3);align-items:stretch}.wi-col{position:relative;padding:var(--s2) var(--s4) 0 0;display:flex;flex-direction:column}.wi-col+.wi-col{padding-left:var(--s4);border-left:var(--edge-2)}@media(max-width:768px){.wi-cols{grid-template-columns:1fr;gap:var(--s4)}.wi-col{padding-right:0}.wi-col+.wi-col{padding-left:0;border-left:none}.wi-node,.wi-path,.wi-token{display:none}.wi-stage{padding-top:0}}.wi-col>*{position:relative;z-index:1}.wi-col{border-top:var(--edge-2);transition:border-top-color var(--t2) var(--ease)}.wi-col[data-here]{border-top-color:var(--ink)}.wi-t{font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-s);margin-bottom:var(--s3);margin-top:var(--s2);transition:color var(--t2) var(--ease)}.wi-col[data-here] .wi-t{color:var(--ink)}.wi-n{font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;color:var(--gray-s);margin-right:var(--s1);transition:color var(--t2) var(--ease)}.wi-col[data-here] .wi-n{color:var(--brandInk)}.wi-cap{line-height:1.55;margin-top:auto;padding-top:var(--s3);max-width:30ch}.wi-cap,.wi-handle{font-size:12.5px;color:var(--gray-s)}.wi-handle{display:block;margin-bottom:var(--s0)}.wi-code,.wi-handle{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wi-code{display:inline-block;font-size:clamp(21px,2.2vw,28px);font-weight:600;letter-spacing:.04em;color:var(--ink);transition:opacity var(--t2) var(--ease)}.wi-code[data-spent]{opacity:.3;text-decoration:line-through;text-decoration-thickness:1.5px}.wi-credit{display:block;margin-top:var(--s2);font-size:12px;color:var(--gray-s);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.wi-ticket{display:flex;flex-direction:column}.wi-amt{display:block;font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.03em;line-height:1;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.wi-amt[data-void]{color:transparent;-webkit-text-stroke:2px var(--ink)}.wi-act{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s3);min-height:34px;flex-wrap:wrap}.wi-btn{height:32px;padding:0 var(--s3);font-size:13px}.wi-sec{font-size:11.5px;letter-spacing:.01em}.wi-box,.wi-sec{color:var(--gray-s)}.wi-box{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-sm);background:var(--paper-2);font-size:14px;font-weight:600;transition:opacity var(--t2) var(--ease)}.wi-box[data-wait]{animation:breathe 1.1s var(--ease) infinite}@keyframes breathe{0%,to{opacity:.45}50%{opacity:1}}.wi-rcpt{display:grid;grid-gap:2px;gap:2px;margin-top:var(--s3);min-height:34px}.wi-rline{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s2);font-size:12.5px;color:var(--gray-s);animation:land var(--t3) var(--ease) both;animation-delay:calc(var(--i) * .13s)}.wi-rline,.wi-rline em{font-style:normal}.wi-rline b{color:var(--ink);font-weight:600;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.wi-loyal{font-weight:500!important;font-size:11.5px;color:var(--gray-s)!important}.wi-rpays{border-top:var(--edge);padding-top:5px;margin-top:3px}.wi-rpays b{font-size:15px}.wi-jnote{display:block;margin-top:var(--s2);font-size:11.5px;line-height:1.5;color:var(--gray-s);padding-left:var(--s2);border-left:2px solid var(--sky);animation:land var(--t3) var(--ease) both;animation-delay:calc(var(--i) * .13s)}.wi-ledger{display:grid;grid-gap:0;gap:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;border-top:1px solid var(--ink)}.wi-empty{padding:var(--s2) 0;font-size:12.5px;color:var(--gray-s);opacity:.55;font-family:var(--font-sans,inherit)}.wi-lrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1px var(--s2);gap:1px var(--s2);align-items:center;padding:8px 0;border-bottom:var(--edge-2);animation:land var(--t3) var(--ease)}.wi-lrow:first-child{animation:land var(--t3) var(--ease),wipe .52s var(--ease) both}.wi-ltier{grid-row:span 2;align-self:center;font-size:13px;font-weight:600;letter-spacing:-.01em;padding:2px 5px;border-radius:var(--r-xs);min-width:34px;text-align:center;background:var(--sky);color:var(--ink);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.wi-ltier[data-t=regular]{background:transparent;color:var(--gray-s);box-shadow:inset 0 0 0 1px rgba(21,20,26,.18)}.wi-lwho{grid-column:2;font-size:12px;color:var(--ink)}.wi-lbill{grid-column:2;font-size:11.5px;color:var(--gray-s);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.wi-lfee{grid-column:3;grid-row:span 2;align-self:center;font-size:14px;font-weight:600;color:var(--okT);font-feature-settings:"pnum";font-variant-numeric:proportional-nums;text-align:right}.wi-lfoot{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0 0;font-size:12px;color:var(--gray-s)}.wi-lfoot b{font-size:15px;color:var(--ink);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.wi-foot{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s4)}.wi-again,.wi-over{color:var(--gray-s);font-size:13px}.wi-again{color:var(--ink);font-weight:600}.wi-note{font-size:12px;color:var(--gray-s);margin-left:auto}@media(max-width:768px){.wi-note{margin-left:0}}@media(prefers-reduced-motion:reduce){.wi-lrow,.wi-lrow:first-child,.wi-rline,.wi-token{transition:none!important;animation:none!important}.wi-box[data-wait]{animation:none}}.spec-card{background:var(--snow);border:var(--edge);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-pop)}.spec-card.drift{transition:translate .6s var(--ease);will-change:translate}@media(prefers-reduced-motion:reduce){.spec-card.drift{transition:none}}.spec-card>.k{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-s);border-bottom:var(--edge);background:var(--paper)}.spec-card>.k,.srow{padding:var(--s2) var(--s3)}.srow{display:grid;grid-template-columns:1fr auto;grid-template-areas:"k v" ". u";grid-gap:0 var(--s3);gap:0 var(--s3);align-items:baseline}.srow+.srow{border-top:var(--edge-2)}.srow{transition:background var(--t1) var(--ease)}@media(hover:hover){.srow:hover{background:var(--paper)}}.srow .sk{grid-area:k;font-size:13.5px;font-weight:600}.srow .sv{grid-area:v;font-size:15px;font-weight:600;text-align:right;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;letter-spacing:-.01em}.srow .su{grid-area:u;font-size:11.5px;font-weight:400;color:var(--gray-s);letter-spacing:0;margin-top:2px;text-align:right}@media(max-width:559px){.srow{grid-template-areas:"k v" "u u"}.srow .su{text-align:left;margin-top:4px}}.spec-foot{font-size:12px;line-height:1.5;color:var(--gray-s);padding:var(--s2) var(--s3);border-top:var(--edge);background:var(--paper)}.cols{display:grid;grid-gap:0;gap:0}.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(4,1fr)}.cols>*{padding:var(--s3) var(--s4) var(--s4) 0;border-top:var(--edge);display:flex;flex-direction:column}.cols>:first-child{border-top:1px solid var(--ink)}@media(hover:hover){.cols>*{transition:border-top-color var(--t1) var(--ease)}.cols>:hover{border-top-color:var(--ink);transition:none}}.cols-2>:not(:nth-child(odd)),.cols-3>:not(:nth-child(3n+1)),.cols-4>:not(:nth-child(4n+1)){padding-left:var(--s4);border-left:var(--edge-2)}@media(max-width:768px){.cols-2,.cols-3,.cols-4{grid-template-columns:1fr}.cols>*{padding-left:0!important;border-left:none!important}}.cols .label{display:block}.cols .h3,.cols .label{margin-bottom:var(--s1)}.cols p{color:var(--ink-2);font-size:14px;line-height:1.55;margin-top:auto;padding-top:var(--s1)}.numpair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6)}@media(max-width:768px){.numpair{grid-template-columns:1fr}}.numpair .label{display:block;margin-bottom:var(--s2)}.numpair p{margin-top:var(--s3);color:var(--gray-s);max-width:40ch;font-size:14.5px;line-height:1.6}.numpair .num{margin-top:var(--s1)}.split{max-width:none}.split-head{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;margin-bottom:var(--s3)}.split-total{font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:1;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.split-cap{font-size:13.5px;color:var(--gray-s)}.split-bar{display:flex;height:44px;border-radius:var(--r-md);overflow:hidden;gap:2px;background:var(--paper-2)}.split-bar .sg{transition:opacity var(--t1) var(--ease),filter var(--t1) var(--ease)}.split-bar .sg[data-dim]{opacity:.32;filter:saturate(.4)}.split-keys>div{transition:opacity var(--t1) var(--ease);border-radius:var(--r-sm);cursor:default}.split-keys>div[data-dim]{opacity:.38}.sg-0{background:var(--ink)}.sg-1{background:var(--brandInk)}.sg-2{background:rgba(82,182,221,.45)}.tone-ink .sg-0{background:var(--snow)}.split-keys{display:flex;gap:var(--s6);flex-wrap:wrap;margin-top:var(--s3)}@media(max-width:640px){.split-keys{display:grid;grid-template-columns:1fr auto;grid-gap:0;gap:0}.split-keys>div{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;padding:var(--s1) 0}.split-keys>div+div{border-top:var(--edge-2)}.split-keys dd{font-size:16px}}.split-keys div{display:flex;flex-direction:column;gap:2px}.split-keys dt{display:flex;align-items:center;gap:var(--s1);font-size:13px;color:var(--gray-s)}.split-keys dd{font-size:19px;font-weight:600;letter-spacing:-.02em;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.sk-dot{width:9px;height:9px;border-radius:2px;display:inline-block;flex:none}.split-note{margin-top:var(--s3);padding-top:var(--s3);border-top:var(--edge-2);font-size:13.5px;line-height:1.6;color:var(--gray-s);max-width:60ch}.chrono{list-style:none;border-top:var(--edge)}.chrono li{display:grid;grid-template-columns:minmax(0,150px) minmax(0,280px) minmax(0,1fr);grid-gap:var(--s5);gap:var(--s5);padding:var(--s4) 0;border-bottom:var(--edge-2);align-items:baseline;transition:background var(--t1) var(--ease)}@media(hover:hover){.chrono li:hover{background:var(--paper)}.chrono li:hover .chrono-when{background:var(--ink);color:var(--snow);transition:none}}.chrono-when{padding:1px 6px;margin-left:-6px;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.chrono li{grid-template-columns:1fr;gap:var(--s1);padding:var(--s3) 0}}.chrono-when{font-size:13px;font-weight:600;letter-spacing:0;color:var(--ink-2);font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.chrono .h3{letter-spacing:-.01em}.chrono p{color:var(--gray-s);font-size:14.5px;line-height:1.6}.tone-ink .chrono p{color:var(--mist)}.access-head .lead{max-width:52ch;margin-top:var(--s3)}html[lang=zh-Hans] .access-head .lead{max-width:34em}.manif{list-style:none;margin:0;padding:0}.manif li{display:grid;grid-template-columns:var(--s6) minmax(0,1fr) minmax(0,42%);grid-gap:0 var(--s4);gap:0 var(--s4);align-items:start;padding:var(--s4) 0;border-top:var(--edge-2)}.manif li:first-child{border-top:1px solid var(--ink)}.manif-n{font-size:13px;font-weight:600;color:var(--brandInk);letter-spacing:0;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;padding-top:6px}.manif-t{font-size:clamp(22px,2.3vw,30px);font-weight:700;letter-spacing:-.022em;line-height:1.18;margin:0}html[lang=zh-Hans] .manif-t{font-weight:600;letter-spacing:-.01em}.manif-b{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.6;max-width:46ch}@media(hover:hover){.manif li:hover{border-top-color:var(--ink)}}@media(max-width:900px){.manif li{grid-template-columns:var(--s5) minmax(0,1fr);gap:0 var(--s3)}.manif-b{grid-column:2;margin-top:var(--s2);max-width:none}}.steps{display:grid;grid-template-columns:repeat(var(--n,3),1fr);grid-gap:0;gap:0;align-items:stretch}@media(max-width:768px){.steps{grid-template-columns:1fr}}.step{padding:var(--s3) var(--s4) 0 0;border-top:1px solid var(--ink)}.step+.step{border-top:var(--edge);padding-left:var(--s4);border-left:var(--edge-2)}@media(max-width:768px){.step+.step{padding-left:0;border-left:none}}.step-n{display:block;font-size:13px;font-weight:600;color:var(--ink-2);font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;letter-spacing:0;margin-bottom:var(--s2)}.tone-ink .step-n{color:rgba(255,255,255,.34)}.outlier-watch .step-n{width:-moz-fit-content;width:fit-content;padding:0 .3em;margin-left:-.3em;transition:none}.outlier-watch.is-held .step:last-child .step-n{background:var(--sky);color:var(--ink)}.outlier-watch.is-held .step:last-child{border-top-color:var(--ink)}.step .h3{margin-bottom:var(--s1)}.step p{color:var(--ink-2);font-size:14px;line-height:1.55}.record{margin-top:var(--s4);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s3);gap:var(--s3);align-items:center;background:var(--snow);border:var(--edge);border-radius:var(--r-lg);padding:var(--s3) var(--s4)}@media(max-width:768px){.record{grid-template-columns:1fr;gap:var(--s1)}}.record .tag{background:rgba(82,182,221,.14);color:var(--brandInk);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:4px var(--s1);border-radius:var(--r-xs);white-space:nowrap}.record p{color:var(--ink-2);font-size:14.5px;max-width:68ch}.ledger{margin-top:var(--s2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--gray-s);letter-spacing:.01em}.rows{border-top:1px solid var(--ink)}.row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s4);gap:var(--s4);padding:var(--s3) var(--s4) var(--s3) 0;align-items:baseline;border-bottom:var(--edge-2)}@media(hover:hover){.row{transition:border-bottom-color var(--t1) var(--ease)}.row:hover{border-bottom-color:var(--ink);transition:none}}@media(max-width:768px){.row{grid-template-columns:1fr;gap:var(--s1);padding:var(--s3) 0}}.row .h3{max-width:24ch}.row p{color:var(--ink-2);font-size:14.5px}.row .num{font-size:clamp(32px,4vw,56px)}.cmp{width:100%;border-collapse:collapse;text-align:left}.cmp td,.cmp th{padding:var(--s3) var(--s4) var(--s3) 0;vertical-align:baseline}.cmp thead th{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-s);padding-bottom:var(--s1);border-bottom:1px solid var(--ink)}.cmp tbody tr{border-bottom:var(--edge-2);transition:background var(--t1) var(--ease)}@media(hover:hover){.cmp tbody tr:hover{background:var(--snow)}}.cmp tbody th{font-size:14px;font-weight:600;width:22%}.cmp td{font-size:14.5px;line-height:1.55;width:39%}.cmp-ads{color:var(--gray-s)}.cmp-hibi{color:var(--ink);font-weight:500}@media(max-width:768px){.cmp,.cmp tbody,.cmp td,.cmp th,.cmp tr{display:block}.cmp tbody th,.cmp td{width:auto}.cmp thead{display:none}.cmp tbody tr{padding:var(--s3) 0}.cmp td,.cmp th{padding:0}.cmp tbody th{margin-bottom:var(--s1)}.cmp td{padding-left:var(--s3);position:relative}.cmp td+td{margin-top:var(--s0)}.cmp td:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:1px;background:var(--mist)}.cmp-hibi:before{background:var(--ink)!important}}.faq{border-top:1px solid var(--ink)}.faq details{border-bottom:var(--edge-2)}.faq summary{list-style:none;cursor:pointer;padding:var(--s3) var(--s5) var(--s3) 0;display:flex;justify-content:space-between;gap:var(--s3);align-items:baseline;font-weight:500;font-size:16.5px;letter-spacing:-.008em;position:relative;transition:color var(--t1) var(--ease)}@media(hover:hover){.faq summary:hover{color:var(--brandInk)}}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:0;top:calc(var(--s3) + .55em);width:11px;height:11px;flex:none;color:var(--gray-s);background:linear-gradient(currentColor,currentColor) 50%/11px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 11px no-repeat;transition:transform var(--t2) var(--ease),background-size var(--t2) var(--ease),color var(--t1) var(--ease)}.faq details[open] summary:after{transform:rotate(90deg);color:var(--ink);background-size:0 1.5px,1.5px 11px}@media(hover:hover){.faq summary:hover:after{color:var(--brandInk)}}.faq details[open] summary{color:var(--ink)}.faq .a{padding:0 var(--s5) var(--s4) 0;color:var(--ink-2);max-width:68ch;font-size:14.5px;line-height:1.65}@supports (interpolate-size:allow-keywords){@media(prefers-reduced-motion:no-preference){.faq details{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size var(--t2) var(--ease),content-visibility var(--t2) allow-discrete}.faq details[open]::details-content{block-size:auto}}}.est{max-width:820px}.est-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s5);gap:var(--s5)}@media(max-width:768px){.est-controls{grid-template-columns:1fr;gap:var(--s4)}}.est-field{display:block}.est-field .k-head{display:block;margin-bottom:var(--s0)}.est-val{display:block;font-size:24px;font-weight:600;letter-spacing:-.02em;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;margin-bottom:var(--s2)}.est-field input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;background:transparent;cursor:pointer;display:block}.est-field input[type=range]::-webkit-slider-runnable-track{height:1.5px;border-radius:0;background:rgba(21,20,26,.22);box-shadow:none}.est-field input[type=range]::-moz-range-track{height:1.5px;border-radius:0;background:rgba(21,20,26,.22)}.est-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:18px;margin-top:-8.25px;border-radius:0;background:var(--ink);border:none;box-shadow:none;-webkit-transition:none;transition:none}.est-field input[type=range]::-moz-range-thumb{width:9px;height:18px;border-radius:0;background:var(--ink);border:none;box-shadow:none}@media(hover:hover){.est-field input[type=range]:hover::-webkit-slider-thumb{background:var(--sky)}}.est-field input[type=range]:active::-webkit-slider-thumb{background:var(--sky)}.est-field input[type=range]:active::-moz-range-thumb{background:var(--sky)}.est-field input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--brandD);outline-offset:2px}.est-out{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s5);gap:var(--s5);margin-top:var(--s6);padding-top:var(--s4);border-top:var(--edge)}@media(max-width:768px){.est-out{grid-template-columns:1fr;gap:var(--s4)}}.est-primary .k-head{display:block;margin-bottom:var(--s1)}.est-total{display:block;font-size:clamp(44px,6vw,76px);font-weight:700;letter-spacing:-.04em;line-height:1;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.est-sub{display:block;font-size:13px;color:var(--gray-s);margin-top:var(--s1);line-height:1.5;max-width:38ch}.est-lit{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--r-lg);padding:var(--s5) var(--s4) var(--s4);min-height:200px;display:flex;flex-direction:column;justify-content:flex-end}.est-lit>.est-lit-bg{position:absolute;inset:0;height:auto;border-radius:inherit;z-index:0}.est-lit>:not(.est-lit-bg){position:relative;z-index:1}.est-lit .k-head{color:rgba(255,255,255,.74)}.est-lit .est-total{color:#fff}.est-lit .est-sub{color:rgba(255,255,255,.84)}.est-note{padding-top:var(--s3);border-top:var(--edge-2);font-size:13.5px;line-height:1.6;color:var(--gray-s);max-width:64ch}.est-cta,.est-note{margin-top:var(--s4)}.est-cap-note{display:block;margin-top:var(--s2)}.est{max-width:920px}.est-controls-3{grid-template-columns:repeat(3,1fr);gap:var(--s4)}@media(max-width:900px){.est-controls-3{grid-template-columns:1fr 1fr}}@media(max-width:768px){.est-controls-3{grid-template-columns:1fr}}.est-field-alt{padding-left:var(--s3);border-left:var(--edge)}@media(max-width:768px){.est-field-alt{padding-left:0;border-left:none;padding-top:var(--s3);border-top:var(--edge)}}.cadence{border:0;padding:0;margin:var(--s5) 0 0;display:block}.cadence legend{padding:0;margin-bottom:var(--s2)}@media(max-width:520px){.cadence .seg{display:grid;grid-template-columns:1fr 1fr;width:100%}.cadence .seg button{white-space:nowrap}}.est-out-rate{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:end}@media(max-width:900px){.est-out-rate{grid-template-columns:1fr}}.est-rate{font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.fig{margin:0}:root{--chart-rule:rgba(21,20,26,.10)}.fig-plot{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3px;gap:3px;align-items:end;height:132px;border-bottom:1.5px solid rgba(21,20,26,.28)}.fig-col{position:relative;display:flex;align-items:flex-end;height:100%}.fig-col:after{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--chart-rule);pointer-events:none}.fig-bar{position:relative;display:block;width:100%;min-height:0;background:none;border-radius:0;border-top:4px solid var(--ink);transition:height var(--t2) var(--ease),border-color var(--t1) var(--ease);transition-delay:calc(var(--i,0) * 7ms)}.fig-col[data-over] .fig-bar{border-top-color:var(--sky)}@media(hover:hover){.fig-col:hover .fig-tip{display:block}.fig-col:hover:after{background:rgba(21,20,26,.28)}.panel:hover .barset-track:after,.panel:hover .fig-col:after{background:rgba(21,20,26,.17)}.barset-track:after,.fig-col:after{transition:background var(--t2) var(--ease)}}.fig-tip{display:none;position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);pointer-events:none;white-space:nowrap;z-index:3;font-size:11px;font-weight:600;letter-spacing:.01em;background:var(--ink);color:var(--snow);padding:3px 8px;border-radius:var(--r-full)}.fig-col:first-child .fig-tip,.fig-col:nth-child(2) .fig-tip{left:0;transform:none}.fig-col:last-child .fig-tip,.fig-col:nth-last-child(2) .fig-tip{left:auto;right:0;transform:none}.fig-flat{left:0;height:0;border-top:1px dashed rgba(21,20,26,.4);z-index:2;pointer-events:none;transition:bottom var(--t2) var(--ease)}.fig-flat,.fig-flat em{position:absolute;right:0}.fig-flat em{bottom:4px;font-style:normal;font-size:11px;font-weight:600;color:var(--gray-s);background:var(--snow);padding:0 4px}.fig-flat-l em{right:auto;left:0}.tone-paper .fig-flat em{background:var(--paper)}.fig-ceil em{bottom:auto;top:4px}.fig-mean{border-top:2px solid var(--sky)}.fig-mean em{bottom:3px;color:var(--brandInk)}.fig-mean[data-high] em{bottom:auto;top:3px}.fig-mean[data-flush] em{display:none}.fig-axis{justify-content:space-between;margin-top:var(--s1);font-size:11.5px;color:var(--gray-s);font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.est-year,.fig-axis{display:flex;gap:var(--s2)}.est-year{align-items:baseline;flex-wrap:wrap;margin-top:var(--s4);padding-top:var(--s3);border-top:var(--edge-2)}.est-year-v{font-size:22px;font-weight:600;letter-spacing:-.02em;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums}.est-hollow{font-size:32px;color:transparent;-webkit-text-stroke:1.25px var(--ink)}@supports not (-webkit-text-stroke:1px var(--ink )){.est-hollow{color:var(--gray-s)}}.barset{list-style:none;grid-gap:var(--s2)}.barset,.barset-row{display:grid;gap:var(--s2)}.barset-row{grid-template-columns:minmax(0,108px) minmax(0,1fr) auto;grid-gap:var(--s2);align-items:center}.barset-k{font-size:11.5px;color:var(--gray-s);letter-spacing:.01em}.barset-track{position:relative;height:18px;border-left:1.5px solid rgba(21,20,26,.28);display:flex;align-items:center}.barset-track:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--chart-rule)}.barset-bar{position:relative;z-index:1;display:block;height:4px;min-width:2px;background:var(--ink);border-radius:0;transition:width var(--t2) var(--ease)}.barset-over{position:absolute;top:0;bottom:0;left:var(--base,100%);right:0;background:var(--sky);transition:left var(--t2) var(--ease)}.barset-n{font-size:14px;font-weight:600;font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;min-width:4ch;text-align:right}.fig-axis-1{display:block}@media(max-width:768px){.barset-row{grid-template-columns:minmax(0,92px) minmax(0,1fr) auto;gap:var(--s1)}}@media(prefers-reduced-motion:reduce){.barset-bar{transition:none}}.est-year .est-sub{margin-top:0}@media(prefers-reduced-motion:reduce){.barset-bar,.barset-over,.fig-bar,.fig-flat{transition:none}}.form-progress{grid-column:1/-1;display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;font-size:12.5px;color:var(--gray-s)}.fp-bar{width:96px;height:4px;background:var(--paper-2);overflow:hidden;flex:none}.fp-bar,.fp-bar i{display:block;border-radius:var(--r-full)}.fp-bar i{height:100%;background:var(--brandInk)}.form{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s3);gap:var(--s3)}@media(max-width:768px){.form{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:var(--s0)}.field.full{grid-column:1/-1}.field label{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-s)}.field input,.field select,.field textarea{height:36px;border:0;border-bottom:1.5px solid rgba(21,20,26,.22);border-radius:0;padding:0 2px;font:inherit;font-size:14px;background:transparent;color:var(--ink);box-shadow:none;transition:border-color var(--t1) var(--ease),background var(--t1) var(--ease)}.field textarea{height:96px;padding:var(--s0) 2px;resize:vertical;line-height:1.5}@media(hover:hover){.field input:hover,.field select:hover,.field textarea:hover{background:rgba(21,20,26,.035)}}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-bottom:2px solid var(--ink);background:rgba(21,20,26,.035);transition:none}.field:focus-within label{color:var(--ink)}.field input::placeholder,.field textarea::placeholder{color:var(--gray-s)}.form-foot{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;padding-top:var(--s0)}.form-note{font-size:12.5px;color:var(--gray-s);max-width:48ch;line-height:1.5}.form-ok{padding:var(--s5) var(--s4);background:var(--snow);border:var(--edge);border-radius:var(--r-lg)}.ok-mark{align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-full);background:rgba(75,199,143,.16);color:var(--okT);margin-bottom:var(--s2)}.ok-mark,.seg{display:inline-flex}.seg{align-self:flex-start}.seg button{height:34px;padding:0 var(--s3);background:none;border-radius:0;border:none;border-bottom:1.5px solid rgba(21,20,26,.22);cursor:pointer;font-weight:600;font-size:13px;color:var(--gray-s);transition:none}@media(hover:hover){.seg button:hover{background:var(--sky);color:var(--ink)}}.seg button[aria-pressed=true],.seg button[aria-pressed=true]:hover{background:var(--ink);color:var(--snow)}.footer{padding:var(--s7) 0 var(--s4);border-top:var(--edge)}.footer-top{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s5);gap:var(--s5);align-items:end;padding-bottom:var(--s4)}.footer-top .lead{font-size:14px;color:var(--gray-s)}@media(max-width:768px){.footer-top{grid-template-columns:1fr}}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--s4);gap:var(--s4);padding:var(--s5) 0;border-top:var(--edge-2)}@media(max-width:768px){.footer-cols{grid-template-columns:1fr 1fr}}.footer-cols .label{display:block;margin-bottom:var(--s1)}.footer-cols a,.footer-cols span{display:block;padding:var(--s0) 0;color:var(--ink-2);font-size:14px}@media(hover:hover){.footer-cols a:hover{color:var(--snow);background:var(--ink);transition:none}}.footer-bottom{display:flex;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding-top:var(--s3);border-top:var(--edge-2);font-size:12.5px;color:var(--gray-s)}.doc{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:var(--s7);gap:var(--s7);align-items:start}@media(max-width:900px){.doc{grid-template-columns:1fr;gap:var(--s5)}}.doc-nav{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + var(--s4))}@media(max-width:900px){.doc-nav{position:static;background:var(--snow);border:var(--edge);border-radius:var(--r-lg);padding:var(--s3)}}.doc-nav>*+*{margin-top:var(--s4)}.doc-nav .label{display:block;margin-bottom:var(--s1)}.doc-nav ul{list-style:none}.doc-nav li+li{margin-top:2px}.doc-nav a{display:block;padding:5px var(--s1);margin-left:calc(var(--s1) * -1);border-radius:var(--r-sm);font-size:13.5px;line-height:1.4;color:var(--gray-s);transition:background var(--t1) var(--ease),color var(--t1) var(--ease)}@media(hover:hover){.doc-nav a:hover{background:var(--paper-2);color:var(--ink)}}.doc-body{max-width:72ch}.doc-part+.doc-part{margin-top:var(--s7)}.doc-part>.h2{padding-bottom:var(--s2);border-bottom:var(--edge)}.doc-sec{padding:var(--s4) 0}.doc-sec+.doc-sec{border-top:var(--edge-2)}.doc-sec:target{background:rgba(82,182,221,.07);border-radius:var(--r-lg);padding-left:var(--s3);padding-right:var(--s3);margin:0 calc(var(--s3) * -1)}.doc-sec{scroll-margin-top:calc(var(--nav-h) + var(--s4))}.doc-sec h3{font-size:16px;font-weight:600;letter-spacing:-.008em;margin-bottom:var(--s2)}.doc-sec p{color:var(--ink-2);font-size:15px;line-height:1.65}.doc-sec p+p{margin-top:var(--s2)}.nf{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:var(--s7) 0;background:var(--snow);isolation:isolate}.nf,.nf>.wrap{position:relative}.nf>.wrap{z-index:1}.nf>.wash{top:0}.nf-num{display:block;line-height:.9}.nf-title{margin-top:var(--s4);max-width:16ch}.nf-lead{margin-top:var(--s3);max-width:44ch}.nf-cta{margin-top:var(--s5)}.prose{max-width:74ch}.prose h2{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:var(--s6) 0 var(--s2)}.prose h3{font-size:16px;font-weight:600;margin:var(--s4) 0 var(--s1)}.prose li,.prose p{color:var(--ink-2);margin-bottom:var(--s2);font-size:15px;line-height:1.65}.prose ul{padding-left:1.2em}.prose a{color:var(--brandInk);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(19,116,154,.35);text-decoration-color:rgba(19,116,154,.35)}@media(hover:hover){.prose a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.notice{background:rgba(245,133,74,.1);border:1px solid rgba(245,133,74,.22);border-radius:var(--r-md);padding:var(--s2) var(--s3);color:var(--ink-2);font-size:14px;margin-bottom:var(--s5)}@media(prefers-reduced-motion:no-preference){.rise{animation:wipe var(--t3) cubic-bezier(.2,.9,.2,1) both}.rise:nth-child(2){animation-delay:.07s}.rise:nth-child(3){animation-delay:.14s}.rise:nth-child(4){animation-delay:.21s}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;top:var(--s2);left:var(--s2);z-index:200;transform:translateY(-200%);transition:transform var(--t2) var(--ease)}.skip:focus-visible{transform:none}@media(hover:hover){.tone-ink .faq summary:hover,.tone-ink .lrow:hover,.tone-ink .rate:hover,.tone-ink .row:hover,.tone-ink .srow:hover{background:rgba(255,255,255,.055)}.tone-ink .btn-second:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.36)}.tone-ink .nav-links a:hover{color:var(--snow);background:rgba(255,255,255,.09)}.tone-ink .footer-cols a:hover{color:var(--snow)}}.tone-ink .h1,.tone-ink .h2,.tone-ink .h3,.tone-ink .step .h3{color:var(--snow)}.tone-ink .cols p,.tone-ink .lead,.tone-ink .row p,.tone-ink .step p{color:var(--mist)}.tone-ink .faq,.tone-ink .list,.tone-ink .rows{background:rgba(255,255,255,.045);border:var(--edge-ink)}.tone-ink .cols>*,.tone-ink .step{border-top-color:rgba(255,255,255,.5)}.tone-ink .cols>*+*,.tone-ink .step+.step{border-top-color:rgba(255,255,255,.16);border-left-color:rgba(255,255,255,.13)}.tone-ink .faq details+details,.tone-ink .row+.row{border-top-color:rgba(255,255,255,.1)}.tone-ink .record{background:rgba(255,255,255,.045);border:var(--edge-ink)}.tone-ink .label.gray{color:rgba(255,255,255,.55)}.tone-ink .footer-cols a,.tone-ink .footer-cols span,.tone-ink .split-cap,.tone-ink .split-keys dt,.tone-ink .split-note{color:var(--mist)}@keyframes wipe{0%{-webkit-clip-path:inset(-100% 100% -100% -100%);clip-path:inset(-100% 100% -100% -100%)}92%{-webkit-clip-path:inset(-100% -1em -100% -100%);clip-path:inset(-100% -1em -100% -100%)}to{-webkit-clip-path:inset(-100% -100% -100% -100%);clip-path:inset(-100% -100% -100% -100%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hd:not(.hero *),.lbl:not(.hero *),.sec-body:not(.hero *){animation:wipe linear both;animation-timeline:view()}.lbl:not(.hero *){animation-range:entry 6% cover 20%}.hd:not(.hero *){animation-range:entry 10% cover 26%}.sec-body:not(.hero *){animation-range:entry 14% cover 32%}@media(max-width:640px){.lbl:not(.hero *){animation-range:entry 3% cover 11%}.hd:not(.hero *){animation-range:entry 5% cover 14%}.sec-body:not(.hero *){animation-range:entry 7% cover 18%}}.split-bar .sg{transform-origin:left center;animation:grow linear both;animation-timeline:view();animation-range:entry 20% cover 34%}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.barset-bar,.fig-bar{transform-origin:left center;animation:grow linear both;animation-timeline:view();animation-range:entry calc(26% + var(--i,0) * 1%) cover calc(38% + var(--i,0) * 1%)}}}@media print{.access,.cta-row,.doc-nav,.footer-cols,.nav,.thumb-bar{display:none!important}.hero,.section{padding:0 0 var(--s4)}.hero:after,.hero:before,.section:after,.section:before{display:none}.doc{display:block}.doc-body{max-width:none}.card,.faq,.ledger-card,.list,.rates,.rows,.spec-card{border:1px solid #999;box-shadow:none}.lit,.lit-pink,.tone-paper{background:#fff!important;background-image:none!important}.tone-ink{background:#fff!important;color:#000!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:11px;color:#555}body{font-size:11pt;padding-bottom:0}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::selection{background:var(--sky);color:var(--ink);text-shadow:none}@media(max-width:640px){.section{padding:28px 0}.sec-body{margin-top:var(--s4)}.sec-body+.sec-body{margin-top:var(--s3)}.lbl{margin-bottom:var(--s1)}.cols>*{padding:var(--s2) 0 var(--s3)}.cols .label{margin-bottom:2px}.numpair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row dense;gap:var(--s1) var(--s3)}.numpair>div{display:contents}.numpair>div:first-child>*{grid-column:1}.numpair>div:last-child>*{grid-column:2}.numpair>div:first-child>p,.numpair>div:last-child>p{grid-column:1/-1;margin-top:var(--s2);max-width:none;font-size:14px}.numpair>div:last-child>p{margin-top:var(--s1)}.numpair .num{margin-top:0}.chrono li{padding:var(--s2) 0}.chrono p{font-size:14px}.access .grid>.c5{order:2}}@media(pointer:coarse){.btn{height:44px;padding:0 var(--s4)}.btn-nav{height:36px}.field input,.field select{height:44px}.field textarea{min-height:88px}.seg button{height:44px}.lang a{padding:5px var(--s2);position:relative}.lang a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.footer-cols a{display:inline-flex;align-items:center;min-height:44px}.nav .brand,.nav a:has(>.wordmark){display:inline-flex;align-items:center;min-height:44px}.est-field input[type=range]{height:44px}.est-field input[type=range]::-webkit-slider-runnable-track{height:1.5px}.est-field input[type=range]::-webkit-slider-thumb{width:14px;height:26px;margin-top:-12.25px}.est-field input[type=range]::-moz-range-thumb{width:14px;height:26px}.doc-nav a{display:flex;align-items:center;min-height:44px}}