.ax{--hit:#e8590c;--grp:var(--u);--rest:#e3e2de}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axsrc{color:var(--carbon);transition:background-size .35s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-bottom:3px;font-size:14px;font-weight:500;display:inline-flex}.axsrc:hover{background-position:100% 100%;background-size:0 1px}.axsrc svg{transition:transform .35s var(--ease)}.axsrc:hover svg{transform:translate(2px,-2px)}.axsrc:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}@media (max-width:640px){.axsrc{font-size:13px}}.hmeta{color:var(--muted);font-size:15px;line-height:20px}.hmeta i{color:var(--rule);margin:0 8px;font-style:normal}.hdeck{letter-spacing:-.02em;color:var(--muted);text-wrap:balance;font-weight:300}.hby{color:var(--muted);align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.hby b{color:var(--carbon);font-size:15px;font-weight:500;display:block}.hav{background:var(--carbon);width:40px;height:40px;color:var(--white);font-family:var(--font-mono),monospace;letter-spacing:.06em;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.hA h1{letter-spacing:-.045em;font-weight:300;line-height:.95}.hA{padding:calc(168px + env(safe-area-inset-top,0px)) 0 0}.hA-col{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;display:flex}.hA h1{margin-top:28px;font-size:clamp(52px,7.4vw,120px)}.hA .hdeck{margin-top:20px;font-size:clamp(22px,2.3vw,34px);line-height:1.2}.hA .hby{text-align:left;margin-top:40px}.hA-fig{border-radius:24px;height:clamp(280px,36vw,560px);margin:clamp(56px,6vw,88px) 0 0;position:relative;overflow:hidden}.hA-fig img{object-fit:cover}.hA-fig:after{content:"";background:var(--grain) 0 0/256px;mix-blend-mode:multiply;opacity:.45;pointer-events:none;position:absolute;inset:0}.hA-lead{max-width:680px;color:var(--carbon);text-wrap:pretty;margin:clamp(56px,6vw,88px) auto 0;font-size:clamp(20px,1.7vw,24px);line-height:1.55}@media (max-width:640px){.hA{padding-top:calc(124px + env(safe-area-inset-top,0px))}.hA-fig{border-radius:18px}}.col{max-width:680px;margin:0 auto}.col>p{color:var(--body);text-wrap:pretty;font-size:clamp(18px,1.4vw,20px);line-height:1.65}.col>p+p{margin-top:1.1em}.tfade{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.tfade.in{opacity:1;transform:none}.eh2{letter-spacing:-.03em;text-wrap:balance;margin-bottom:32px;font-size:clamp(36px,3.6vw,56px);font-weight:300;line-height:1.05}.tC{padding:clamp(80px,9vw,140px) 0 0}.tC-q{margin-top:44px}.tC-q p{letter-spacing:-.015em;color:var(--carbon);font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.35}.tC-q mark{color:inherit;background:linear-gradient(#ffe1cc,#ffe1cc) 0 92%/0% 38% no-repeat;transition:background-size 1.6s cubic-bezier(.22,1,.36,1) .3s}.tC-q.in mark{background-size:100% 38%}@media (prefers-reduced-motion:reduce){.tfade{opacity:1;transform:none}.tC-q mark{background-size:100% 38%}}.exsec{padding:clamp(96px,10vw,160px) 0 0}.exwide{margin-top:clamp(48px,5vw,64px)}.exwide figcaption,.vzC figcaption{max-width:680px;color:var(--stone);margin-top:24px;font-size:14px;line-height:1.5}.vzC figure{margin:0}.vzC-row{grid-template-columns:var(--pbcols,200px minmax(0,1fr) 88px);align-items:center;gap:24px;padding:26px 0;display:grid}.vzC-l{gap:4px;display:grid}.vzC-l span:first-child{color:var(--carbon);font-size:16px}.vzC-l span:last-child{color:var(--stone);font-size:14px}.vzC-bar{background:#e6e5e2;border-radius:4px;height:4px;position:relative}.vzC-bar i{transform-origin:0;background:#e8590c;border-radius:6px;min-width:6px;transition:transform 1.2s cubic-bezier(.22,1,.36,1) .3s;position:absolute;top:-3px;bottom:-3px;left:0;transform:scaleX(0)}.vzC-bar i.base{background:#8c877c}.vz.in .vzC-bar i{transform:none}.vzC-n{text-align:right;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(32px,3vw,44px);font-weight:300}.vzC-scale{grid-template-columns:var(--pbscale,200px 1fr 1fr 1fr 88px);font-family:var(--font-mono),monospace;color:var(--stone);column-gap:0;margin-top:4px;font-size:11px;display:grid}.vzC-scale span:nth-child(2){padding-left:24px}.vzC-scale span:nth-child(3){text-align:center}.vzC-scale span:nth-child(4){text-align:right;padding-right:24px}@media (max-width:900px){.vzC-row{grid-template-columns:1fr auto;gap:12px 16px}.vzC-bar{grid-area:2/1/auto/-1}.vzC-scale{display:none}}@media (prefers-reduced-motion:reduce){.vzC-bar i{transform:none!important}}.stsec{padding:clamp(96px,10vw,160px) 0 0}.stset{color:var(--stone);font-size:14px;line-height:20px}.sth3{letter-spacing:-.02em;text-wrap:balance;margin-top:6px;font-size:clamp(24px,2vw,30px);font-weight:400;line-height:1.2}.col .sth3{margin-bottom:16px}.stp{color:var(--body);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.65}.stfoot{justify-items:start;gap:14px;margin-top:20px;display:grid}.stfoot p{color:var(--stone)!important;font-size:14px!important;line-height:1.55!important}.rec{align-items:center;gap:14px;display:flex}.rec i{border-radius:50%;width:22px;height:22px;transition:background-color .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 0 0 1.5px #8c877c}.vz.in .rec i.on{background:#e8590c;box-shadow:inset 0 0 0 1.5px #e8590c}.stC{gap:clamp(64px,7vw,96px);margin-top:clamp(48px,5vw,64px);display:grid}.stC-row{display:block}.stC-fig{margin:20px 0 8px}.stC-fig .vzC-row{padding:18px 0}@media (max-width:900px){.stC-row{grid-template-columns:1fr}}.col>.stset{font-size:14px;line-height:20px}.rec i{flex:none}.stsec .vzC-scale{display:none}.stC .vzC-n{font-size:clamp(26px,2.4vw,36px)}@media (max-width:900px){.vzC-row .rec{grid-area:2/1/auto/-1}}.akC{padding:clamp(96px,10vw,160px) 0 0}.akC-n{letter-spacing:-.05em;font-variant-numeric:tabular-nums;gap:10px;font-size:clamp(72px,8vw,128px);font-weight:200;line-height:.9;display:grid}.akC-n span{letter-spacing:0;color:var(--muted);font-size:15px;font-weight:400;line-height:1.4}.akC-n{margin-top:8px}.rng{margin:56px 0 48px}.rng-line{background:#e6e5e2;border-radius:2px;height:2px;position:relative}.rng-band{transform-origin:50%;background:#e8590c2e;border-radius:8px;height:16px;transition:transform 1s cubic-bezier(.22,1,.36,1) .5s;position:absolute;top:-7px;transform:scaleX(0)}.rng-dot{width:14px;height:14px;box-shadow:0 0 0 4px var(--white);opacity:0;background:#e8590c;border-radius:50%;margin-left:-7px;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1) .2s;position:absolute;top:-6px;transform:scale(.4)}.rng-sd{white-space:nowrap;color:var(--stone);opacity:0;font-size:13px;transition:opacity .6s 1.2s;position:absolute;top:18px;transform:translate(-50%)}.rng-chance{color:var(--stone);white-space:nowrap;justify-items:center;gap:6px;font-size:13px;display:grid;position:absolute;bottom:10px;transform:translate(-50%)}.rng-chance i{background:#8c877c;order:2;width:1px;height:14px;margin-bottom:-14px}.vz.in .rng-band{transform:none}.vz.in .rng-dot{opacity:1;transform:none}.vz.in .rng-sd{opacity:1}.rng-scale{font-family:var(--font-mono),monospace;color:var(--stone);justify-content:space-between;margin-top:40px;font-size:11px;display:flex}.akC .col>p{margin-top:0}.akC .col>p+p{margin-top:1.1em}@media (prefers-reduced-motion:reduce){.rng-band,.rng-dot,.rng-sd{opacity:1!important;transform:none!important}}.rng-dot{box-shadow:none}.rng-scale{grid-template-columns:1fr auto 1fr;display:grid}.rng-scale span:last-child{text-align:right}.ctsec{padding:clamp(96px,10vw,160px) 0 0}.ctsec .col>.cB,.ct-p2{margin-top:clamp(40px,4vw,56px)}.cB table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cB th,.cB td{text-align:left;border-bottom:1px solid var(--rule);padding:18px 0;font-size:16px;font-weight:400}.cB thead th{color:var(--stone);padding-top:0;font-size:13px}.cB td{letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);font-weight:300}.cB td.d{color:#e8590c;white-space:nowrap}.cB tbody th{color:var(--carbon);padding-right:16px}@media (max-width:640px){.cB td{font-size:19px}.cB th,.cB td{padding-right:10px}.cB thead th{font-size:12px}}.enA{padding:clamp(96px,10vw,160px) 0}.enH{color:var(--carbon);margin-bottom:20px;font-size:15px;font-weight:500;line-height:20px}.enNotes{border-top:1px solid var(--rule);padding-top:28px}.enNotes ol{gap:20px;list-style:none;display:grid}.enNotes li{grid-template-columns:24px 1fr;gap:8px;display:grid}.enNotes .n{font-family:var(--font-mono),monospace;color:var(--stone);font-size:12px;line-height:24px}.enNotes p{color:var(--muted);font-size:15px;line-height:1.6}.enNotes p .t{color:var(--carbon)}.enNotes .axsrc{margin-top:6px;font-size:13px}.enA-next{margin-top:clamp(72px,8vw,112px)}.enA-link{border-top:1px solid var(--rule);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:clamp(24px,2.4vw,34px);font-weight:300;transition:color .3s;display:flex}.enA-link:last-child{border-bottom:1px solid var(--rule)}.enA-link svg{flex:none;transition:transform .4s cubic-bezier(.22,1,.36,1)}.enA-link:hover svg{transform:translate(6px)}.enA-link:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.hrel{background:var(--well);color:var(--muted);transition:background-color .3s var(--snap),color .3s var(--snap);border-radius:999px;align-items:center;gap:10px;margin-top:24px;padding:8px 14px 8px 12px;font-size:14px;line-height:20px;display:inline-flex}.hrel b{color:var(--carbon);font-weight:500}.hrel:hover{color:var(--carbon);background:#ecebe8}.hrel:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.hrelcube{width:16px;height:17px;color:var(--carbon);flex:none}@media (max-width:640px){.hrel{text-align:left;font-size:13px}}
