.dhIxzq_contact{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dhIxzq_lead{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:18px;padding:30px 24px;display:grid}.dhIxzq_eyebrow{color:var(--color-mute);}.dhIxzq_title{font-size:clamp(44px,8.6cqi,150px);line-height:.86;}.dhIxzq_body{max-width:52ch;color:var(--color-mute);margin:0}.dhIxzq_formColumn{background:var(--color-line);padding:24px}.dhIxzq_formColumn form{background:var(--color-ink);margin-top:0}@media (max-width:760px){.dhIxzq_contact{grid-template-columns:minmax(0,1fr)}.dhIxzq_lead{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:24px 16px}.dhIxzq_formColumn{padding:16px}}
.okNd1a_form{border:var(--stroke-hairline) solid var(--tone-rule);margin-top:10px}.okNd1a_head{border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:14px 16px;display:flex}.okNd1a_head h3{margin:0;font-size:18px;font-weight:600}.okNd1a_lede{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-mute);margin:0;font-size:12px}.okNd1a_summary{border-bottom:var(--stroke-hairline) solid var(--tone-rule);background:var(--color-line);color:var(--color-ink);padding:12px 16px;font-size:14px}.okNd1a_summary:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.okNd1a_summary p{margin:0;font-weight:700}.okNd1a_summary ul{margin:6px 0 0;padding-left:18px}.okNd1a_summary a{min-height:24px;line-height:24px;display:inline-block}.okNd1a_summary a:focus-visible{outline-color:var(--color-ink)}.okNd1a_grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.okNd1a_field{border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:6px;min-width:0;padding:14px 16px;display:grid}.okNd1a_field:first-child{border-right:var(--stroke-hairline) solid var(--tone-rule)}.okNd1a_wide{grid-column:1/-1}.okNd1a_field label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.okNd1a_marker{color:var(--color-mute);letter-spacing:.02em;text-transform:none}.okNd1a_field input,.okNd1a_field textarea{width:100%;min-width:0;font:inherit;color:var(--color-line);border:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);resize:vertical;background:0 0;border-radius:0;padding:8px 0;font-size:16px;transition:border-color .2s}.okNd1a_field input::placeholder,.okNd1a_field textarea::placeholder{color:var(--color-placeholder)}.okNd1a_field input:focus,.okNd1a_field textarea:focus{border-bottom-color:var(--color-line);outline:none}.okNd1a_field input:focus-visible,.okNd1a_field textarea:focus-visible{box-shadow:0 2px 0 0 var(--color-line)}.okNd1a_field input:disabled,.okNd1a_field textarea:disabled{opacity:.6}.okNd1a_field[data-invalid] input,.okNd1a_field[data-invalid] textarea{border-bottom-color:var(--color-line);border-bottom-width:2px}.okNd1a_hint{color:var(--color-mute);margin:0;font-size:13px}.okNd1a_count{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-mute);margin:0;font-size:12px}.okNd1a_count[data-over]{color:var(--color-line);font-weight:600}.okNd1a_error{color:var(--color-line);margin:0;font-size:13px;font-weight:600}.okNd1a_error:before{content:"× "}.okNd1a_foot{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.okNd1a_status{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-mute);flex:240px;padding:14px 16px;font-size:12px}.okNd1a_status p{margin:0}.okNd1a_status [role=status]{color:var(--color-line)}.okNd1a_submit{border:0;border-left:var(--stroke-hairline) solid var(--tone-rule);background:var(--color-line);color:var(--color-ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;flex:0 auto;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;transition:background .25s;display:inline-flex}.okNd1a_submit:hover{background:var(--color-bone-2)}.okNd1a_submit:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.okNd1a_submit:disabled{cursor:progress}@media (max-width:760px){.okNd1a_grid{grid-template-columns:minmax(0,1fr)}.okNd1a_field:first-child{border-right:0}.okNd1a_submit{border-left:0;border-top:var(--stroke-hairline) solid var(--tone-rule);flex:100%}}
.Gf4tga_chev{flex:none;width:40px;display:inline-flex;overflow:hidden}.Gf4tga_chev svg{width:40px;height:16px;transition:transform .45s var(--ease-hairline);flex:none}.Gf4tga_chev path{fill:none;stroke:currentColor;stroke-width:2.2px}:is(a:hover .Gf4tga_chev svg,a:focus-visible .Gf4tga_chev svg,button:hover .Gf4tga_chev svg){transform:translate(8px)}
.FcXn8W_row,.FcXn8W_cell{align-items:center;display:flex;overflow:hidden}.FcXn8W_row{border-top:var(--stroke-hairline) solid var(--tone-rule);padding:10px 12px}.FcXn8W_cell{padding-inline:12px}.FcXn8W_row svg,.FcXn8W_cell svg{flex:none;height:auto;transition:opacity .3s,transform .3s}.FcXn8W_row svg{width:clamp(40px,5vw,76px)}.FcXn8W_cell svg{width:clamp(48px,7vw,104px)}.FcXn8W_row path,.FcXn8W_cell path{fill:none;stroke:var(--color-ink);stroke-width:7px}.FcXn8W_row [data-off],.FcXn8W_cell [data-off]{opacity:.16;transform:translate(-6px)}@media (max-width:760px){.FcXn8W_cell{padding-block:10px}}
.paVhHa_figure{min-width:0;margin:0}.paVhHa_head{color:var(--tone-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;display:flex;}.paVhHa_caption{max-width:70ch;color:var(--tone-mute);margin:14px 0 0;font-size:15px;line-height:1.5}
.H8gs-G_display{border-bottom:var(--stroke-hairline) solid var(--tone-rule);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;align-items:center;margin:0;font-weight:800;font-stretch:125%;display:flex;position:relative;overflow:hidden}.H8gs-G_hero{letter-spacing:-.015em;--gap:.15em;--star:.38em;padding:clamp(16px,2.6vw,34px) clamp(10px,2vw,24px) clamp(12px,2vw,26px);font-size:11.6cqi;line-height:.82}.H8gs-G_index{letter-spacing:-.01em;--gap:.2em;--star:.42em;padding:clamp(14px,2.4vw,30px) clamp(10px,2vw,24px);font-size:7.7cqi;line-height:.86}.H8gs-G_word{will-change:transform;flex:none;display:block}.H8gs-G_star{width:var(--star);height:var(--star);flex:none}.H8gs-G_outer,.H8gs-G_inner{flex-shrink:1;flex-basis:0;min-width:0}.H8gs-G_outer{flex-grow:var(--reach)}.H8gs-G_inner{flex-grow:calc(.5 - var(--reach));min-width:var(--gap)}.H8gs-G_srOnly{}@media (max-width:760px){.H8gs-G_hero{padding-inline:10px;font-size:11.4cqi}.H8gs-G_index{font-size:7.9cqi}}@media (prefers-reduced-motion:reduce){.H8gs-G_outer{flex-grow:0}.H8gs-G_inner{flex-grow:.5}}
.vyhB8W_figure{margin:0;container-type:inline-size}.vyhB8W_head{border-bottom:var(--stroke-hairline) solid var(--color-ink);gap:10px;padding:26px 24px 18px;display:grid}.vyhB8W_eyebrow{color:var(--color-mute-ink);}.vyhB8W_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(24px,5.2cqi,68px);font-weight:800;font-stretch:120%;line-height:.9}.vyhB8W_flow{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vyhB8W_flow li{border-bottom:var(--stroke-hairline) solid var(--color-ink);grid-template-columns:76px minmax(0,1fr);align-content:start;gap:8px 12px;padding:16px 20px;transition:background .4s,color .4s;display:grid}.vyhB8W_flow li:last-child{border-bottom:0}.vyhB8W_step{color:var(--color-mute-ink);grid-row:span 2;padding-top:4px;}.vyhB8W_flow b{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:break-word;min-width:0;margin:0;font-size:clamp(19px,2.4cqi,30px);font-weight:800;font-stretch:118%;line-height:1}.vyhB8W_flow p{margin:0;font-size:15px;line-height:1.5}.vyhB8W_flow li[data-on]{background:var(--color-ink);color:var(--color-line)}.vyhB8W_flow li[data-on] .vyhB8W_step{color:var(--color-mute)}.vyhB8W_flow li[data-done] .vyhB8W_step:after{content:" ✓"}@container (min-width:1000px){.vyhB8W_flow{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr))}.vyhB8W_flow li{border-bottom:0;border-right:var(--stroke-hairline) solid var(--color-ink);grid-template-columns:minmax(0,1fr);padding:20px 20px 24px}.vyhB8W_flow li:last-child{border-right:0}.vyhB8W_step{grid-row:auto;padding-top:0}}.vyhB8W_loop{border-top:var(--stroke-hairline) solid var(--color-ink);align-items:center;gap:12px;padding:14px 24px;font-size:15px;display:flex}.vyhB8W_loop svg{flex:none;width:22px;height:22px}.vyhB8W_loop path{fill:none;stroke:currentColor;stroke-width:1.6px}.vyhB8W_caption{max-width:80ch;color:var(--color-mute-ink);margin:0;padding:0 24px 18px;font-size:15px}.vyhB8W_flow+.vyhB8W_caption{border-top:var(--stroke-hairline) solid var(--color-ink);padding-top:16px}@media (max-width:760px){.vyhB8W_head{padding:22px 16px 16px}.vyhB8W_flow li{grid-template-columns:66px minmax(0,1fr);padding:16px}.vyhB8W_loop{padding:14px 16px}.vyhB8W_caption{padding:0 16px 16px}}
._8sr4mW_layers{gap:6px;margin:0;padding:0;list-style:none;display:grid}._8sr4mW_layers li{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:40px minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:12px;padding:14px 16px;transition:background .4s,color .4s;display:grid}._8sr4mW_layers li:nth-child(2){margin-inline:2%}._8sr4mW_layers li:nth-child(3){margin-inline:4%}._8sr4mW_layers li:nth-child(4){margin-inline:6%}._8sr4mW_layers li:nth-child(n+5){margin-inline:8%}._8sr4mW_layers li:last-child{border-style:dashed}._8sr4mW_layers b{font-size:17px;font-weight:600}._8sr4mW_index{color:var(--tone-mute);padding-top:2px;}._8sr4mW_detail{color:var(--tone-mute);font-size:15px;line-height:1.45;transition:color .4s}._8sr4mW_layers li[data-on]{background:var(--color-line);color:var(--color-ink)}._8sr4mW_layers li[data-on] ._8sr4mW_index,._8sr4mW_layers li[data-on] ._8sr4mW_detail{color:var(--color-mute-ink)}@media (max-width:760px){._8sr4mW_layers li{grid-template-columns:30px minmax(0,1fr);margin-inline:0}._8sr4mW_layers li:nth-child(n){margin-inline:0}._8sr4mW_detail{grid-column:2}}
.-Q7s-a_next{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-Q7s-a_link{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:22px 24px;text-decoration:none;transition:background .3s,color .3s;display:flex}.-Q7s-a_link:last-child{border-right:0}.-Q7s-a_eyebrow{color:var(--color-mute);transition:color .3s;}.-Q7s-a_title{justify-content:space-between;align-items:center;gap:12px;display:flex;}.-Q7s-a_link:hover,.-Q7s-a_link:focus-visible{background:var(--color-line);color:var(--color-ink)}.-Q7s-a_link:hover .-Q7s-a_eyebrow,.-Q7s-a_link:focus-visible .-Q7s-a_eyebrow{color:var(--color-mute-ink)}.-Q7s-a_link:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.-Q7s-a_pager{grid-template-columns:repeat(2,minmax(0,1fr))}.-Q7s-a_pager[data-count="1"]{grid-template-columns:minmax(0,1fr)}.-Q7s-a_pager .-Q7s-a_link{gap:14px}.-Q7s-a_pager .-Q7s-a_title{overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,40px);line-height:.95}@media (max-width:760px){.-Q7s-a_pager,.-Q7s-a_next{grid-template-columns:minmax(0,1fr)}.-Q7s-a_link{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:20px 16px}.-Q7s-a_link:last-child{border-bottom:0}}
.KnSoXa_mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.KnSoXa_mute{color:var(--color-mute)}.KnSoXa_display{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:800;font-stretch:125%}.KnSoXa_pageHead{text-wrap:balance;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:clamp(34px,5.4vw,88px);line-height:.9;}.KnSoXa_cardTitle{font-size:clamp(20px,2vw,30px);font-stretch:118%;line-height:1;}.KnSoXa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.KnSoXa_pageHead{font-size:min(34px,9cqi)}}
.LA3Efq_rail{z-index:5;background:var(--color-ink);border-bottom:var(--stroke-hairline) solid var(--tone-rule);position:sticky;top:0}.LA3Efq_rail ol{scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.LA3Efq_rail ol::-webkit-scrollbar{display:none}.LA3Efq_rail a{white-space:nowrap;border-right:var(--stroke-hairline) solid var(--tone-rule);gap:8px;padding:12px 16px;text-decoration:none;transition:background .25s,color .25s;display:flex}.LA3Efq_index{color:var(--color-mute);}.LA3Efq_rail a:hover{background:var(--color-ink-2)}.LA3Efq_rail a:focus-visible{outline-offset:-4px}.LA3Efq_rail a[aria-current]{background:var(--color-line);color:var(--color-ink)}.LA3Efq_rail a[aria-current] .LA3Efq_index{color:var(--color-mute-ink)}.LA3Efq_rail a[aria-current]:focus-visible{outline-color:var(--color-ink)}.LA3Efq_progress{width:100%;height:var(--stroke-progress);background:var(--color-line);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;bottom:-1px;left:0}
.KJBumW_crumbs{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:14px 24px}.KJBumW_crumbs ol{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.KJBumW_crumbs li{gap:8px;display:flex}.KJBumW_crumbs a{text-decoration:none}.KJBumW_crumbs a:hover{color:var(--color-line);text-underline-offset:4px;text-decoration:underline}.KJBumW_crumbs [aria-current]{color:var(--color-line)}@media (max-width:760px){.KJBumW_crumbs{padding-inline:16px}}
.lPoffW_section{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);scroll-margin-top:50px;display:grid}.lPoffW_side{border-right:var(--stroke-hairline) solid var(--tone-rule)}.lPoffW_legacyAnchor{height:0;scroll-margin-top:50px;display:block}.lPoffW_stick{gap:12px;padding:26px 24px;display:grid;position:sticky;top:50px}.lPoffW_number{color:var(--color-mute);}.lPoffW_title{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(28px,3vw,50px);font-stretch:120%;line-height:.92;}.lPoffW_main{align-content:start;min-width:0;display:grid}.lPoffW_main>*{border-bottom:var(--stroke-hairline) solid var(--tone-rule);min-width:0;margin:0;padding:26px 24px}.lPoffW_main>:last-child{border-bottom:0}.lPoffW_lead{text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.5}.lPoffW_items,.lPoffW_cells{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none}.lPoffW_items{display:grid}.lPoffW_items li{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:40px minmax(0,1fr);gap:8px;padding:14px 16px;font-size:17px;line-height:1.55;display:grid}.lPoffW_items li:last-child{border-bottom:0}.lPoffW_cells{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lPoffW_cells li{border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:14px;padding:18px 16px 20px;font-size:16px;line-height:1.55;display:grid}.lPoffW_cells li:nth-child(2n){border-right:0}.lPoffW_cells li:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.lPoffW_itemNumber{font-family:var(--font-mono);color:var(--color-mute);padding-top:4px;font-size:12px}@media (max-width:760px){.lPoffW_section{grid-template-columns:minmax(0,1fr)}.lPoffW_side{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.lPoffW_stick{padding:22px 16px 18px;position:static}.lPoffW_title{font-size:9cqi}.lPoffW_main>*{padding:20px 16px}.lPoffW_cells{grid-template-columns:minmax(0,1fr)}.lPoffW_cells li{border-right:0}}
.vmUBHq_head{border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:34px 24px 18px;display:flex}.vmUBHq_title{}.vmUBHq_aside{justify-items:start;gap:14px;max-width:52ch;display:grid}.vmUBHq_lede{gap:8px;max-width:52ch;display:grid}.vmUBHq_lede p{color:var(--tone-mute);margin:0}.vmUBHq_note{margin:0;}.vmUBHq_action{align-items:center;gap:10px;text-decoration:none;display:inline-flex;}.vmUBHq_action:hover{text-underline-offset:5px;text-decoration:underline}.vmUBHq_foot{padding-block:14px}.vmUBHq_count{color:var(--tone-mute);}@media (max-width:760px){.vmUBHq_head{padding-inline:16px}}
._143LwW_card{border:var(--stroke-hairline) solid var(--tone-rule)}._143LwW_head{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:56px minmax(0,1fr);gap:10px;padding:16px;display:grid}._143LwW_label{color:var(--color-mute);padding-top:4px;}._143LwW_head p{margin:0;font-size:18px;font-weight:500;line-height:1.45}._143LwW_details{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._143LwW_details>div{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:8px;padding:14px 16px;display:grid}._143LwW_details>div:last-child{border-right:0}._143LwW_details dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:12px}._143LwW_details dd{margin:0;font-size:15px;line-height:1.55}._143LwW_details>div:last-child dd{color:var(--color-line)}@media (max-width:960px){._143LwW_details{grid-template-columns:minmax(0,1fr)}._143LwW_details>div{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}._143LwW_details>div:last-child{border-bottom:0}}@media (max-width:760px){._143LwW_head{grid-template-columns:minmax(0,1fr);gap:6px}}
.iePgkG_list{margin:0;padding:0;list-style:none}
.FPqKJG_ticker{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding-block:9px;overflow:hidden}.FPqKJG_track{will-change:transform;width:max-content;display:flex}.FPqKJG_run{white-space:nowrap;align-items:center;gap:18px;margin:0;padding:0 18px 0 0;font-size:15px;font-style:italic;list-style:none;display:flex}.FPqKJG_item{align-items:center;gap:18px;display:flex}.FPqKJG_sep{color:var(--tone-mute);font-style:normal}.FPqKJG_icon{flex:none;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.FPqKJG_run[aria-hidden]{display:none}.FPqKJG_track{width:auto}.FPqKJG_run{white-space:normal;flex-wrap:wrap;row-gap:4px}}
.GrtwTq_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GrtwTq_tags li{border:var(--stroke-hairline) solid currentColor;border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.04em;opacity:.85;padding:2px 7px;font-size:12px}
.lGWSYW_back{border-bottom:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;text-decoration:none;transition:background .25s,color .25s;display:flex;}.lGWSYW_back:hover,.lGWSYW_back:focus-visible{background:var(--color-line);color:var(--color-ink)}.lGWSYW_back:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}@media (max-width:760px){.lGWSYW_back{padding-inline:16px}}
.KeReiq_decisions{gap:16px;display:grid}
._49I4Pq_titleBox{font-size:clamp(34px,5.8cqi,104px);container-type:inline-size}._49I4Pq_title{--pad:24px;padding:30px var(--pad) 26px;font-family:var(--font-display);font-size:min(1em, calc((100cqi - 2 * var(--pad)) / var(--fit-em,1)));letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;border-bottom:var(--stroke-hairline) solid var(--tone-rule);margin:0;font-weight:800;font-stretch:125%;line-height:.9}._49I4Pq_meta{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,6fr);margin:16px 0;display:grid}._49I4Pq_meta>div{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:6px;padding:14px 24px;display:grid}._49I4Pq_meta>div:last-child{border-right:0}._49I4Pq_meta dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:12px}._49I4Pq_meta dd{margin:0}._49I4Pq_dek{font-size:18px;line-height:1.45}@media (max-width:960px){._49I4Pq_meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._49I4Pq_meta>div:nth-child(2){border-right:0}._49I4Pq_meta>div:last-child{border-top:var(--stroke-hairline) solid var(--tone-rule);grid-column:1/-1}}@media (max-width:760px){._49I4Pq_titleBox{font-size:8.4cqi}._49I4Pq_title{--pad:16px;padding:22px var(--pad) 20px}._49I4Pq_meta{grid-template-columns:minmax(0,1fr)}._49I4Pq_meta>div{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding-inline:16px}._49I4Pq_meta>div:last-child{border-top:0;border-bottom:0}}
.pcCQSa_about{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.pcCQSa_side{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:28px 24px;display:flex}.pcCQSa_eyebrow{color:var(--tone-mute);}.pcCQSa_title{font-size:clamp(34px,5vw,80px);line-height:.9;}.pcCQSa_pull{border:var(--stroke-hairline) solid var(--tone-rule);margin:auto 0 0;padding:16px}.pcCQSa_pull blockquote{margin:0;font-size:clamp(20px,1.8vw,26px);font-style:italic;line-height:1.25}.pcCQSa_cite{color:var(--tone-mute);margin-top:10px;}.pcCQSa_text{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pcCQSa_cell{border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:28px 24px}.pcCQSa_cell:nth-child(2n){border-right:0}.pcCQSa_cell:nth-last-child(-n+2){border-bottom:0}.pcCQSa_cell p{margin:0;font-size:16px;line-height:1.65}.pcCQSa_index{font-family:var(--font-mono);letter-spacing:.08em;color:var(--tone-mute);margin-bottom:10px;font-size:12px;line-height:1.65;display:block}@media (max-width:960px){.pcCQSa_text{grid-template-columns:minmax(0,1fr)}.pcCQSa_cell{border-right:0}.pcCQSa_cell:nth-last-child(2){border-bottom:var(--stroke-hairline) solid var(--tone-rule)}}@media (max-width:760px){.pcCQSa_about{grid-template-columns:minmax(0,1fr)}.pcCQSa_side{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.pcCQSa_cell{padding:22px 16px}}
.ZQQfQq_name>div>p{font-size:calc(var(--fit) * (100cqi - 2 * clamp(10px, 2vw, 24px)))}.ZQQfQq_srOnly{}@media (max-width:760px){.ZQQfQq_name>div>p{font-size:calc(var(--fit) * (100cqi - 20px))}}
.NCBbwq_scene{border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.NCBbwq_stick{grid-template-rows:auto minmax(0,1fr) auto;min-height:560px;display:grid}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.NCBbwq_scene:not([data-motion=failed]){height:260vh}.NCBbwq_scene:not([data-motion=failed]) .NCBbwq_stick{height:100vh;position:sticky;top:0}}.NCBbwq_scene[data-ready]{height:260vh}.NCBbwq_scene[data-ready] .NCBbwq_stick{height:100vh;position:sticky;top:0}.NCBbwq_steps{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0;padding:0;display:grid}.NCBbwq_steps li{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);border-right:var(--stroke-hairline) solid var(--tone-rule);gap:4px;padding:14px 24px;font-size:12px;list-style:none;transition:background .4s,color .4s;display:grid}.NCBbwq_steps li:last-child{border-right:0}.NCBbwq_steps b{font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}.NCBbwq_scene[data-step="1"] .NCBbwq_steps li:first-child,.NCBbwq_scene[data-step="2"] .NCBbwq_steps li:nth-child(2),.NCBbwq_scene[data-step="3"] .NCBbwq_steps li:nth-child(3){background:var(--color-line);color:var(--color-ink)}.NCBbwq_stage{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:center;min-height:0;padding:24px;display:grid}.NCBbwq_panel{background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);min-width:0}.NCBbwq_panelHead,.NCBbwq_status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:12px}.NCBbwq_panelHead{border-bottom:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;gap:10px;padding:10px 14px;display:flex}.NCBbwq_row{min-height:clamp(84px,13vh,140px);font-family:var(--font-mono);border-bottom:var(--stroke-hairline) solid var(--color-ink-2);grid-template-columns:22px minmax(0,1fr);align-content:center;gap:8px;padding:14px;font-size:clamp(13px,1.25vw,18px);display:grid}.NCBbwq_n{color:var(--color-mute)}.NCBbwq_row small{font-family:var(--font-sans);color:var(--color-mute);margin-top:4px;font-size:13px;display:block}.NCBbwq_val{display:inline-grid;position:relative}.NCBbwq_val>*{transition:opacity .45s, transform .45s var(--ease-hairline);grid-area:1/1}.NCBbwq_new{opacity:0;transform:translateY(8px)}.NCBbwq_scene:is([data-step="2"],[data-step="3"]) .NCBbwq_repo .NCBbwq_old{opacity:0;transform:translateY(-8px)}.NCBbwq_scene:is([data-step="2"],[data-step="3"]) .NCBbwq_repo .NCBbwq_new{opacity:1;transform:none}.NCBbwq_diff{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.NCBbwq_del,.NCBbwq_add{text-decoration:none;display:none}.NCBbwq_scene[data-step="2"] .NCBbwq_stale{color:var(--color-mute);text-decoration:line-through;text-decoration-thickness:1px}.NCBbwq_scene[data-step="3"] .NCBbwq_stale{display:none}.NCBbwq_scene[data-step="3"] .NCBbwq_del,.NCBbwq_scene[data-step="3"] .NCBbwq_add{display:inline-block}.NCBbwq_del{color:var(--color-mute);text-decoration:line-through}.NCBbwq_del:before{content:"− " / "";text-decoration:none;display:inline-block}.NCBbwq_add{color:var(--color-ink);background:var(--color-line);padding:1px 5px}.NCBbwq_add:before{content:"+ " / ""}.NCBbwq_status{border-top:var(--stroke-hairline) solid var(--tone-rule);padding:10px 14px}.NCBbwq_status [data-s]{display:none}.NCBbwq_scene[data-step="1"] .NCBbwq_status [data-s="1"],.NCBbwq_scene[data-step="2"] .NCBbwq_status [data-s="2"],.NCBbwq_scene[data-step="3"] .NCBbwq_status [data-s="3"]{display:inline}.NCBbwq_links{height:100%;position:relative}.NCBbwq_links svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.NCBbwq_links path{fill:none;stroke:var(--color-line);stroke-width:1.2px;transition:stroke-dasharray .3s,opacity .3s}.NCBbwq_scene[data-step="2"] .NCBbwq_links path{stroke-dasharray:3 6;opacity:.55}.NCBbwq_x{width:22px;height:22px;font-family:var(--font-mono);background:var(--color-ink);border:var(--stroke-hairline) solid var(--color-line);opacity:0;place-items:center;font-size:13px;transition:opacity .3s;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.NCBbwq_scene[data-step="2"] .NCBbwq_x{opacity:1}.NCBbwq_foot{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);border-top:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 24px;font-size:12px;display:flex}.NCBbwq_foot span:first-child{letter-spacing:.02em;text-transform:none}@media (max-width:760px){.NCBbwq_steps li{padding:10px}.NCBbwq_steps b{font-size:13px}.NCBbwq_stage{grid-template-rows:auto 44px auto;grid-template-columns:minmax(0,1fr);align-content:center;padding:14px 16px}.NCBbwq_row{min-height:0;padding:9px 12px;font-size:12.5px}.NCBbwq_row small{font-size:12px}.NCBbwq_links svg{display:none}.NCBbwq_links:before{content:"";border-left:var(--stroke-hairline) solid var(--color-line);position:absolute;top:0;bottom:0;left:50%}.NCBbwq_scene[data-step="2"] .NCBbwq_links:before{opacity:.55;border-left-style:dashed}.NCBbwq_x{top:50%!important}.NCBbwq_x+.NCBbwq_x{display:none}.NCBbwq_foot{padding:10px 16px}}
.bZoNPa_frame{border:var(--stroke-hairline) solid var(--tone-rule)}.bZoNPa_totals{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bZoNPa_totals>div{gap:4px;min-width:0;padding:14px 16px;display:grid}.bZoNPa_totals>div+div{border-left:var(--stroke-hairline) solid var(--tone-rule)}.bZoNPa_totalLabel{color:var(--tone-mute);}.bZoNPa_totals dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:22px}.bZoNPa_totals>div+div dd{color:var(--tone-mute)}.bZoNPa_panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);display:grid}.bZoNPa_panes>section{min-width:0}.bZoNPa_panes>section+section{border-left:var(--stroke-hairline) solid var(--tone-rule)}.bZoNPa_paneHead{border-bottom:var(--stroke-hairline) solid var(--tone-rule);color:var(--tone-mute);overflow-wrap:anywhere;margin:0;padding:12px 16px;font-weight:400;}.bZoNPa_list{margin:0;padding:0;list-style:none}.bZoNPa_list li+li{border-top:var(--stroke-hairline) solid var(--tone-rule)}.bZoNPa_row{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 16px;transition:background .2s,color .2s;display:grid}.bZoNPa_row:hover{background:var(--color-ink-2)}.bZoNPa_row:focus-visible{outline:var(--stroke-progress) solid var(--color-line);outline-offset:-2px}.bZoNPa_row[aria-pressed=true]{background:var(--color-line);color:var(--color-ink)}.bZoNPa_row[aria-pressed=true]:focus-visible{outline-color:var(--color-ink)}.bZoNPa_row[aria-pressed=true] .bZoNPa_meta,.bZoNPa_row[aria-pressed=true] .bZoNPa_suggested{color:var(--color-mute-ink)}.bZoNPa_rowMain{gap:2px;min-width:0;display:grid}.bZoNPa_rowMain b{overflow-wrap:anywhere;font-weight:600}.bZoNPa_rowSide{text-align:right;justify-items:end;gap:2px;display:grid}.bZoNPa_meta{color:var(--tone-mute);font-size:13px}.bZoNPa_amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.bZoNPa_confirmed{white-space:nowrap;}.bZoNPa_suggested{white-space:nowrap;color:var(--tone-mute);}.bZoNPa_source{flex-direction:column;display:flex}.bZoNPa_clause{margin:0;padding:16px;font-size:16px;line-height:1.6}.bZoNPa_clause p{margin:0}.bZoNPa_clause mark{background:var(--color-bone);color:var(--color-ink);padding:0 2px}.bZoNPa_reading{color:var(--tone-mute);margin:0;padding:0 16px;font-size:14px}.bZoNPa_reading b{color:var(--color-line);font-weight:600}.bZoNPa_confirm,.bZoNPa_reset{all:unset;box-sizing:border-box;border:var(--stroke-hairline) solid var(--color-line);cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.bZoNPa_confirm{background:var(--color-line);color:var(--color-ink);margin:auto 16px 16px}.bZoNPa_source .bZoNPa_reading+.bZoNPa_confirm{margin-top:16px}.bZoNPa_confirm:hover{background:var(--color-bone)}.bZoNPa_confirm[aria-disabled=true]{color:var(--color-line);border-color:var(--tone-rule);cursor:default;background:0 0}.bZoNPa_confirm:focus-visible,.bZoNPa_reset:focus-visible{outline:var(--stroke-progress) solid var(--color-line);outline-offset:3px}.bZoNPa_foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.bZoNPa_reset{border-color:var(--tone-rule);margin-top:14px;font-weight:400}.bZoNPa_reset:hover{border-color:var(--color-line)}@media (max-width:960px){.bZoNPa_panes{grid-template-columns:minmax(0,1fr)}.bZoNPa_panes>section+section{border-left:0;border-top:var(--stroke-hairline) solid var(--tone-rule)}}@media (max-width:760px){.bZoNPa_totals{grid-template-columns:minmax(0,1fr)}.bZoNPa_totals>div+div{border-left:0;border-top:var(--stroke-hairline) solid var(--tone-rule)}}@media (max-width:420px){.bZoNPa_row{grid-template-columns:minmax(0,1fr);gap:6px}.bZoNPa_rowSide{text-align:left;justify-items:start}}@media (prefers-reduced-motion:reduce){.bZoNPa_row{transition:none}}
.Ek_mZa_cap{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:64px minmax(0,5fr) minmax(0,7fr);gap:20px;padding:24px;transition:background .4s,color .4s;display:grid}.Ek_mZa_index{font-family:var(--font-mono);padding-top:4px;font-size:14px}.Ek_mZa_title{font-size:clamp(22px,2.4vw,36px);font-stretch:118%;line-height:.95;}.Ek_mZa_list{flex-wrap:wrap;align-content:start;gap:6px 8px;margin:0;padding:0;list-style:none;display:flex}.Ek_mZa_list li{color:var(--color-mute);font-size:15px;transition:color .4s}.Ek_mZa_list li:first-letter{text-transform:uppercase}.Ek_mZa_list li:not(:last-child):after{content:" ·";color:var(--color-rule)}.Ek_mZa_cap[data-lit]{background:var(--color-line);color:var(--color-ink)}.Ek_mZa_cap[data-lit] .Ek_mZa_list li{color:var(--color-mute-ink)}@media (max-width:760px){.Ek_mZa_cap{grid-template-columns:36px minmax(0,1fr);gap:10px 14px;padding:20px 16px}.Ek_mZa_list{grid-column:2}}
.wh6aKq_body{border-bottom:var(--stroke-hairline) solid var(--tone-rule);display:grid}.wh6aKq_reader{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.wh6aKq_launch{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.wh6aKq_body:not(:has(aside)){grid-template-columns:minmax(0,1fr)}@media (max-width:960px){.wh6aKq_body{grid-template-columns:minmax(0,1fr)}}
.oEAH8a_shot{gap:12px;margin:0;display:grid}.oEAH8a_window{background:var(--color-ink-2);border:var(--stroke-hairline) solid var(--tone-rule);transform-origin:50% 100%;position:relative}.oEAH8a_tilted{will-change:transform;transform:rotateX(14deg)scale(.94)}.oEAH8a_bar{border-bottom:var(--stroke-hairline) solid var(--tone-rule);color:var(--color-mute);align-items:center;gap:10px;padding:8px 12px;display:flex;}.oEAH8a_bar i{border:var(--stroke-hairline) solid var(--tone-rule);border-radius:50%;width:7px;height:7px}.oEAH8a_bar span{margin-left:6px}.oEAH8a_bar b{margin-left:auto;font-weight:400}.oEAH8a_open{all:unset;cursor:zoom-in;width:100%;display:block}.oEAH8a_open:focus-visible{outline:var(--stroke-progress) solid var(--color-line);outline-offset:3px}.oEAH8a_open img{background:#151515;width:100%;height:auto;display:block}.oEAH8a_crop{background:#151515;display:block;overflow:hidden}.oEAH8a_crop img{margin-top:var(--trim,0)}.oEAH8a_provenance{border:var(--stroke-hairline) solid var(--tone-rule);color:var(--color-line);vertical-align:1px;padding:1px 6px;display:inline-block;}.oEAH8a_shot figcaption{max-width:72ch;color:var(--color-mute);font-size:15px;line-height:1.5}.oEAH8a_shot figcaption b{color:var(--color-line);font-weight:600}.oEAH8a_side{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:end;gap:24px}.oEAH8a_side figcaption{order:-1}.oEAH8a_dialog{background:var(--color-ink);width:96vw;max-width:min(1600px,96vw);max-height:94vh;color:var(--color-line);border:var(--stroke-hairline) solid var(--color-rule);overscroll-behavior:contain;margin:auto;padding:0}.oEAH8a_dialog::backdrop{background:#0f0f0edb}:root:has(.oEAH8a_dialog[open]){overflow:hidden}:root:has(.oEAH8a_dialog[open]) body{padding-right:var(--scroll-lock-gap,0px)}.oEAH8a_dialogBar{background:var(--color-ink);border-bottom:var(--stroke-hairline) solid var(--color-rule);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;top:0;}.oEAH8a_dialogBar button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-line);border:var(--stroke-hairline) solid var(--color-rule);cursor:pointer;background:0 0;padding:6px 10px}.oEAH8a_dialogBar button:hover{background:var(--color-line);color:var(--color-ink)}.oEAH8a_dialogImage{overscroll-behavior-x:contain;overflow:auto}.oEAH8a_dialogImage:focus-visible{outline-offset:-2px}.oEAH8a_dialogImage img{width:100%;min-width:900px;height:auto;display:block}@media (max-width:960px){.oEAH8a_side{grid-template-columns:minmax(0,1fr)}.oEAH8a_side figcaption{order:0}}@media (max-width:760px){.oEAH8a_bar b{display:none}}@media (prefers-reduced-motion:reduce){.oEAH8a_tilted{transform:none}}
.qYw3Da_row{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:64px minmax(0,5fr) minmax(0,7fr);gap:20px;padding:24px;transition:background .4s,color .4s;display:grid}.qYw3Da_index{font-family:var(--font-mono);padding-top:4px;font-size:14px}.qYw3Da_title{font-size:clamp(22px,2.4vw,36px);font-stretch:118%;line-height:.95;}.qYw3Da_degree{font-size:18px;font-weight:600;line-height:1.3}.qYw3Da_meta{font-family:var(--font-mono);color:var(--color-mute);margin:10px 0 0;font-size:13px;transition:color .4s}.qYw3Da_summary{color:var(--color-mute);margin:0;font-size:15px;line-height:1.5;transition:color .4s}.qYw3Da_row[data-lit]{background:var(--color-line);color:var(--color-ink)}.qYw3Da_row[data-lit] .qYw3Da_meta,.qYw3Da_row[data-lit] .qYw3Da_summary{color:var(--color-mute-ink)}@media (max-width:760px){.qYw3Da_row{grid-template-columns:36px minmax(0,1fr);gap:10px 14px;padding:20px 16px}.qYw3Da_summary{grid-column:2}}
.ydUjmq_stats{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ydUjmq_stats>div{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:10px;min-width:0;padding:16px 20px 18px;display:grid}.ydUjmq_stats>div:last-child{border-right:0}.ydUjmq_statLabel{color:var(--tone-mute);}.ydUjmq_stats dd{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,3.2vw,52px);font-weight:800;font-stretch:125%;line-height:.9}.ydUjmq_stats dd.ydUjmq_unit{color:var(--tone-mute);font-family:var(--font-sans);text-transform:none;font-size:14px;font-weight:400;font-stretch:100%;line-height:1.5}.ydUjmq_graph{border-bottom:var(--stroke-hairline) solid var(--tone-rule);scrollbar-width:thin;padding:22px 24px 18px;overflow-x:auto}.ydUjmq_graph:focus-visible{outline-offset:-4px}.ydUjmq_graph svg{width:100%;min-width:720px;height:auto;display:block}.ydUjmq_graph text{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--color-mute);font-size:9px}.ydUjmq_graph rect{fill:var(--color-line);stroke:none}.ydUjmq_graph rect.ydUjmq_l0{fill:none;stroke:var(--color-rule);stroke-width:1px}.ydUjmq_graph rect.ydUjmq_l1{fill-opacity:.2}.ydUjmq_graph rect.ydUjmq_l2{fill-opacity:.42}.ydUjmq_graph rect.ydUjmq_l3{fill-opacity:.7}.ydUjmq_graph rect:hover{stroke:var(--color-line);stroke-width:1.5px}.ydUjmq_week{transition:opacity .4s}.ydUjmq_week[data-off]{opacity:0}.ydUjmq_foot{border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 24px;display:flex}.ydUjmq_readout{min-width:0;color:var(--tone-mute);}.ydUjmq_legend{color:var(--tone-mute);align-items:center;gap:4px;display:flex;}.ydUjmq_legend i{background:var(--color-line);width:11px;height:11px}.ydUjmq_legend i[data-l="0"]{outline:var(--stroke-hairline) solid var(--color-rule);outline-offset:-1px;background:0 0}.ydUjmq_legend i[data-l="1"]{opacity:.2}.ydUjmq_legend i[data-l="2"]{opacity:.42}.ydUjmq_legend i[data-l="3"]{opacity:.7}.ydUjmq_legend b{font-weight:inherit}.ydUjmq_legend b:first-child{margin-right:6px}.ydUjmq_legend b:last-child{margin-left:6px}.ydUjmq_github{color:var(--color-line);text-underline-offset:4px;}.ydUjmq_srOnly{}@media (max-width:760px){.ydUjmq_head h2{font-size:min(34px,8.5cqi)}.ydUjmq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ydUjmq_stats>div{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:14px 16px 16px}.ydUjmq_stats>div:nth-child(2n){border-right:0}.ydUjmq_stats>div:nth-last-child(-n+2){border-bottom:0}.ydUjmq_graph{padding:18px 16px 14px}.ydUjmq_foot{padding:14px 16px}}
.LXVZ6W_figure,.LXVZ6W_flow{min-width:0}.LXVZ6W_flow>section{margin-inline:0;padding-inline:0}.LXVZ6W_flow>section>div{border-inline:0}.LXVZ6W_flow>section>div>div[aria-hidden=true]:last-child{display:none}.LXVZ6W_flow figcaption>*{overflow-wrap:anywhere;min-width:0}@media (max-width:420px){.LXVZ6W_flow figcaption>:last-child{font-size:clamp(18px,7.4cqi,24px)}}
.SEhEpa_hero{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.SEhEpa_copy{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:28px 24px;display:flex}.SEhEpa_eyebrow{color:var(--tone-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;display:flex;}.SEhEpa_lede{text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(23px,2.3vw,34px);font-weight:500;line-height:1.16}.SEhEpa_body{max-width:58ch;color:var(--tone-mute);margin:0;font-size:16px;line-height:1.6}.SEhEpa_ctas{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}.SEhEpa_ctas a{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:13px;text-decoration:none;transition:background .25s,color .25s;display:flex}.SEhEpa_ctas a:first-child{background:var(--color-line);color:var(--color-ink);border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.SEhEpa_ctas a:first-child:hover{background:var(--color-bone-2)}.SEhEpa_ctas a:first-child:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.SEhEpa_ctas a:last-child:hover{background:var(--color-line);color:var(--color-ink)}.SEhEpa_strata{min-height:540px;position:relative;overflow:hidden}.SEhEpa_strata canvas{width:100%;height:100%;position:absolute;inset:0}.SEhEpa_readout{background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);font-variant-numeric:tabular-nums;padding:6px 10px;position:absolute;top:14px;right:16px;}.SEhEpa_proof{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.SEhEpa_proof>div{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:8px;padding:18px 24px 22px;display:grid}.SEhEpa_proof>div:last-child{border-right:0}.SEhEpa_proof dt{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(18px,1.7vw,24px);font-weight:700;font-stretch:112%;line-height:1.05}.SEhEpa_proof dd{color:var(--tone-mute);margin:0;font-size:14px}.SEhEpa_proof dd:first-letter{text-transform:uppercase}@media (max-width:960px){.SEhEpa_proof{grid-template-columns:repeat(2,minmax(0,1fr))}.SEhEpa_proof>div:nth-child(2){border-right:0}.SEhEpa_proof>div:nth-child(-n+2){border-bottom:var(--stroke-hairline) solid var(--tone-rule)}}@media (max-width:760px){.SEhEpa_hero{grid-template-columns:minmax(0,1fr)}.SEhEpa_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.SEhEpa_strata{min-height:440px}.SEhEpa_readout{top:auto;bottom:12px;right:12px}.SEhEpa_proof>div{padding:16px}}@media (max-width:420px){.SEhEpa_proof{grid-template-columns:minmax(0,1fr)}.SEhEpa_proof>div,.SEhEpa_proof>div:nth-child(2){border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.SEhEpa_proof>div:last-child{border-bottom:0}}
.C194-G_crumbs{border-bottom:var(--stroke-hairline) solid var(--tone-rule);color:var(--tone-mute);padding:14px 24px;}.C194-G_crumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.C194-G_crumbs a{text-decoration:none}.C194-G_crumbs a:hover{color:var(--color-line);text-underline-offset:4px;text-decoration:underline}.C194-G_crumbs [aria-current]{color:var(--color-line)}.C194-G_crumbSep{color:var(--tone-mute)}@media (max-width:760px){.C194-G_crumbs{padding-inline:16px}}
.Wu7aSq_cta{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.Wu7aSq_lead{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:18px;padding:30px 24px;display:grid}.Wu7aSq_label{color:var(--tone-mute);}.Wu7aSq_title{text-wrap:balance;font-size:clamp(34px,5cqi,92px);line-height:.88;}.Wu7aSq_lead p{max-width:52ch;color:var(--tone-mute);margin:0}.Wu7aSq_next{flex-direction:column;gap:14px;padding:30px 24px;display:flex}.Wu7aSq_links{border:var(--stroke-hairline) solid var(--tone-rule);display:grid}.Wu7aSq_links a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:background .25s,color .25s;display:flex}.Wu7aSq_links a:last-child{border-bottom:0}.Wu7aSq_links a:first-child{background:var(--color-line);color:var(--color-ink)}.Wu7aSq_links a:first-child:hover{background:var(--color-bone-2)}.Wu7aSq_links a:not(:first-child):hover,.Wu7aSq_links a:not(:first-child):focus-visible{background:var(--color-line);color:var(--color-ink)}.Wu7aSq_links a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.Wu7aSq_hint{font-family:var(--font-mono);opacity:.75;overflow-wrap:anywhere;text-align:right;font-size:13px}@media (max-width:760px){.Wu7aSq_cta{grid-template-columns:minmax(0,1fr)}.Wu7aSq_lead{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:24px 16px}.Wu7aSq_title{font-size:8.4cqi}.Wu7aSq_next{padding:24px 16px}}
div.EXtaoG_evidence{grid-template-columns:minmax(0,1fr);padding:0;display:grid}.EXtaoG_evidence>figure{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:26px 24px}.EXtaoG_evidence>figure:last-child{border-bottom:0}@media (max-width:760px){.EXtaoG_evidence>figure{padding:20px 16px}}
._0QFhrq_scene{border-bottom:var(--stroke-hairline) solid var(--tone-rule);position:relative}._0QFhrq_stage{height:640px;position:relative;overflow:hidden}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._0QFhrq_scene:not([data-motion=failed]){height:260vh}._0QFhrq_scene:not([data-motion=failed]) ._0QFhrq_stage{height:100svh;position:sticky;top:0}}._0QFhrq_scene[data-ready]{height:260vh}._0QFhrq_scene[data-ready] ._0QFhrq_stage{height:100svh;position:sticky;top:0}._0QFhrq_canvas{width:100%;height:100%;position:absolute;inset:0}._0QFhrq_bar{width:100%;height:var(--stroke-progress);background:var(--color-line);transform-origin:0;transform:scaleX(var(--t,1));position:absolute;top:0;left:0}._0QFhrq_head{color:var(--color-mute);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex;position:absolute;top:24px;left:24px;right:24px;}._0QFhrq_title{overflow-wrap:break-word;max-width:17ch;font-size:clamp(26px,3.6vw,56px);line-height:.92;position:absolute;top:58px;left:24px;}._0QFhrq_steps{background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:24px;left:24px;right:24px}._0QFhrq_step{border-right:var(--stroke-hairline) solid var(--tone-rule);gap:6px;padding:14px 16px;transition:background-color .35s,box-shadow .35s,color .35s;display:grid}._0QFhrq_steps:has(._0QFhrq_step:not([data-on])) ._0QFhrq_step[data-on]{background-color:var(--color-ink-2);box-shadow:inset 0 var(--stroke-progress) 0 var(--color-line)}._0QFhrq_steps:has(._0QFhrq_step:not([data-on])) ._0QFhrq_step[data-on] ._0QFhrq_stepLabel{color:var(--color-line)}._0QFhrq_steps:has([data-on]) ._0QFhrq_step:not([data-on]){color:var(--color-mute)}._0QFhrq_step:last-child{border-right:0}._0QFhrq_stepLabel{transition:color .35s;}._0QFhrq_step strong{font-size:18px;font-weight:600}._0QFhrq_step p{color:var(--color-mute);margin:0;font-size:14px}@media (max-width:760px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){._0QFhrq_scene:not([data-motion=failed]){height:220vh}}@media (max-width:760px){._0QFhrq_scene[data-ready]{height:220vh}._0QFhrq_head,._0QFhrq_title{left:16px;right:16px}._0QFhrq_title{max-width:none;font-size:7.2cqi}._0QFhrq_steps{grid-template-columns:minmax(0,1fr);bottom:16px;left:16px;right:16px}._0QFhrq_step{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:10px 14px}._0QFhrq_step:last-child{border-bottom:0}._0QFhrq_steps:has([data-on]) ._0QFhrq_step:not([data-on]) p{display:none}}
.MwemNW_toc{border-right:var(--stroke-hairline) solid var(--tone-rule);min-width:0}.MwemNW_stick{gap:12px;display:grid;position:sticky;top:0}.MwemNW_eyebrow{color:var(--color-mute);}.MwemNW_list{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}.MwemNW_list a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:6px;padding:10px 12px;font-size:14px;text-decoration:none;transition:background .25s,color .25s;display:grid;position:relative}.MwemNW_list li:last-child a{border-bottom:0}.MwemNW_index{padding-top:2px;}.MwemNW_list a[aria-current]{background:var(--color-line);color:var(--color-ink)}.MwemNW_list a:focus-visible{outline-offset:-3px}.MwemNW_list a[aria-current]:focus-visible{outline-color:var(--color-ink)}.MwemNW_sub a{padding-left:24px}.MwemNW_fold{display:none}.MwemNW_reader .MwemNW_stick{max-height:100vh;padding:22px 24px;overflow:auto}.MwemNW_reader .MwemNW_list a{color:var(--color-mute);grid-template-columns:30px minmax(0,1fr);line-height:1.4}.MwemNW_reader .MwemNW_index{font-size:11px}.MwemNW_reader .MwemNW_list a:hover{color:var(--color-line)}.MwemNW_reader .MwemNW_list a[aria-current]{color:var(--color-ink)}.MwemNW_reader .MwemNW_list a:after{content:"";width:100%;height:var(--stroke-progress);background:var(--color-line);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;bottom:-1px;left:0}.MwemNW_reader .MwemNW_list a[aria-current]:after{background:var(--color-ink)}.MwemNW_launch .MwemNW_stick{padding:26px 24px}.MwemNW_launch .MwemNW_list a{grid-template-columns:26px minmax(0,1fr);line-height:1.35}.MwemNW_launch .MwemNW_index{color:var(--color-mute)}.MwemNW_launch .MwemNW_list a:hover{background:var(--color-ink-2)}.MwemNW_launch .MwemNW_list a[aria-current]:hover{background:var(--color-line)}.MwemNW_launch .MwemNW_list a[aria-current] .MwemNW_index{color:var(--color-mute-ink)}@media (max-width:960px){.MwemNW_toc{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.MwemNW_stick{position:static}.MwemNW_reader .MwemNW_stick{max-height:none}.MwemNW_launch .MwemNW_stick{padding:0}.MwemNW_launch .MwemNW_stick>.MwemNW_eyebrow,.MwemNW_launch .MwemNW_stick>.MwemNW_list{display:none}.MwemNW_launch .MwemNW_fold{display:block}.MwemNW_fold summary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;padding:14px 24px;font-size:12px;list-style:none;display:flex}.MwemNW_fold summary::-webkit-details-marker{display:none}.MwemNW_fold summary:after{content:"+" / ""}.MwemNW_fold[open] summary:after{content:"−" / ""}.MwemNW_fold summary:focus-visible{outline-offset:-3px}.MwemNW_fold .MwemNW_list{margin:0 24px 18px}}@media (max-width:760px){.MwemNW_reader .MwemNW_stick{padding:18px 16px}.MwemNW_fold summary{padding-inline:16px}.MwemNW_fold .MwemNW_list{margin-inline:16px}}
.LqMYYG_facts{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.LqMYYG_facts>div{border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:4px;padding:10px 12px;display:grid}.LqMYYG_facts>div:nth-child(odd){border-right:var(--stroke-hairline) solid var(--tone-rule)}.LqMYYG_facts>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.LqMYYG_stacked>div{grid-column:1/-1}.LqMYYG_stacked>div:nth-child(odd){border-right:0}.LqMYYG_facts dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:12px}.LqMYYG_facts dd{margin:0}
.pEJe2a_tools{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pEJe2a_tool{border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.pEJe2a_tool:nth-child(2n){border-right:0}.pEJe2a_tool:nth-last-child(-n+2):nth-child(odd),.pEJe2a_tool:last-child{border-bottom:0}.pEJe2a_top{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pEJe2a_top h3{font-family:var(--font-mono);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(18px,1.7vw,22px);font-weight:500}.pEJe2a_date{color:var(--color-mute);}.pEJe2a_tool>p{max-width:60ch;color:var(--color-mute);margin:0}.pEJe2a_tool ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pEJe2a_tool li{grid-template-columns:14px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5;display:grid}.pEJe2a_tool li svg{width:10px;height:10px;color:var(--color-line);margin-top:7px}.pEJe2a_repo{align-items:center;gap:10px;margin-top:auto;text-decoration:none;display:inline-flex;}.pEJe2a_repo:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.pEJe2a_tools{grid-template-columns:minmax(0,1fr)}.pEJe2a_tool,.pEJe2a_tool:nth-last-child(-n+2):nth-child(odd){border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.pEJe2a_tool:last-child{border-bottom:0}}
._2RuK2a_display>h1{font-size:12.6cqi}
.KvdNja_display>p{font-size:9.5cqi}@media (max-width:760px){.KvdNja_display>p{font-size:9.26cqi}}
.ggPAnW_top,.ggPAnW_body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.ggPAnW_top{border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.ggPAnW_label{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:14px;padding:22px 24px;display:grid}.ggPAnW_eyebrow{color:var(--tone-mute);}.ggPAnW_heading{text-wrap:balance;font-size:clamp(26px,3.4vw,50px);line-height:.92;}.ggPAnW_intro{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:18px;padding:28px 24px 32px;display:grid}.ggPAnW_intro p{max-width:46ch;margin:0;font-size:17px;line-height:1.55}.ggPAnW_intro .ggPAnW_small{color:var(--tone-mute);font-size:15px}.ggPAnW_stack{min-height:440px;position:relative;overflow:hidden}.ggPAnW_stackInner{transform:translate(var(--px,0px), -50%) rotate(var(--rot,-14deg));transform-origin:0;display:grid;position:absolute;top:50%;left:-8%}.ggPAnW_stackInner span{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:clamp(44px,7.4vw,120px);font-weight:900;font-stretch:125%;line-height:.9}.ggPAnW_stackInner span:nth-child(2n){color:#5d5d58}.ggPAnW_stackInner span:nth-child(odd){padding-left:.6em}.ggPAnW_quote{background:var(--color-bone);border:var(--stroke-hairline) solid var(--tone-rule);gap:8px;max-width:300px;margin:0;padding:14px 16px;display:grid;position:absolute;bottom:18px;right:18px}.ggPAnW_quote blockquote{margin:0;font-size:16px;font-style:italic;line-height:1.35}.ggPAnW_cite{color:var(--tone-mute);}.ggPAnW_look{border-top:var(--stroke-hairline) solid var(--tone-rule)}.ggPAnW_lookHead{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.ggPAnW_lookHead h3{border-right:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:22px 24px;font-size:26px;font-weight:500;line-height:1}.ggPAnW_lookHead p{max-width:62ch;color:var(--tone-mute);margin:0;padding:22px 24px;font-size:15px}.ggPAnW_pillars{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ggPAnW_pillar{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:10px;padding:22px 24px 26px;display:grid}.ggPAnW_pillar:last-child{border-right:0}.ggPAnW_pillar h4{text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1}.ggPAnW_pillar p{max-width:40ch;color:var(--tone-mute);margin:0;font-size:15px}@media (max-width:1200px){.ggPAnW_pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.ggPAnW_pillar:nth-child(2n){border-right:0}.ggPAnW_pillar:nth-child(-n+2){border-bottom:var(--stroke-hairline) solid var(--tone-rule)}}@media (max-width:760px){.ggPAnW_top,.ggPAnW_body,.ggPAnW_lookHead{grid-template-columns:minmax(0,1fr)}.ggPAnW_label,.ggPAnW_intro,.ggPAnW_lookHead h3{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:20px 16px}.ggPAnW_intro{padding-block:22px}.ggPAnW_lookHead p{padding:18px 16px}.ggPAnW_stack{min-height:360px}.ggPAnW_quote{max-width:none;left:16px;right:16px}.ggPAnW_pillars{grid-template-columns:minmax(0,1fr)}.ggPAnW_pillar{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:18px 16px}.ggPAnW_pillar:last-child{border-bottom:0}}
.SgG0jq_mono{}.SgG0jq_feature{isolation:isolate;border-bottom:var(--stroke-hairline) solid var(--tone-rule);transition:color .4s var(--ease-hairline);grid-template-columns:minmax(0,7fr) minmax(0,5fr);text-decoration:none;display:grid;position:relative}.SgG0jq_feature:before{content:"";z-index:-1;background:var(--color-bone);transform-origin:bottom;transition:transform .55s var(--ease-hairline);position:absolute;inset:0;transform:scaleY(0)}.SgG0jq_feature:hover,.SgG0jq_feature:focus-visible{color:var(--color-ink)}.SgG0jq_feature:hover:before,.SgG0jq_feature:focus-visible:before{transform:scaleY(1)}.SgG0jq_feature:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.SgG0jq_title{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:18px;padding:26px 24px;display:grid}.SgG0jq_title h3{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(32px,4.4cqi,72px);font-weight:800;font-stretch:120%;line-height:.92}.SgG0jq_body{flex-direction:column;gap:16px;padding:26px 24px;display:flex}.SgG0jq_body p{max-width:46ch;margin:0;font-size:18px;line-height:1.5}.SgG0jq_tagline{font-size:14px}.SgG0jq_feature .SgG0jq_mono,.SgG0jq_feature .SgG0jq_tagline{color:var(--color-mute);transition:color .4s}.SgG0jq_feature:hover .SgG0jq_mono,.SgG0jq_feature:hover .SgG0jq_tagline,.SgG0jq_feature:focus-visible .SgG0jq_mono,.SgG0jq_feature:focus-visible .SgG0jq_tagline{color:var(--color-mute-ink)}.SgG0jq_go{border-top:var(--stroke-hairline) solid currentColor;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex;}@media (max-width:760px){.SgG0jq_feature{grid-template-columns:minmax(0,1fr)}.SgG0jq_title{border-right:0;padding:22px 16px 8px}.SgG0jq_title h3{font-size:8cqi}.SgG0jq_body{padding:8px 16px 22px}}
._ktcgG_crumbs{color:var(--color-mute);border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:14px 24px;}._ktcgG_crumbs ol{flex-wrap:nowrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._ktcgG_crumbs li{flex:none}._ktcgG_crumbs a{text-decoration:none}._ktcgG_crumbs a:hover{color:var(--color-line);text-underline-offset:4px;text-decoration:underline}._ktcgG_current{min-width:0;max-width:46ch;color:var(--color-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:0 auto!important}._ktcgG_current span{display:inline}._ktcgG_wrap ol{flex-wrap:wrap}._ktcgG_wrap ._ktcgG_current{max-width:100%;flex:200px!important}@media (max-width:760px){._ktcgG_crumbs{padding-inline:16px}}
.j-R_fa_links{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}.j-R_fa_links li+li{border-top:var(--stroke-hairline) solid var(--tone-rule)}.j-R_fa_links a{justify-content:space-between;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:background .25s,color .25s;display:flex}.j-R_fa_links a:hover,.j-R_fa_links a:focus-visible{background:var(--color-line);color:var(--color-ink)}.j-R_fa_links a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.j-R_fa_value{font-family:var(--font-mono);opacity:.75;overflow-wrap:anywhere;text-align:right;font-size:13px}
.GlApza_display{border-bottom:var(--stroke-hairline) solid var(--tone-rule);letter-spacing:-.015em;white-space:nowrap;gap:.06em;padding:clamp(16px,2.6vw,34px) clamp(10px,2vw,24px) clamp(12px,2vw,26px);font-size:10.2cqi;line-height:.86;display:grid;overflow:hidden;}.GlApza_line{will-change:transform;justify-self:center;align-items:center;gap:.18em;width:max-content;display:inline-flex}.GlApza_star{flex:none;width:.38em;height:.38em}@media (max-width:760px){.GlApza_display{padding-inline:10px;font-size:10cqi}}@media (prefers-reduced-motion:reduce){.GlApza_line:first-child{justify-self:start}.GlApza_line:last-child{justify-self:end}}
.KT-mEa_intro{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.KT-mEa_over{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:10px;padding:22px 24px;display:grid}.KT-mEa_address{color:var(--tone-mute);}.KT-mEa_updated{color:var(--tone-mute);margin:0;}.KT-mEa_overTitle{font-size:clamp(22px,2.4vw,34px);line-height:1;}.KT-mEa_lede{text-wrap:balance;max-width:36ch;margin:0;padding:22px 24px;font-size:clamp(20px,2vw,30px);line-height:1.35}@media (max-width:760px){.KT-mEa_intro{grid-template-columns:minmax(0,1fr)}.KT-mEa_over{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:18px 16px}.KT-mEa_lede{padding:18px 16px}}
._5vtA9W_hero{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}._5vtA9W_copy{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:28px 24px;display:flex}._5vtA9W_eyebrow{color:var(--tone-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;display:flex;}._5vtA9W_title{text-wrap:balance;font-size:clamp(30px,3.4vw,52px);font-stretch:118%;line-height:.92;}._5vtA9W_lede{text-wrap:balance;max-width:34ch;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.25}._5vtA9W_body{max-width:58ch;color:var(--tone-mute);margin:0;font-size:16px;line-height:1.6}._5vtA9W_ctas{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}._5vtA9W_ctas a{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:13px;text-decoration:none;transition:background .25s,color .25s;display:flex}._5vtA9W_ctas a:first-child{background:var(--color-line);color:var(--color-ink);border-bottom:var(--stroke-hairline) solid var(--tone-rule)}._5vtA9W_ctas a:first-child:hover{background:var(--color-bone-2)}._5vtA9W_ctas a:first-child:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}._5vtA9W_ctas a:last-child:hover{background:var(--color-line);color:var(--color-ink)}._5vtA9W_route{min-height:560px;position:relative;overflow:hidden}._5vtA9W_route canvas{width:100%;height:100%;position:absolute;inset:0}._5vtA9W_readout{pointer-events:none;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex;position:absolute;bottom:14px;left:16px;right:16px;}._5vtA9W_readout span{background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);font-variant-numeric:tabular-nums;padding:6px 10px}@media (max-width:760px){._5vtA9W_hero{grid-template-columns:minmax(0,1fr)}._5vtA9W_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}._5vtA9W_route{min-height:520px}._5vtA9W_readout{bottom:12px;left:12px;right:12px}}
.jcpUvG_intro{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.jcpUvG_copy{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:20px;padding:28px 24px;display:flex}.jcpUvG_over{max-width:48ch;font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-mute);margin:1em 0;font-size:13px;line-height:1.5}.jcpUvG_title{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(30px,3.2vw,52px);font-stretch:118%;line-height:.92;}.jcpUvG_overview{max-width:52ch;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.jcpUvG_meta{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:auto;display:grid}.jcpUvG_plain .jcpUvG_meta{margin-top:0}.jcpUvG_side{perspective:1400px;align-content:center;gap:14px;padding:28px 24px 22px;display:grid;overflow:hidden}.jcpUvG_plain .jcpUvG_side{align-content:start;gap:18px}.jcpUvG_lives{background:var(--tone-rule);border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.jcpUvG_live{background:var(--color-line);color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:13px;text-decoration:none;transition:background .25s;display:flex}.jcpUvG_live:hover{background:var(--color-bone-2)}.jcpUvG_live:focus-visible{outline-offset:3px}.jcpUvG_live small{min-width:0;font-family:var(--font-mono);letter-spacing:.02em;text-align:right;text-transform:none;overflow-wrap:anywhere;margin-left:auto;font-size:13px}@media (max-width:760px){.jcpUvG_intro{grid-template-columns:minmax(0,1fr)}.jcpUvG_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.jcpUvG_side{padding:18px 16px}}
._8tNA0q_hero{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}._8tNA0q_copy{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:28px 24px;display:flex}._8tNA0q_eyebrow{color:var(--color-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex;}._8tNA0q_lede{text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(23px,2.3vw,34px);font-weight:500;line-height:1.16}._8tNA0q_ctas{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}._8tNA0q_ctas a{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:13px;text-decoration:none;transition:background .25s,color .25s;display:flex}._8tNA0q_ctas a:first-child{background:var(--color-line);color:var(--color-ink)}._8tNA0q_ctas a+a{border-top:var(--stroke-hairline) solid var(--tone-rule)}._8tNA0q_ctas a:first-child:hover{background:var(--color-bone-2)}._8tNA0q_ctas a:first-child:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}._8tNA0q_ctas a+a:hover{background:var(--color-line);color:var(--color-ink)}._8tNA0q_time{min-height:520px;position:relative;overflow:hidden}._8tNA0q_time canvas{width:100%;height:100%;position:absolute;inset:0}._8tNA0q_readout{pointer-events:none;display:flex;position:absolute;bottom:14px;left:16px;right:16px;}._8tNA0q_readout span{white-space:nowrap;background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);padding:6px 10px}._8tNA0q_readout span+span{text-overflow:ellipsis;text-transform:none;letter-spacing:.02em;border-left:0;min-width:0;overflow:hidden}@media (max-width:760px){._8tNA0q_hero{grid-template-columns:minmax(0,1fr)}._8tNA0q_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}._8tNA0q_time{min-height:460px}._8tNA0q_readout{bottom:12px;left:12px;right:12px}}
.UFzAyW_head{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.UFzAyW_meta{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:14px;padding:26px 24px;display:grid}.UFzAyW_meta dl{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;display:grid}.UFzAyW_meta dl>div{border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:4px;padding:10px 12px;display:grid}.UFzAyW_meta dl>div:last-child{border-bottom:0}.UFzAyW_meta dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:12px}.UFzAyW_meta dd{margin:0}.UFzAyW_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.UFzAyW_tags li{font-family:var(--font-mono);letter-spacing:.04em;border:var(--stroke-hairline) solid var(--tone-rule);border-radius:var(--radius-pill);padding:2px 8px;font-size:12px}.UFzAyW_titleCell{align-content:start;gap:18px;padding:26px 24px 30px;font-size:clamp(32px,5.2cqi,76px);display:grid;container-type:inline-size}.UFzAyW_title{font-family:var(--font-display);font-size:min(1em, calc(100cqi / var(--fit-em,1)));text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:800;font-stretch:112%;line-height:.92}.UFzAyW_lede{max-width:60ch;color:var(--color-mute);margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.5}@media (max-width:760px){.UFzAyW_head{grid-template-columns:minmax(0,1fr)}.UFzAyW_meta{border-right:0;order:2;padding:20px 16px}.UFzAyW_titleCell{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px 24px;font-size:8.4cqi}}
.gaxj8a_foot{border-bottom:var(--stroke-hairline) solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr)) auto minmax(0,1fr);margin-bottom:16px;display:grid;}.gaxj8a_foot>*{border-right:var(--stroke-hairline) solid var(--color-rule);color:var(--color-mute);padding:14px 24px}.gaxj8a_foot>:last-child{text-align:right;border-right:0}@media (max-width:760px){.gaxj8a_foot{grid-template-columns:minmax(0,1fr)}.gaxj8a_foot>*{border-right:0;border-bottom:var(--stroke-hairline) solid var(--color-rule);padding-inline:16px}.gaxj8a_foot>:last-child{text-align:left;border-bottom:0}}
.L-Ybjq_hero{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.L-Ybjq_copy{border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;gap:22px;padding:28px 24px;display:flex}.L-Ybjq_eyebrow{color:var(--tone-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;display:flex;}.L-Ybjq_lede{text-wrap:pretty;max-width:44ch;margin:0;font-size:clamp(19px,1.65vw,24px);font-weight:500;line-height:1.4}.L-Ybjq_ctas{border:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}.L-Ybjq_ctas a{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:13px;text-decoration:none;transition:background .25s,color .25s;display:flex}.L-Ybjq_ctas a:first-child{background:var(--color-line);color:var(--color-ink);border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.L-Ybjq_ctas a:first-child:hover{background:var(--color-bone-2)}.L-Ybjq_ctas a:first-child:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.L-Ybjq_ctas a:last-child:hover{background:var(--color-line);color:var(--color-ink)}.L-Ybjq_align{min-height:560px;position:relative;overflow:hidden}.L-Ybjq_align canvas{width:100%;height:100%;position:absolute;inset:0}.L-Ybjq_readout{background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);font-variant-numeric:tabular-nums;pointer-events:none;padding:6px 10px;position:absolute;bottom:14px;right:16px;}@media (max-width:760px){.L-Ybjq_hero{grid-template-columns:minmax(0,1fr)}.L-Ybjq_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.L-Ybjq_align{min-height:500px}}@media (prefers-reduced-motion:reduce){.L-Ybjq_ctas a{transition:none}}
.GF0Ilq_cases{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.GF0Ilq_case{isolation:isolate;border-right:var(--stroke-hairline) solid var(--tone-rule);transition:color .35s var(--ease-hairline);flex-direction:column;gap:18px;padding:26px 24px 24px;display:flex;position:relative}.GF0Ilq_case:last-child{border-right:0}.GF0Ilq_case:before{content:"";z-index:-1;background:var(--color-bone);transform-origin:bottom;transition:transform .5s var(--ease-hairline);position:absolute;inset:0;transform:scaleY(0)}.GF0Ilq_case:hover,.GF0Ilq_case:focus-within{color:var(--color-ink)}.GF0Ilq_case:hover:before,.GF0Ilq_case:focus-within:before{transform:scaleY(1)}.GF0Ilq_case:has(.GF0Ilq_link:focus-visible){outline:2px solid var(--color-ink);outline-offset:-4px}.GF0Ilq_link{text-decoration:none}.GF0Ilq_link:after{content:"";z-index:1;position:absolute;inset:0}.GF0Ilq_link:focus-visible{outline:none}.GF0Ilq_top{justify-content:space-between;align-items:start;gap:16px;display:flex}.GF0Ilq_label{color:var(--color-mute);transition:color .35s;}.GF0Ilq_glyph{flex:none;width:92px;height:72px}.GF0Ilq_glyph *{fill:none;stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}.GF0Ilq_title{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:800;font-stretch:120%;line-height:.9}.GF0Ilq_title small{font-family:var(--font-sans);text-transform:none;margin-top:12px;font-size:17px;font-weight:500;font-stretch:100%;line-height:1.3;display:block}.GF0Ilq_case p{max-width:58ch;margin:0;line-height:1.6}.GF0Ilq_case .GF0Ilq_support{color:var(--color-mute);font-style:italic;transition:color .35s}.GF0Ilq_case:hover .GF0Ilq_label,.GF0Ilq_case:hover .GF0Ilq_support,.GF0Ilq_case:focus-within .GF0Ilq_label,.GF0Ilq_case:focus-within .GF0Ilq_support{color:var(--color-mute-ink)}.GF0Ilq_go{border-top:var(--stroke-hairline) solid currentColor;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex;}.GF0Ilq_case:hover .GF0Ilq_go svg,.GF0Ilq_case:focus-within .GF0Ilq_go svg{transform:translate(8px)}@media (max-width:760px){.GF0Ilq_cases{grid-template-columns:minmax(0,1fr)}.GF0Ilq_case{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.GF0Ilq_case:last-child{border-bottom:0}}
.D2JUbG_message{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:start;gap:16px;padding:28px 24px;display:grid}.D2JUbG_status{color:var(--tone-mute);margin:0;}.D2JUbG_title{max-width:7.5em;font-size:clamp(34px,5cqi,76px);line-height:.9;}.D2JUbG_description{max-width:46ch;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.D2JUbG_tip{max-width:52ch;color:var(--tone-mute);margin:0;font-size:14px;line-height:1.5}@media (max-width:760px){.D2JUbG_message{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}}
.OVvN7a_cells{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OVvN7a_cell{border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);min-width:0;transition:background .35s}.OVvN7a_cell:nth-child(2n){border-right:0}.OVvN7a_cell:nth-last-child(-n+2):nth-child(odd),.OVvN7a_cell:last-child{border-bottom:0}.OVvN7a_cell[data-lit]{background:var(--color-ink-2)}.OVvN7a_cellInner{grid-template-rows:auto auto 1fr auto;gap:16px;height:100%;padding:24px;display:grid}.OVvN7a_cellIndex{color:var(--tone-mute);}.OVvN7a_cellHeading{font-size:clamp(30px,4cqi,60px);line-height:.9;}.OVvN7a_cellInner ul{border-top:var(--stroke-hairline) solid var(--tone-rule);align-content:start;margin:0;padding:0;list-style:none;display:grid}.OVvN7a_cellInner li{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:28px minmax(0,1fr);padding:12px 0;font-size:17px;line-height:1.55;display:grid}.OVvN7a_cellInner li:before{content:"—";color:var(--tone-mute)}.OVvN7a_cellLink{justify-self:start;align-items:center;gap:10px;text-decoration:none;display:inline-flex;}.OVvN7a_cellLink:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.OVvN7a_cells{grid-template-columns:minmax(0,1fr)}.OVvN7a_cell{border-right:0}.OVvN7a_cell:nth-last-child(-n+2):nth-child(odd){border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.OVvN7a_cell:last-child{border-bottom:0}.OVvN7a_cellInner{padding:20px 16px}.OVvN7a_cellHeading{font-size:10cqi}}@media (prefers-reduced-motion:reduce){.OVvN7a_cell{transition:none}}
._980fXG_head{border-bottom:var(--stroke-hairline) solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:30px 24px 22px;display:flex}._980fXG_title{}._980fXG_note{color:var(--tone-mute);}._980fXG_principles{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._980fXG_principle{border-right:var(--stroke-hairline) solid var(--color-ink);align-content:start;gap:14px;padding:26px 24px 30px;display:grid}._980fXG_principle:last-child{border-right:0}._980fXG_principleTitle{text-wrap:balance;font-size:clamp(22px,2.2vw,32px);font-stretch:115%;line-height:.98;}._980fXG_principle p{max-width:46ch;margin:0;font-size:16px;line-height:1.6}@media (max-width:960px){._980fXG_principles{grid-template-columns:minmax(0,1fr)}._980fXG_principle{border-right:0;border-bottom:var(--stroke-hairline) solid var(--color-ink)}._980fXG_principle:last-child{border-bottom:0}}@media (max-width:760px){._980fXG_head{padding:24px 16px 18px}._980fXG_principle{padding:22px 16px 24px}}
.CRND8a_outcome{margin:0;padding:0;list-style:none;display:grid}.CRND8a_outcome li{border-bottom:var(--stroke-hairline) solid var(--tone-rule);text-wrap:pretty;grid-template-columns:56px minmax(0,1fr);padding:22px 0;font-size:clamp(20px,1.9vw,28px);font-weight:500;line-height:1.3;display:grid}.CRND8a_outcome li:first-child{padding-top:0}.CRND8a_outcome li:last-child{border-bottom:0;padding-bottom:0}.CRND8a_number{font-family:var(--font-mono);color:var(--color-mute);padding-top:8px;font-size:12px;font-weight:400}@media (max-width:760px){.CRND8a_outcome li{grid-template-columns:40px minmax(0,1fr)}}
.EQVNRW_contact{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.EQVNRW_lead{border-right:var(--stroke-hairline) solid var(--tone-rule);align-content:space-between;gap:18px;padding:30px 24px;display:grid}.EQVNRW_eyebrow{color:var(--color-mute);}.EQVNRW_title{font-size:clamp(44px,9cqi,150px);line-height:.86;}.EQVNRW_body{max-width:44ch;color:var(--color-mute);margin:0}.EQVNRW_links{flex-direction:column;justify-content:flex-end;padding:30px 24px;display:flex}@media (max-width:760px){.EQVNRW_contact{grid-template-columns:minmax(0,1fr)}.EQVNRW_lead{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:24px 16px}.EQVNRW_links{padding:24px 16px}}
.v6AXqq_mono{}.v6AXqq_filters{border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}.v6AXqq_label{color:var(--color-mute);margin-right:8px;}.v6AXqq_chip{font:inherit;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-line);border:var(--stroke-hairline) solid var(--tone-rule);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:5px 11px;font-size:12px;transition:background .2s,color .2s,border-color .2s}.v6AXqq_chip span{color:var(--color-mute);margin-left:6px}.v6AXqq_chip:hover{border-color:var(--color-line)}.v6AXqq_chip[aria-pressed=true]{background:var(--color-line);color:var(--color-ink);border-color:var(--color-line)}.v6AXqq_chip[aria-pressed=true] span{color:var(--color-mute-ink)}.v6AXqq_count{color:var(--color-mute);margin-left:auto;}.v6AXqq_posts{border-bottom:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none}.v6AXqq_posts li+li{border-top:var(--stroke-hairline) solid var(--tone-rule)}.v6AXqq_post{grid-template-columns:170px minmax(0,1fr) 170px;gap:24px;padding:22px 24px;text-decoration:none;transition:background .3s,color .3s;display:grid}.v6AXqq_post:hover,.v6AXqq_post:focus-visible{background:var(--color-line);color:var(--color-ink)}.v6AXqq_post:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.v6AXqq_date{font-variant-numeric:tabular-nums;padding-top:6px;}.v6AXqq_main{gap:10px;min-width:0;display:grid}.v6AXqq_main h3{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(21px,1.9vw,28px);font-weight:600;line-height:1.15}.v6AXqq_main p{max-width:72ch;color:var(--color-mute);margin:0;line-height:1.6}.v6AXqq_tagline{font-size:14px}.v6AXqq_post .v6AXqq_mono,.v6AXqq_post .v6AXqq_date,.v6AXqq_post .v6AXqq_tagline{color:var(--color-mute)}.v6AXqq_post:hover p,.v6AXqq_post:hover .v6AXqq_mono,.v6AXqq_post:hover .v6AXqq_date,.v6AXqq_post:hover .v6AXqq_tagline,.v6AXqq_post:focus-visible p,.v6AXqq_post:focus-visible .v6AXqq_mono,.v6AXqq_post:focus-visible .v6AXqq_date,.v6AXqq_post:focus-visible .v6AXqq_tagline{color:var(--color-mute-ink)}.v6AXqq_go{white-space:nowrap;justify-content:flex-end;align-items:start;gap:10px;padding-top:6px;display:flex;}.v6AXqq_empty{color:var(--color-mute);margin:0;padding:22px 24px}@media (max-width:960px){.v6AXqq_post{grid-template-columns:130px minmax(0,1fr)}.v6AXqq_go{grid-column:2;justify-content:flex-start}}@media (max-width:760px){.v6AXqq_filters{padding:14px 16px}.v6AXqq_count{width:100%;margin-left:0}.v6AXqq_post{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 16px}.v6AXqq_date{padding-top:0}.v6AXqq_go{grid-column:1}.v6AXqq_empty{padding:20px 16px}}
._0HVqDa_head{border-bottom:var(--stroke-hairline) solid var(--tone-rule);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:30px 24px 16px;display:flex}._0HVqDa_title{font-size:clamp(30px,4.6vw,72px);line-height:.9;}._0HVqDa_action{align-items:center;gap:10px;text-decoration:none;display:inline-flex;}._0HVqDa_list{margin:0;padding:0;list-style:none}._0HVqDa_row{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:130px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 24px;text-decoration:none;transition:background .25s,color .25s;display:grid}._0HVqDa_row strong{font-size:17px;font-weight:500;line-height:1.35}._0HVqDa_date{color:var(--color-mute);}._0HVqDa_row:hover,._0HVqDa_row:focus-visible{background:var(--color-line);color:var(--color-ink)}._0HVqDa_row:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}._0HVqDa_row:hover ._0HVqDa_date,._0HVqDa_row:focus-visible ._0HVqDa_date{color:var(--color-mute-ink)}._0HVqDa_row[aria-current]{color:var(--color-mute)}._0HVqDa_row[aria-current]:hover,._0HVqDa_row[aria-current]:focus-visible{color:var(--color-ink)}@media (max-width:760px){._0HVqDa_head{padding:24px 16px 14px}._0HVqDa_title{font-size:min(34px,9cqi)}._0HVqDa_row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:14px 16px}._0HVqDa_date{grid-column:1/-1}}
.Xp7zfW_nav{z-index:1;border-top:var(--stroke-hairline) solid var(--color-rule);border-bottom:var(--stroke-hairline) solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto auto;margin-top:16px;display:grid;position:relative}.Xp7zfW_name,.Xp7zfW_links,.Xp7zfW_cta,.Xp7zfW_menu{border-right:var(--stroke-hairline) solid var(--color-rule);align-items:center;min-height:56px;display:flex}.Xp7zfW_name{letter-spacing:.12em;text-transform:uppercase;padding-inline:16px;font-size:15px;font-weight:500;text-decoration:none}.Xp7zfW_links{padding-inline:20px}.Xp7zfW_links ul{gap:22px;margin:0;padding:0;list-style:none;display:flex}.Xp7zfW_links a{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:13px;text-decoration:none}@media (min-width:521px){.Xp7zfW_links a{position:relative}.Xp7zfW_links a:after{content:"";position:absolute;inset:-15px 0}}.Xp7zfW_links a:hover{text-underline-offset:5px;text-decoration:underline}.Xp7zfW_links a[aria-current]{text-decoration:underline;text-decoration-thickness:var(--stroke-progress);text-underline-offset:5px}.Xp7zfW_cta{border-right:0;grid-template-rows:1fr 1fr;align-items:stretch;min-width:200px;display:grid}.Xp7zfW_cta>*{letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;padding-inline:18px;font-size:12px;text-decoration:none;display:flex}.Xp7zfW_cta>:first-child{border-bottom:var(--stroke-hairline) solid var(--color-rule);color:var(--color-mute)}.Xp7zfW_cta a{transition:background .25s,color .25s}.Xp7zfW_cta a:hover{background:var(--color-line);color:var(--color-ink)}.Xp7zfW_dot{background:var(--color-line);border-radius:50%;width:7px;height:7px;margin-right:9px;animation:2.4s ease-in-out infinite Xp7zfW_blink}:root[data-motion-paused] .Xp7zfW_dot{animation:none}@media (prefers-reduced-motion:reduce){.Xp7zfW_dot{animation:none}}@keyframes Xp7zfW_blink{50%{opacity:.25}}.Xp7zfW_progress{height:var(--stroke-progress);background:var(--color-line);transform-origin:0;transform:scaleX(var(--p,0));pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.Xp7zfW_menu,.Xp7zfW_panel{display:none}@media (max-width:960px){.Xp7zfW_nav{grid-template-columns:minmax(0,1fr) auto}.Xp7zfW_links{border-top:var(--stroke-hairline) solid var(--color-rule);border-right:0;grid-area:2/1/auto/-1;min-height:46px;padding-inline:16px}.Xp7zfW_links ul{flex:1;justify-content:space-between;gap:8px}}@media (max-width:760px){.Xp7zfW_name{padding-inline:12px;font-size:13px}.Xp7zfW_links a{letter-spacing:.06em;font-size:12px}.Xp7zfW_cta{min-width:0}.Xp7zfW_cta>*{padding-inline:12px}}@media (max-width:520px){.Xp7zfW_links{display:none}.Xp7zfW_menu{border-top:var(--stroke-hairline) solid var(--color-rule);border-right:0;grid-area:2/1/auto/-1;min-height:46px;display:flex}.Xp7zfW_menu button{color:inherit;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-self:stretch;align-items:center;padding-inline:16px;font-size:12px;display:flex}.Xp7zfW_menu button:focus-visible{outline-offset:-4px}.Xp7zfW_menuIcon{border-top:var(--stroke-hairline) solid currentColor;border-bottom:var(--stroke-hairline) solid currentColor;width:18px;height:10px;position:relative}.Xp7zfW_menu button[aria-expanded=true] .Xp7zfW_menuIcon{border-bottom:0;height:0}.Xp7zfW_panel:not([hidden]){grid-area:3/1/auto/-1;margin:0;padding:0;list-style:none;display:grid}.Xp7zfW_panel a{border-top:var(--stroke-hairline) solid var(--color-rule);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12px;text-decoration:none;display:flex}.Xp7zfW_panel a:hover,.Xp7zfW_panel a:focus-visible{background:var(--color-line);color:var(--color-ink)}.Xp7zfW_panel a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.Xp7zfW_panel a[aria-current]{text-decoration:underline;text-decoration-thickness:var(--stroke-progress);text-underline-offset:5px}}@media (max-width:520px) and (scripting:none){.Xp7zfW_links{padding-block:2px;display:flex}.Xp7zfW_links ul{flex-wrap:wrap;justify-content:flex-start;gap:0 18px}.Xp7zfW_links a{align-items:center;min-height:44px;display:inline-flex}.Xp7zfW_menu{display:none}}
.yXTbNG_index{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--rows), auto);border-bottom:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}.yXTbNG_index a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:10px;height:100%;padding:14px 24px;font-size:17px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .35s,color .35s;display:grid}.yXTbNG_index [data-column=first] a{border-right:var(--stroke-hairline) solid var(--tone-rule)}.yXTbNG_index [data-column-end] a{border-bottom:0}.yXTbNG_indexNumber{color:var(--tone-mute);}.yXTbNG_index a:hover,.yXTbNG_index a:focus-visible,.yXTbNG_index a[data-on]{background:var(--color-line);color:var(--color-ink)}.yXTbNG_index a:hover .yXTbNG_indexNumber,.yXTbNG_index a:focus-visible .yXTbNG_indexNumber,.yXTbNG_index a[data-on] .yXTbNG_indexNumber{color:var(--color-mute-ink)}.yXTbNG_index a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.yXTbNG_principle{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);scroll-margin-top:16px;display:grid}.yXTbNG_principle:focus{outline:none}.yXTbNG_side{border-right:var(--stroke-hairline) solid var(--tone-rule)}.yXTbNG_stick{gap:18px;padding:26px 24px 30px;display:grid;position:sticky;top:0}.yXTbNG_numeral{font-family:var(--font-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--color-line);font-size:clamp(72px,9cqi,150px);font-weight:800;font-stretch:125%;line-height:.8;transition:color .5s}.yXTbNG_principle[data-on] .yXTbNG_numeral{color:var(--color-line)}.yXTbNG_heading{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(26px,2.8vw,46px);font-stretch:115%;line-height:.95;}.yXTbNG_body{align-content:start;min-width:0;display:grid}.yXTbNG_body>*{border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:26px 24px}.yXTbNG_body>:last-child{border-bottom:0}.yXTbNG_text{gap:18px;display:grid}.yXTbNG_text p{max-width:62ch;margin:0;font-size:18px;line-height:1.65}.yXTbNG_text p:first-child{font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.45}.yXTbNG_text p+p{color:var(--tone-mute)}.yXTbNG_evidence{gap:12px;display:grid}.yXTbNG_evidenceLabel{color:var(--tone-mute);margin:0;}.yXTbNG_evidence ul{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}.yXTbNG_evidence a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;text-decoration:none;transition:background .25s,color .25s;display:flex}.yXTbNG_evidence li:last-child a{border-bottom:0}.yXTbNG_evidence small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tone-mute);margin-left:auto;font-size:11px}.yXTbNG_evidence a:hover,.yXTbNG_evidence a:focus-visible{background:var(--color-line);color:var(--color-ink)}.yXTbNG_evidence a:hover small,.yXTbNG_evidence a:focus-visible small{color:var(--color-mute-ink)}.yXTbNG_evidence a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}@media (max-width:960px){.yXTbNG_index{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.yXTbNG_index li a,.yXTbNG_index [data-column=first] a,.yXTbNG_index [data-column-end] a{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.yXTbNG_index li:last-child a{border-bottom:0}}@media (max-width:760px){.yXTbNG_principle{grid-template-columns:minmax(0,1fr)}.yXTbNG_index a{grid-template-columns:34px minmax(0,1fr);padding:12px 16px;font-size:16px}.yXTbNG_side{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.yXTbNG_stick{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;padding:22px 16px;position:static}.yXTbNG_numeral{font-size:64px}.yXTbNG_heading{font-size:7cqi}.yXTbNG_body>*{padding:20px 16px}.yXTbNG_text p{font-size:17px}.yXTbNG_evidence small{display:none}}@media (prefers-reduced-motion:reduce){.yXTbNG_numeral{color:var(--color-line);transition:none}.yXTbNG_index a,.yXTbNG_evidence a{transition:none}}
.wDyhha_main{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}@media (max-width:760px){.wDyhha_main{grid-template-columns:minmax(0,1fr)}}
.rSnLQq_stackHead{border-bottom:var(--stroke-hairline) solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:26px 24px 16px;display:flex}.rSnLQq_stackTitle{font-size:clamp(30px,5.6cqi,88px);line-height:.9;}.rSnLQq_stackCount{color:var(--tone-mute);}.rSnLQq_ticker{border-bottom:var(--stroke-hairline) solid var(--color-ink);padding-block:9px;overflow:hidden}.rSnLQq_tickerTrack{will-change:transform;width:max-content;display:flex}.rSnLQq_tickerRun{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:26px;padding-right:26px;font-size:clamp(28px,4.4cqi,64px);font-weight:800;font-stretch:118%;display:flex}.rSnLQq_tickerItem{display:contents}.rSnLQq_tickerMark{flex:none;width:.4em;height:.4em}.rSnLQq_stackList{border-top:var(--stroke-hairline) solid var(--color-ink);padding:16px 24px 20px}.rSnLQq_stackList ul li{border-color:var(--color-ink);opacity:1;padding:3px 9px}@media (max-width:760px){.rSnLQq_stackHead{padding:22px 16px 14px}.rSnLQq_stackList{padding:14px 16px 18px}}@media (prefers-reduced-motion:reduce){.rSnLQq_tickerRun[data-duplicate]{display:none}.rSnLQq_tickerTrack{width:auto}.rSnLQq_tickerRun{white-space:normal;flex-wrap:wrap;row-gap:26px}}
.EVxrjG_index{border-bottom:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none}.EVxrjG_index a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:56px minmax(0,4fr) minmax(0,5fr) 120px;align-items:baseline;gap:16px;padding:12px 24px;text-decoration:none;transition:background .35s,color .35s;display:grid}.EVxrjG_index li:last-child a{border-bottom:0}.EVxrjG_indexNumber,.EVxrjG_indexVersion{}.EVxrjG_indexTitle{overflow-wrap:anywhere;font-size:18px;font-weight:600}.EVxrjG_indexFormat{color:var(--tone-mute);font-size:14px;transition:color .35s}.EVxrjG_indexVersion{text-align:right;font-variant-numeric:tabular-nums}.EVxrjG_index a:hover,.EVxrjG_index a:focus-visible,.EVxrjG_index a[data-on]{background:var(--color-line);color:var(--color-ink)}.EVxrjG_index a:hover .EVxrjG_indexFormat,.EVxrjG_index a:focus-visible .EVxrjG_indexFormat,.EVxrjG_index a[data-on] .EVxrjG_indexFormat{color:var(--color-mute-ink)}.EVxrjG_index a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.EVxrjG_note{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:18px 24px;display:grid}.EVxrjG_noteLabel{color:var(--tone-mute);}.EVxrjG_note p{max-width:82ch;color:var(--tone-mute);margin:0;font-size:15px;line-height:1.6}.EVxrjG_project{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);scroll-margin-top:16px;display:grid}.EVxrjG_side{border-right:var(--stroke-hairline) solid var(--tone-rule)}.EVxrjG_stick{gap:18px;padding:26px 24px;display:grid;position:sticky;top:0}.EVxrjG_numeral{font-family:var(--font-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--color-line);font-size:clamp(64px,8cqi,132px);font-weight:800;font-stretch:125%;line-height:.8;transition:color .5s}.EVxrjG_project[data-on] .EVxrjG_numeral{color:var(--color-line)}.EVxrjG_title{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:700;font-stretch:112%;line-height:1}.EVxrjG_meta{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;display:grid}.EVxrjG_meta>div{border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:4px;padding:10px 12px;display:grid}.EVxrjG_meta>div:last-child{border-bottom:0}.EVxrjG_metaLabel{color:var(--tone-mute);}.EVxrjG_meta dd{margin:0;font-size:15px}.EVxrjG_meta dd b{font-family:var(--font-mono);font-weight:500}.EVxrjG_repo{border:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;text-decoration:none;transition:background .25s,color .25s;display:flex;}.EVxrjG_repo:hover,.EVxrjG_repo:focus-visible{background:var(--color-line);color:var(--color-ink)}.EVxrjG_repo:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.EVxrjG_main{align-content:start;min-width:0;display:grid}.EVxrjG_main>*{border-bottom:var(--stroke-hairline) solid var(--tone-rule);min-width:0;padding:22px 24px}.EVxrjG_main>:last-child{border-bottom:0}.EVxrjG_summary{text-wrap:pretty;max-width:46ch;margin:0;font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.35}.EVxrjG_block{gap:12px;display:grid}.EVxrjG_blockLabel{color:var(--tone-mute);justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex;}.EVxrjG_code{border:var(--stroke-hairline) solid var(--tone-rule);background:var(--color-ink-2);font-family:var(--font-mono);white-space:pre;tab-size:2;margin:0;padding:14px 16px;font-size:14px;line-height:1.6;overflow-x:auto}.EVxrjG_code:before{content:"$ ";color:var(--tone-mute)}.EVxrjG_code[data-steps]:before{content:none}.EVxrjG_copy{font:inherit;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-line);border:var(--stroke-hairline) solid var(--tone-rule);cursor:pointer;background:0 0;padding:5px 10px;font-size:12px;transition:background .2s,color .2s}.EVxrjG_copy:hover{background:var(--color-line);color:var(--color-ink)}.EVxrjG_srOnly{}.EVxrjG_why{margin:0;padding:0;list-style:none;display:grid}.EVxrjG_why li{border-top:var(--stroke-hairline) solid var(--color-ink-2);grid-template-columns:34px minmax(0,1fr);gap:10px;max-width:78ch;padding:12px 0;line-height:1.55;display:grid}.EVxrjG_why li:first-child{border-top:0;padding-top:0}.EVxrjG_why li>span:first-child{font-family:var(--font-mono);color:var(--tone-mute);padding-top:3px;font-size:12px}.EVxrjG_demo{border:var(--stroke-hairline) solid var(--color-line);max-width:60ch;margin:0;padding:16px 18px;font-size:clamp(18px,1.5vw,21px);font-style:italic;line-height:1.35}.EVxrjG_reads{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}.EVxrjG_reads a{border-bottom:var(--stroke-hairline) solid var(--tone-rule);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .25s,color .25s;display:flex}.EVxrjG_reads li:last-child a{border-bottom:0}.EVxrjG_reads a:hover,.EVxrjG_reads a:focus-visible{background:var(--color-line);color:var(--color-ink)}.EVxrjG_reads a:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}.EVxrjG_refs{gap:18px;margin:0;padding:0;list-style:none;display:grid}.EVxrjG_refs li{justify-items:start;gap:8px;max-width:78ch;display:grid}.EVxrjG_refTitle{margin:0;font-size:17px;font-weight:600;line-height:1.4}.EVxrjG_refBody{color:var(--tone-mute);margin:0;font-size:15px;line-height:1.6}.EVxrjG_refLink{border:var(--stroke-hairline) solid var(--tone-rule);align-items:center;gap:10px;min-height:44px;margin-top:4px;padding:0 14px;text-decoration:none;transition:background .25s,color .25s;display:inline-flex;}.EVxrjG_refLink:hover,.EVxrjG_refLink:focus-visible{background:var(--color-line);color:var(--color-ink)}.EVxrjG_refLink:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}@media (max-width:960px){.EVxrjG_index a{grid-template-columns:40px minmax(0,1fr) 90px}.EVxrjG_indexFormat{grid-area:2/2/auto/-1}}@media (max-width:760px){.EVxrjG_index a{grid-template-columns:26px minmax(0,1fr) auto;gap:4px 12px;padding:12px 16px}.EVxrjG_note{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.EVxrjG_project{grid-template-columns:minmax(0,1fr)}.EVxrjG_side{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.EVxrjG_stick{padding:22px 16px;position:static}.EVxrjG_numeral{font-size:64px}.EVxrjG_main>*{padding:20px 16px}.EVxrjG_code{font-size:13px}}@media (prefers-reduced-motion:reduce){.EVxrjG_numeral{color:var(--color-line)}}
._6-7_Sq_related{border:var(--stroke-hairline) solid var(--tone-rule);margin:0;padding:0;list-style:none;display:grid}._6-7_Sq_related li{border-bottom:var(--stroke-hairline) solid var(--tone-rule)}._6-7_Sq_related li:last-child{border-bottom:0}._6-7_Sq_link{justify-content:space-between;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:background .25s,color .25s;display:flex}._6-7_Sq_link>span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}._6-7_Sq_link small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:11px}._6-7_Sq_link:hover,._6-7_Sq_link:focus-visible{background:var(--color-line);color:var(--color-ink)}._6-7_Sq_link:hover small,._6-7_Sq_link:focus-visible small{color:var(--color-mute-ink)}._6-7_Sq_link:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}
.TeXLCa_hero{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,500px) minmax(0,1fr);min-height:min(84vh,860px);display:grid;position:relative;overflow:hidden}.TeXLCa_field{width:100%;height:100%;position:absolute;inset:0}.TeXLCa_copy{z-index:1;background:var(--color-ink);border-right:var(--stroke-hairline) solid var(--tone-rule);flex-direction:column;justify-content:space-between;gap:40px;padding:28px 24px 24px;display:flex;position:relative}.TeXLCa_eyebrow{color:var(--color-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex;}.TeXLCa_title{font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}.TeXLCa_lede{text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:400;line-height:1.18}.TeXLCa_lede b{font-weight:700;font-stretch:112%}.TeXLCa_meta{color:var(--color-mute);gap:4px;margin:0;display:grid;}.TeXLCa_meta strong{color:var(--color-line);font-weight:500}.TeXLCa_coords{z-index:1;color:var(--color-mute);text-align:right;font-variant-numeric:tabular-nums;gap:2px;display:grid;position:absolute;top:16px;right:16px;}.TeXLCa_cue{z-index:1;background:var(--color-ink);border:var(--stroke-hairline) solid var(--tone-rule);align-items:center;gap:10px;padding:6px 10px;display:flex;position:absolute;bottom:16px;right:16px;}.TeXLCa_cue i{background:var(--color-line);transform-origin:top;width:1px;height:18px;animation:1.8s ease-in-out 2 TeXLCa_cue;display:block}@keyframes TeXLCa_cue{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:760px){.TeXLCa_hero{grid-template-rows:auto 380px;grid-template-columns:minmax(0,1fr);min-height:0}.TeXLCa_copy{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:22px 16px}.TeXLCa_coords{display:none}}
.LGijEG_mono{}.LGijEG_why{grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.LGijEG_whySide{border-right:var(--stroke-hairline) solid var(--color-ink);padding:28px 24px}.LGijEG_whySide .LGijEG_mono{color:var(--color-mute-ink)}.LGijEG_quote{text-wrap:balance;max-width:34ch;margin:0;padding:28px 24px 34px;font-size:clamp(24px,2.8cqi,44px);font-weight:500;line-height:1.14}@media (max-width:760px){.LGijEG_why{grid-template-columns:minmax(0,1fr)}.LGijEG_whySide{border-right:0;padding:22px 16px 0}.LGijEG_quote{padding:16px 16px 26px;font-size:22px}}
._4-ZbAa_skip{top:8px;left:var(--gutter-l);z-index:20;background:var(--color-line);color:var(--color-ink);padding:10px 14px;text-decoration:none;position:absolute;transform:translateY(-200%);}._4-ZbAa_skip:focus,._4-ZbAa_skip:focus-visible{outline-color:var(--color-ink);outline-offset:-4px;transform:none}
._0ZzwXG_close{grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}._0ZzwXG_side{border-right:var(--stroke-hairline) solid var(--color-ink);padding:28px 24px}._0ZzwXG_label{color:var(--tone-mute);}._0ZzwXG_quote{text-wrap:balance;padding:26px 24px 34px;font-size:clamp(30px,4.6cqi,80px);font-stretch:118%;line-height:.94;}@media (max-width:760px){._0ZzwXG_close{grid-template-columns:minmax(0,1fr)}._0ZzwXG_side{border-right:0;padding:22px 16px 0}._0ZzwXG_quote{padding:14px 16px 26px;font-size:8.4cqi}}
._6RQteW_writing{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._6RQteW_single{grid-template-columns:minmax(0,1fr)}._6RQteW_post{flex-direction:column;gap:12px;padding:24px;transition:background .3s,color .3s;display:flex;position:relative}._6RQteW_post:hover,._6RQteW_post:focus-within{background:var(--color-line);color:var(--color-ink)}._6RQteW_post:has(._6RQteW_link:focus-visible){outline:2px solid var(--color-ink);outline-offset:-4px}._6RQteW_link{text-decoration:none}._6RQteW_link:after{content:"";position:absolute;inset:0}._6RQteW_link:focus-visible{outline:none}._6RQteW_meta{color:var(--color-mute);margin:0;}._6RQteW_post h3{text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:1.2}._6RQteW_excerpt{max-width:60ch;color:var(--color-mute);margin:0}._6RQteW_post:hover ._6RQteW_meta,._6RQteW_post:hover ._6RQteW_excerpt,._6RQteW_post:focus-within ._6RQteW_meta,._6RQteW_post:focus-within ._6RQteW_excerpt{color:var(--color-mute-ink)}._6RQteW_feature{border-right:var(--stroke-hairline) solid var(--tone-rule)}._6RQteW_feature h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(28px,3.2vw,50px);font-weight:800;font-stretch:118%;line-height:.95}._6RQteW_feature>:last-child{margin-top:auto}._6RQteW_feature:hover svg,._6RQteW_feature:focus-within svg{transform:translate(8px)}._6RQteW_list{margin:0;padding:0;list-style:none;display:grid}._6RQteW_list ._6RQteW_post+._6RQteW_post{border-top:var(--stroke-hairline) solid var(--tone-rule)}@media (max-width:760px){._6RQteW_writing{grid-template-columns:minmax(0,1fr)}._6RQteW_post{padding:22px 16px}._6RQteW_feature{border-right:0;border-bottom:var(--stroke-hairline) solid var(--tone-rule)}}
.kjR-Cq_code{border-bottom:var(--stroke-hairline) solid var(--tone-rule);pointer-events:none;position:relative}.kjR-Cq_code b{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;padding:10px 24px 0;font-size:24cqi;font-weight:900;font-stretch:125%;line-height:.8;display:block}.kjR-Cq_code canvas{width:100%;height:120px}@media (max-width:760px){.kjR-Cq_code b{padding-inline:16px}.kjR-Cq_code canvas{height:90px}}
.w5wiRa_ruler{border-bottom:var(--stroke-hairline) solid var(--tone-rule);position:relative}.w5wiRa_ruler canvas{width:100%;height:132px}.w5wiRa_static{color:var(--color-line);pointer-events:none;position:absolute;inset:0}.w5wiRa_ruler[data-drawn] .w5wiRa_static{visibility:hidden}.w5wiRa_ticks{width:calc(100% - 48px);height:54px;position:absolute;bottom:18px;left:24px;right:24px;overflow:visible}.w5wiRa_ticks line{stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.w5wiRa_cursor{top:44px;bottom:18px;left:calc(24px + (var(--week) - .5) * (100% - 48px) / 52);background:currentColor;width:2px;position:absolute;transform:translate(-50%)}.w5wiRa_quarter{bottom:6px;left:calc(24px + (var(--quarter) * 13 + 6.5) * (100% - 48px) / 52);font-family:var(--font-mono);opacity:.6;font-size:11px;line-height:1;position:absolute;transform:translate(-50%)}.w5wiRa_rulerLabel{--label-half:calc(var(--label-chars) * (1ch + .08em) / 2 + 8px);top:14px;left:clamp(var(--label-half), calc(24px + (var(--week) - .5) * (100% - 48px) / 52), calc(100% - var(--label-half)));background:var(--color-line);color:var(--color-ink);white-space:nowrap;pointer-events:none;padding:4px 8px;position:absolute;transform:translate(-50%);}@media (max-width:760px){.w5wiRa_ruler canvas{height:110px}}
.qAvISG_badges{border-bottom:var(--stroke-hairline) solid var(--tone-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.qAvISG_badges li{border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);gap:22px;padding:16px 20px 18px;font-size:17px;font-weight:500;line-height:1.25;transition:background .4s,color .4s;display:grid}.qAvISG_badges li:nth-child(4n){border-right:0}.qAvISG_badges li:nth-last-child(-n+4){border-bottom:0}.qAvISG_badgeNumber{color:var(--tone-mute);transition:color .4s;}.qAvISG_badges li[data-on]{background:var(--color-line);color:var(--color-ink)}.qAvISG_badges li[data-on] .qAvISG_badgeNumber{color:var(--color-mute-ink)}@media (max-width:960px){.qAvISG_badges{grid-template-columns:repeat(3,minmax(0,1fr))}.qAvISG_badges li,.qAvISG_badges li:nth-child(4n),.qAvISG_badges li:nth-last-child(-n+4){border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.qAvISG_badges li:nth-child(3n){border-right:0}.qAvISG_badges li:nth-last-child(-n+3){border-bottom:0}}@media (max-width:760px){.qAvISG_badges{grid-template-columns:repeat(2,minmax(0,1fr))}.qAvISG_badges li,.qAvISG_badges li:nth-child(3n),.qAvISG_badges li:nth-last-child(-n+3){border-right:var(--stroke-hairline) solid var(--tone-rule);border-bottom:var(--stroke-hairline) solid var(--tone-rule);padding:14px 16px 16px;font-size:15px}.qAvISG_badges li:nth-child(2n){border-right:0}.qAvISG_badges li:nth-last-child(-n+2){border-bottom:0}}
.RpHRaa_group{border-bottom:var(--stroke-hairline) solid var(--tone-rule);color:var(--color-mute);justify-content:space-between;gap:12px;margin:0;padding:12px 24px;display:flex;}.RpHRaa_rule{white-space:nowrap;letter-spacing:.3em;overflow:hidden}.RpHRaa_list{margin:0;padding:0;list-style:none}.RpHRaa_work{isolation:isolate;border-bottom:var(--stroke-hairline) solid var(--tone-rule);transition:color .35s var(--ease-hairline);grid-template-columns:64px minmax(0,4fr) minmax(0,5fr) minmax(0,2fr) 72px;align-items:start;gap:20px;padding:26px 24px;display:grid;position:relative}.RpHRaa_work:before{content:"";z-index:-1;background:var(--color-bone);transform-origin:0;transition:transform .45s var(--ease-hairline);position:absolute;inset:0;transform:scaleX(0)}.RpHRaa_work:hover,.RpHRaa_work:focus-within{color:var(--color-ink)}.RpHRaa_work:hover:before,.RpHRaa_work:focus-within:before{transform:scaleX(1)}.RpHRaa_work:has(.RpHRaa_link:focus-visible){outline:2px solid var(--color-ink);outline-offset:-4px}.RpHRaa_link{text-decoration:none}.RpHRaa_link:after{content:"";z-index:1;position:absolute;inset:0}.RpHRaa_link:focus-visible{outline:none}.RpHRaa_index{font-family:var(--font-mono);padding-top:6px;font-size:14px}.RpHRaa_name{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.7vw,42px);font-weight:800;font-stretch:118%;line-height:.95}.RpHRaa_title{font-family:var(--font-sans);text-transform:none;margin-top:10px;font-size:15px;font-weight:500;font-stretch:100%;line-height:1.3;display:block}.RpHRaa_body{gap:14px;display:grid}.RpHRaa_summary{max-width:62ch;color:var(--color-mute);margin:0;font-size:15px;line-height:1.55;transition:color .35s}.RpHRaa_role{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-mute);gap:4px;margin:0;padding-top:6px;font-size:12px;transition:color .35s;display:grid}.RpHRaa_work:hover .RpHRaa_summary,.RpHRaa_work:hover .RpHRaa_role,.RpHRaa_work:focus-within .RpHRaa_summary,.RpHRaa_work:focus-within .RpHRaa_role{color:var(--color-mute-ink)}.RpHRaa_go{justify-self:end;width:54px;padding-top:4px;display:flex;overflow:hidden}.RpHRaa_go svg{width:54px;height:22px;transition:transform .45s var(--ease-hairline);flex:none}.RpHRaa_go path{fill:none;stroke:currentColor;stroke-width:2.2px}.RpHRaa_work:hover .RpHRaa_go svg,.RpHRaa_work:focus-within .RpHRaa_go svg{transform:translate(10px)}@media (max-width:960px){.RpHRaa_work{grid-template-columns:48px minmax(0,1fr) 54px;gap:12px 16px}.RpHRaa_body{grid-column:2/3}.RpHRaa_role{grid-area:3/2/auto/3}.RpHRaa_go{grid-area:1/3}}@media (max-width:760px){.RpHRaa_group{padding-inline:16px}.RpHRaa_work{grid-template-columns:36px minmax(0,1fr) 40px;padding:22px 16px}.RpHRaa_go,.RpHRaa_go svg{width:40px}}@media (max-width:420px){.RpHRaa_work{grid-template-columns:minmax(0,1fr) 40px;gap:10px 12px}.RpHRaa_index{grid-area:1/1;padding-top:0}.RpHRaa_go{grid-area:1/2;padding-top:0}.RpHRaa_name,.RpHRaa_body,.RpHRaa_role{grid-column:1/-1}.RpHRaa_role{grid-row:auto}}
.MJVHnW_ways{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.MJVHnW_way{justify-content:space-between;align-items:end;gap:12px;padding:22px 24px;font-size:clamp(28px,3.6cqi,56px);line-height:.9;text-decoration:none;transition:background .3s,color .3s;display:flex;}.MJVHnW_way:first-child{border-bottom:var(--stroke-hairline) solid var(--tone-rule)}.MJVHnW_wayIndex{color:var(--tone-mute);align-self:start;font-weight:400;font-stretch:100%;}.MJVHnW_wayLabel{flex:1;min-width:0}.MJVHnW_way .MJVHnW_wayChev,.MJVHnW_way .MJVHnW_wayChev svg{width:56px;height:22px}.MJVHnW_way:hover,.MJVHnW_way:focus-visible{background:var(--color-line);color:var(--color-ink)}.MJVHnW_way:hover .MJVHnW_wayIndex,.MJVHnW_way:focus-visible .MJVHnW_wayIndex{color:var(--color-mute-ink)}.MJVHnW_way:focus-visible{outline-color:var(--color-ink);outline-offset:-4px}@media (max-width:760px){.MJVHnW_way{padding:20px 16px;font-size:min(28px,7.4cqi)}}
