@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.2yekaq-lsxzxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.32g3_4t-7pe44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.p.1h6pn64pmfi2q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._00MYyq_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._00MYyq_variable{--ff-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.2q67k36_u2-4v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.1b8f__myswv-j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.3xdkf2df5spiy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.Xh4hKq_className{font-family:Fraunces,Fraunces Fallback;font-style:italic}.Xh4hKq_variable{--ff-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.jKGBAq_className{font-family:Figtree,Figtree Fallback;font-style:normal}.jKGBAq_variable{--ff-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/cec8c5a80c39deb9-s.2r7u535oxajql.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/363d72056bb03231-s.2-bfq_ebq7zpd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.lVbr1W_className{font-family:Figtree,Figtree Fallback;font-style:italic}.lVbr1W_variable{--ff-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.Eic-kG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.Eic-kG_variable{--ff-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.xo2PzW_depth{z-index:30;color:var(--steel);font-family:var(--font-mono);text-align:right;pointer-events:none;font-size:.68rem;display:none;position:fixed;top:50%;right:1.1rem;translate:0 -50%}.xo2PzW_depth[data-ready]{grid-template-columns:auto 9px;align-items:stretch;column-gap:.4rem;display:grid}.xo2PzW_gauge{background:repeating-linear-gradient(to bottom, var(--silver-2) 0 1px, transparent 1px 9.5px) right / 5px 100% no-repeat, linear-gradient(var(--silver-2), var(--silver-2)) right / 1px 100% no-repeat;width:9px;height:9.5rem;position:relative}.xo2PzW_gauge:after{content:"";top:calc(var(--p,0) * 100%);background:var(--pacific);width:9px;height:2px;box-shadow:0 0 6px var(--surf);margin-top:-1px;position:absolute;right:0}.xo2PzW_text{background:color-mix(in srgb, var(--foam) 78%, transparent);writing-mode:vertical-rl;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .2rem;display:flex;transform:rotate(180deg)}.xo2PzW_meters{color:var(--ink);font-size:.8rem;font-weight:600}.xo2PzW_zone{letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}@media (max-width:85.98rem){.xo2PzW_depth{top:auto;bottom:18vh;right:3px;translate:none}.xo2PzW_depth[data-ready]{grid-template-columns:9px}.xo2PzW_gauge{height:6.5rem}.xo2PzW_text{top:calc(var(--p,0) * 6.5rem);box-shadow:0 4px 14px -6px color-mix(in srgb, var(--abyss) 45%, transparent);white-space:nowrap;opacity:0;writing-mode:horizontal-tb;border-radius:999px;padding:.3rem .6rem;transition:opacity .35s;position:absolute;right:calc(100% + .4rem);transform:translateY(-50%)}.xo2PzW_depth[data-active] .xo2PzW_text{opacity:1}}@media (max-width:40rem){.xo2PzW_text{gap:.3rem;padding:.15rem .45rem;right:calc(100% + .3rem)}.xo2PzW_meters{font-size:.66rem}.xo2PzW_zone{letter-spacing:.08em;font-size:.48rem}}
._8eYFbq_lane{z-index:-1;pointer-events:none;height:56px;margin-bottom:-4px;position:absolute;bottom:100%;left:0;right:0;overflow:hidden}._8eYFbq_fin{width:58px;height:43px;fill:var(--abyss);position:absolute;bottom:0;left:0;transform:translate(-80px)translateY(30px)}._8eYFbq_swim{animation:11s cubic-bezier(.45,.05,.55,.95) forwards _8eYFbq_dorsal-glide}@keyframes _8eYFbq_dorsal-glide{0%{transform:translate(-60px)translateY(30px)}8%{transform:translate(6vw)translateY(4px)}30%{transform:translate(28vw)translateY(1px)}50%{transform:translate(48vw)translateY(4px)}72%{transform:translate(70vw)translateY(1px)}90%{transform:translate(88vw)translateY(6px)}to{transform:translate(96vw)translateY(34px)}}@media (prefers-reduced-motion:reduce){._8eYFbq_lane{display:none}}
.w5ujvq_heart{vertical-align:-.28em;width:1.3em;height:1.3em;margin-inline:.1em;display:inline-block}
.mHzNGG_footer{isolation:isolate;margin-top:calc(var(--section) + 1.5rem);color:var(--on-dark);background:var(--abyss);padding-block:clamp(4.5rem,9vw,7rem) 2rem;position:relative}main:has(>[data-band]:last-child)+.mHzNGG_footer{margin-top:0}.mHzNGG_footer:before,.mHzNGG_footer:after{content:"";background:var(--abyss);height:22px;-webkit-mask:var(--wave) 0 100% / 240px 22px repeat-x;mask:var(--wave) 0 100% / 240px 22px repeat-x;pointer-events:none;margin-bottom:-1px;position:absolute;bottom:100%;left:0;right:0}.mHzNGG_footer:before{opacity:.22;height:30px;-webkit-mask-position:90px 100%;mask-position:90px 100%;-webkit-mask-size:320px 30px;mask-size:320px 30px}@media (prefers-reduced-motion:no-preference){.mHzNGG_footer:after{animation:14s linear infinite mHzNGG_swell}.mHzNGG_footer:before{animation:21s linear infinite mHzNGG_swell-back}}@keyframes mHzNGG_swell{to{-webkit-mask-position:240px 100%;mask-position:240px 100%}}@keyframes mHzNGG_swell-back{to{-webkit-mask-position:-230px 100%;mask-position:-230px 100%}}.mHzNGG_inner{grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:end;gap:3rem;display:grid}.mHzNGG_title{letter-spacing:-.035em;font-size:clamp(2.9rem,1.5rem + 5vw,5.4rem);font-weight:620;line-height:.95}.mHzNGG_bobber{background:linear-gradient(to bottom, var(--surf) 0 48%, #fff 48%);vertical-align:.05em;width:.2em;height:.28em;transition:transform .7s var(--spring);border-radius:50%/60% 60% 40% 40%;margin-left:.08em;display:inline-block}@media (prefers-reduced-motion:no-preference){.mHzNGG_bobber{animation:3.4s ease-in-out infinite mHzNGG_bobber}.mHzNGG_footer[data-dip] .mHzNGG_bobber{animation:mHzNGG_bobber-dip .9s var(--ease-out) infinite alternate}.mHzNGG_footer:has(.mHzNGG_email:hover,.mHzNGG_email:focus-visible) .mHzNGG_bobber{animation:mHzNGG_bobber-dip .9s var(--ease-out) infinite alternate}}@keyframes mHzNGG_bobber{50%{transform:translateY(.05em)rotate(4deg)}}@keyframes mHzNGG_bobber-dip{to{transform:translateY(.14em)rotate(-8deg)}}.mHzNGG_lead p{max-width:34rem;color:var(--on-dark-muted);margin-top:1.25rem}.mHzNGG_email{color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.01em;-webkit-text-decoration:underline 2px var(--surf);text-decoration:underline 2px var(--surf);text-underline-offset:.2em;overflow-wrap:anywhere;margin-top:1.4rem;font-size:clamp(1.35rem,.9rem + 2.2vw,2.4rem);font-weight:560;display:inline-block}.mHzNGG_email:hover{color:var(--surf);text-decoration-style:wavy;text-decoration-thickness:1.5px}.mHzNGG_footer .mHzNGG_kicker{color:var(--on-dark-muted)}.mHzNGG_links{gap:.45rem;margin-top:.75rem;display:grid}.mHzNGG_colophon{color:var(--on-dark-muted);border-top:1px solid #ffffff1f;border-top:1px solid lab(100% 0 0/.12);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin-top:clamp(3rem,7vw,5rem);padding-top:1.25rem;font-size:.85rem;display:flex}@media (max-width:44rem){.mHzNGG_inner{grid-template-columns:1fr;gap:2.25rem}}
.meknnq_wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.meknnq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.meknnq_kicker{color:var(--steel);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750;display:block}.meknnq_meta{color:var(--steel);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:.8rem}.meknnq_textLink{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--pacific);text-decoration-color:var(--pacific);text-underline-offset:.3em;font-weight:700;text-decoration-thickness:2px;transition:color .2s}.meknnq_textLink:hover{color:var(--pacific);-webkit-text-decoration-color:var(--surf-strong);text-decoration-color:var(--surf-strong);text-decoration-style:wavy;text-decoration-thickness:1.5px}[data-surface=dark] .meknnq_textLink{color:var(--on-dark);-webkit-text-decoration-color:var(--surf);text-decoration-color:var(--surf)}[data-surface=dark] .meknnq_textLink:hover{color:var(--surf)}.meknnq_mark{color:inherit;background:linear-gradient(to bottom, transparent 52%, var(--seafoam) 52%, var(--seafoam) 92%, transparent 92%);margin-inline:-.06em;padding-inline:.12em;font-weight:650}.meknnq_button{--bg:var(--ink);color:var(--foam);background:linear-gradient(to bottom, color-mix(in oklab, var(--bg) 88%, white), var(--bg));box-shadow:inset 0 -3px 0 #ffffff38, 0 10px 20px -12px color-mix(in srgb, var(--lightningcss-light,var(--ink))var(--lightningcss-dark,var(--abyss)) 80%, transparent);font:inherit;cursor:pointer;transition:transform .55s var(--spring), background-color .25s, box-shadow .3s;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.meknnq_button:hover{--bg:var(--pacific);transform:translateY(-3px)}.meknnq_button:active{transition-duration:.1s;transform:translateY(0)scale(.97)}.meknnq_pageHeader{padding-block:clamp(3.5rem,8vw,6.5rem) clamp(1.5rem,4vw,3rem)}.meknnq_pageTitle{font-variation-settings:"SOFT" 60, "WONK" 0;letter-spacing:-.03em;max-width:14ch;margin-top:.9rem;font-size:clamp(2.9rem,1.2rem + 6.2vw,6rem);font-weight:620;line-height:.98}.meknnq_pageLead{max-width:44rem;color:var(--ink-soft);margin-top:1.4rem;font-size:clamp(1.15rem,1rem + .45vw,1.35rem);line-height:1.55}.meknnq_section{padding-top:var(--section)}.meknnq_section:last-child{padding-bottom:var(--section)}.meknnq_sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:1rem 3rem;padding-bottom:1.4rem;display:grid}.meknnq_sectionTitle{letter-spacing:-.025em;font-size:clamp(2.2rem,1.3rem + 3vw,3.5rem);font-weight:620}.meknnq_sectionAside{text-align:right;color:var(--ink-soft);justify-self:end;justify-items:end;gap:.6rem;font-size:.975rem;display:grid}@media (max-width:48rem){.meknnq_sectionHead{grid-template-columns:1fr}.meknnq_sectionAside{text-align:left;justify-self:start;justify-items:start}}.meknnq_ruleList{border-top:2px solid var(--ink)}.meknnq_ruleList>li{border-bottom:1px solid var(--silver)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.meknnq_surfaceIn{animation:linear both meknnq_surface-in;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes meknnq_surface-in{0%{opacity:.55;transform:translateY(18px)}}.meknnq_crumbs{color:var(--steel);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.meknnq_crumbs a{color:var(--ink);-webkit-text-decoration:underline 1.5px var(--pacific);text-decoration:underline 1.5px var(--pacific);text-underline-offset:.25em;font-weight:650}.meknnq_crumbs a:hover{text-decoration-style:wavy}.meknnq_draft{color:var(--steel);font-family:var(--font-body);font-style:italic}
.AfFkOq_portrait{aspect-ratio:1}.AfFkOq_portrait img{object-fit:cover;border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1px #0000001a;box-shadow:inset 0 0 0 1px lab(0% 0 0/.1)}@media (prefers-reduced-motion:no-preference){.AfFkOq_portrait img{clip-path:url(#portrait-water);border-radius:0}}
.QzPmTG_list>li{grid-template-columns:9rem minmax(0,1fr);gap:.35rem 2rem;padding-block:1.4rem;display:grid}.QzPmTG_date{padding-top:.3rem}.QzPmTG_title{font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:600;line-height:1.2}.QzPmTG_title a{color:var(--ink);transition:color .2s, font-variation-settings .6s var(--ease-out);text-decoration:none}.QzPmTG_title a:hover{color:var(--pacific-deep);-webkit-text-decoration:underline wavy var(--surf-strong) 1.5px;text-decoration:underline wavy var(--surf-strong) 1.5px;text-underline-offset:.25em;font-variation-settings:"SOFT" 100, "WONK" 1}.QzPmTG_description{max-width:44rem;color:var(--ink-soft);margin-top:.4rem}@media (max-width:40rem){.QzPmTG_list>li{grid-template-columns:1fr}.QzPmTG_date{padding-top:0}}
.dOT6Yq_header{z-index:40;background:color-mix(in srgb, var(--foam) 84%, transparent);border-bottom:1px solid color-mix(in srgb, var(--silver) 70%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);position:sticky;top:0}.dOT6Yq_inner{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.dOT6Yq_wordmark{color:var(--ink);font-family:var(--font-display);font-variation-settings:"SOFT" 50, "WONK" 0;letter-spacing:-.01em;transition:font-variation-settings .6s var(--ease-out);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:650;text-decoration:none;display:inline-flex}.dOT6Yq_wordmark:hover{font-variation-settings:"SOFT" 100, "WONK" 1}.dOT6Yq_buoy{background:linear-gradient(to bottom, var(--navy) 0 50%, #fff 50%);width:15px;height:15px;box-shadow:0 0 0 1.5px var(--ink), 0 3px 0 -1px color-mix(in srgb, var(--surf) 70%, transparent);transition:transform .6s var(--spring);border-radius:50%;flex:none}.dOT6Yq_wordmark:hover .dOT6Yq_buoy{transform:translateY(-3px)rotate(-12deg)}.dOT6Yq_inner>nav{margin-left:auto}.dOT6Yq_nav{gap:clamp(.9rem,2.5vw,2rem);display:flex}.dOT6Yq_nav a{color:var(--ink);text-underline-offset:.45em;padding-block:.4rem;font-size:.975rem;font-weight:650;text-decoration:none;text-decoration-thickness:1.5px}.dOT6Yq_nav a:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--steel);text-decoration-color:var(--steel);text-decoration-style:wavy}.dOT6Yq_nav a[aria-current=page]{color:var(--pacific-deep);text-decoration-line:underline;-webkit-text-decoration-color:var(--surf-strong);text-decoration-color:var(--surf-strong);text-decoration-style:wavy}@media (max-width:40rem){.dOT6Yq_header{position:relative}.dOT6Yq_inner{flex-wrap:wrap;row-gap:.1rem;padding-block:.8rem .55rem}.dOT6Yq_inner>nav{order:1;width:100%;margin-left:0}.dOT6Yq_nav{justify-content:space-between;max-width:22rem}}
._0JMcsq_toggle{width:2.25rem;height:2.25rem;color:var(--ink);border:1.5px solid var(--silver);cursor:pointer;transition:color .2s, border-color .2s, transform .6s var(--spring);background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}._0JMcsq_toggle:hover{color:var(--pacific);border-color:var(--surf-strong);transform:rotate(-14deg)}._0JMcsq_toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:1.1rem;height:1.1rem}._0JMcsq_sun,:root[data-theme=dark] ._0JMcsq_moon{display:none}:root[data-theme=dark] ._0JMcsq_sun{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._0JMcsq_moon{display:none}:root:not([data-theme=light]) ._0JMcsq_sun{display:block}}
.oiUNVa_work{container-type:inline-size}.oiUNVa_row{grid-template-columns:3rem minmax(0,1fr) minmax(0,15rem);gap:.5rem 1.75rem;padding-block:1.75rem;display:grid}.oiUNVa_icon{width:44px;height:44px;transition:transform .6s var(--spring);margin-top:.35rem}:is(.oiUNVa_row:has(a:hover) .oiUNVa_icon,.oiUNVa_row:has(a:focus-visible) .oiUNVa_icon){transform:translateY(-4px)rotate(-6deg)}.oiUNVa_meta{flex-wrap:wrap;gap:0 .5rem;display:flex}.oiUNVa_title{max-width:30ch;margin-top:.35rem;font-size:clamp(1.4rem,1.1rem + .9vw,1.85rem);font-weight:620;line-height:1.12}.oiUNVa_title a{color:var(--ink);background-image:linear-gradient(var(--pacific), var(--pacific));transition:background-size .45s var(--ease-out), font-variation-settings .6s var(--ease-out), color .2s;background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none}.oiUNVa_title a:hover{color:var(--pacific-deep);font-variation-settings:"SOFT" 100, "WONK" 1;background-size:100% 2px}.oiUNVa_title[data-draft] a{color:var(--ink-soft)}.oiUNVa_deck{max-width:40rem;color:var(--ink-soft);margin-top:.55rem}.oiUNVa_problem{max-width:40rem;color:var(--steel);border-left:2px solid var(--silver);margin-top:.7rem;padding-left:.9rem;font-size:.95rem}.oiUNVa_outcome{align-content:start;gap:.35rem;padding-top:.35rem;font-weight:650;line-height:1.4;display:grid}.oiUNVa_outcome>:first-child{color:var(--pacific)}@container (max-width:44rem){.oiUNVa_row{grid-template-columns:2.75rem minmax(0,1fr)}.oiUNVa_outcome{grid-column:2}.oiUNVa_icon{width:38px;height:38px}}@container (max-width:26rem){.oiUNVa_row{grid-template-columns:minmax(0,1fr)}.oiUNVa_outcome{grid-column:1}}
.yB7alW_frame{margin-block:2rem}.yB7alW_image{max-width:100%;height:auto;box-shadow:0 0 0 1px var(--silver), 0 18px 36px -26px var(--lightningcss-light,var(--ink))var(--lightningcss-dark,var(--abyss));background:#fff;border-radius:6px;display:block}
.YevLNG_figure{--redline:#e5484d;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--foam));border:1px solid var(--silver);border-radius:4px;margin-top:2rem;overflow:hidden}.YevLNG_bar{border-bottom:1px solid var(--silver);font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.YevLNG_steps{gap:.25rem;display:flex}.YevLNG_step,.YevLNG_replay{color:var(--steel);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.45rem .7rem;position:relative;overflow:hidden}.YevLNG_step:hover,.YevLNG_replay:hover{color:var(--ink);background:var(--foam-2)}.YevLNG_step[aria-current]{color:var(--ink);font-weight:600}.YevLNG_stepNumber{color:var(--silver-2)}.YevLNG_step[aria-current] .YevLNG_stepNumber,.YevLNG_step[data-done] .YevLNG_stepNumber{color:var(--pacific)}.YevLNG_step:after{content:"";background:var(--pacific);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:.2rem;left:.7rem;right:.7rem;transform:scaleX(0)}.YevLNG_step[aria-current]:after,.YevLNG_step[data-done]:after{transform:none}.YevLNG_step[data-playing]:after{animation:YevLNG_progress var(--ms) linear both}@keyframes YevLNG_progress{0%{transform:scaleX(0)}}.YevLNG_replay{color:var(--ink);border:1px solid var(--silver-2);border-radius:999px}@media (prefers-reduced-motion:reduce){.YevLNG_replay{display:none}}.YevLNG_stage{background-color:var(--foam);background-image:radial-gradient(circle, color-mix(in srgb, var(--silver-2) 55%, transparent) 1px, transparent 1.5px);background-size:18px 18px;height:30rem;position:relative}.YevLNG_act{visibility:hidden;opacity:0;filter:blur(6px);transition:opacity .6s var(--ease-out), filter .6s var(--ease-out), transform .6s var(--ease-out), visibility 0s .6s;flex-direction:column;padding:clamp(1.25rem,3vw,2rem);display:flex;position:absolute;inset:0;transform:scale(1.02)}.YevLNG_stage[data-act=audit] .YevLNG_audit,.YevLNG_stage[data-act=tokens] .YevLNG_tokens,.YevLNG_stage[data-act=system] .YevLNG_system{visibility:visible;opacity:1;filter:none;transition-delay:0s;transform:none}.YevLNG_stage[data-static] *,.YevLNG_stage[data-static] :before,.YevLNG_stage[data-static] :after{animation:none!important}.YevLNG_stage[data-static] .YevLNG_found{opacity:.32;filter:blur(.5px)grayscale();transform:translate(.75rem)scale(.9)}.YevLNG_board{--scale:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:.9rem 1.1rem;padding-top:.5rem;display:grid}.YevLNG_cell{align-items:center;justify-content:var(--m-j);min-width:0;height:3.6rem;display:flex}.YevLNG_stage[data-act=audit] .YevLNG_cell{animation:YevLNG_pop .52s var(--ease-out) calc(var(--i) * 45ms) both, YevLNG_drift var(--drift) ease-in-out infinite alternate}@keyframes YevLNG_pop{0%{opacity:0;scale:.85}}@keyframes YevLNG_drift{to{translate:0 -3px}}.YevLNG_button{width:var(--m-w);min-width:max-content;height:var(--m-h);padding-inline:calc(var(--m-px) * var(--scale));color:var(--m-fg);background-color:var(--m-bg);background-image:var(--m-bgi,none);border:var(--m-bw,0px) solid var(--m-bc,transparent);border-radius:var(--m-r);box-shadow:var(--m-sh,none);font-family:var(--m-ff);font-size:calc(var(--m-size) * var(--scale));font-style:var(--m-fs,normal);font-weight:var(--m-fw);letter-spacing:var(--m-ls,normal);-webkit-text-decoration:var(--m-td,none);text-decoration:var(--m-td,none);text-transform:var(--m-tt,none);white-space:nowrap;transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) rotate(calc(var(--rot) * 1deg));flex:none;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.YevLNG_button[data-mark]{outline:1.5px dashed var(--redline);outline-offset:4px}.YevLNG_note{color:#fff;background:var(--redline);font-family:var(--font-mono);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:3px;padding:.15rem .4rem;font-size:.66rem;font-style:normal;font-weight:500;line-height:1.3;text-decoration:none;position:absolute;bottom:calc(100% + 7px);left:-6px;box-shadow:0 2px 8px #e5484d4d}.YevLNG_stage[data-act=audit] .YevLNG_button[data-mark]{animation:YevLNG_redline .5s var(--ease-out) calc(1.8s + var(--mk) * .38s) both}.YevLNG_stage[data-act=audit] .YevLNG_note{animation:YevLNG_tag .45s var(--spring) calc(1.9s + var(--mk) * .38s) both}@keyframes YevLNG_redline{0%{outline-offset:12px;outline-color:#0000}}@keyframes YevLNG_tag{0%{opacity:0;transform:translateY(6px)scale(.8)}}.YevLNG_findings{border-top:1px dashed color-mix(in srgb, var(--redline) 45%, transparent);color:var(--ink);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:auto;padding-top:1.25rem;display:flex}.YevLNG_findings dt{color:var(--redline);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:600}.YevLNG_findings dd{align-items:flex-end;gap:.4rem;min-height:1.5rem;display:flex}.YevLNG_stage[data-act=audit] .YevLNG_findings>div{animation:YevLNG_rise .6s var(--ease-out) calc(4.6s + var(--k) * .3s) both}.YevLNG_stage[data-act=audit] .YevLNG_findings{animation:.4s linear 4.4s both YevLNG_fade}@keyframes YevLNG_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes YevLNG_fade{0%{opacity:0}}.YevLNG_swatch{border-radius:50%;flex:none;width:1.1rem;height:1.1rem;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff40}.YevLNG_corner{border-top:2px solid;border-left:2px solid;width:1.1rem;height:1.1rem;display:inline-block}.YevLNG_tick{background:currentColor;border-radius:1px;width:5px;display:inline-block}.YevLNG_glyph{font-size:.95rem;font-style:normal;line-height:1}.YevLNG_word{font-family:var(--font-mono);opacity:.8;border:1px solid;border-radius:3px;padding:.1rem .35rem;font-size:.66rem;font-style:normal}.YevLNG_tokens{color:var(--ink);justify-content:center;gap:1.75rem}.YevLNG_tokenRows{gap:.9rem;display:grid}.YevLNG_tokenRows li{grid-template-columns:5.5rem 15rem 4.5rem 17.5rem;justify-content:center;align-items:center;gap:1.25rem;display:grid}.YevLNG_tokenLabel{color:var(--steel);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.YevLNG_found{min-width:0;color:var(--ink);flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:.45rem;display:flex;overflow:hidden}.YevLNG_arrow{background:linear-gradient(to right, transparent, var(--pacific));transform-origin:0;border-radius:2px;height:2px}.YevLNG_token{border:1px solid color-mix(in srgb, var(--pacific) 35%, transparent);box-shadow:0 1px 2px #0000000f, 0 6px 20px color-mix(in srgb, var(--pacific) 14%, transparent);font-family:var(--font-mono);white-space:nowrap;background:#fff;border-radius:6px;justify-self:start;align-items:center;gap:.6rem;padding:.5rem .8rem;font-size:.78rem;display:inline-flex}.YevLNG_tokenName{color:var(--ink)}.YevLNG_tokenValue{color:var(--pacific);font-weight:600}.YevLNG_stage[data-act=tokens] .YevLNG_tokenRows li{animation:YevLNG_rise .5s var(--ease-out) calc(.3s + var(--k) * .15s) both}.YevLNG_stage[data-act=tokens] .YevLNG_found{animation:YevLNG_gather .7s cubic-bezier(.55, 0, .8, .3) calc(1.8s + var(--k) * .26s) forwards}.YevLNG_stage[data-act=tokens] .YevLNG_arrow{animation:YevLNG_draw .45s var(--ease-out) calc(2.1s + var(--k) * .26s) both}.YevLNG_stage[data-act=tokens] .YevLNG_token{animation:YevLNG_land .7s var(--spring) calc(2.4s + var(--k) * .26s) both}@keyframes YevLNG_gather{to{opacity:.32;filter:blur(.5px)grayscale();transform:translate(.75rem)scale(.9)}}@keyframes YevLNG_draw{0%{transform:scaleX(0)}}@keyframes YevLNG_land{0%{opacity:0;box-shadow:0 0 36px color-mix(in srgb, var(--pacific) 45%, transparent);transform:translate(-1.5rem)scale(.7)}}.YevLNG_outputs,.YevLNG_platforms{font-family:var(--font-mono);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.YevLNG_outputs>span,.YevLNG_platforms>span{margin-right:.35rem}.YevLNG_outputs>span{color:var(--steel)}.YevLNG_outputs b{color:#fff;background:var(--pacific);border-radius:999px;padding:.3rem .6rem;font-weight:600}.YevLNG_stage[data-act=tokens] .YevLNG_outputs{animation:.4s linear 3.6s both YevLNG_fade}.YevLNG_stage[data-act=tokens] .YevLNG_outputs b{animation:YevLNG_tag .5s var(--spring) calc(3.9s + var(--k) * .16s) both}.YevLNG_system{justify-content:center;gap:1.75rem}.YevLNG_sheet{grid-template-columns:6.5rem repeat(4,minmax(0,1fr));align-items:center;gap:.9rem 1rem;display:grid}.YevLNG_head{color:var(--steel);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.7rem}.YevLNG_sheet>.YevLNG_head:not([data-state]){color:var(--ink);text-align:left;font-weight:600}.YevLNG_spec{justify-content:center;display:flex}.YevLNG_ds{height:2.75rem;font-family:var(--font-body);white-space:nowrap;border:2px solid #0000;border-radius:22px;justify-content:center;align-items:center;padding-inline:1.5rem;font-size:.92rem;font-weight:700;display:inline-flex}.YevLNG_ds[data-role=Primary]{color:#fff;background:#0070e0}.YevLNG_ds[data-role=Primary][data-state=Hover]{background:#005ea6}.YevLNG_ds[data-role=Primary][data-state=Pressed]{background:#003087}.YevLNG_ds[data-role=Secondary]{color:#0070e0;background:#fff;border-color:#0070e0}.YevLNG_ds[data-role=Secondary][data-state=Hover]{background:#e8f1fd}.YevLNG_ds[data-role=Secondary][data-state=Pressed]{color:#003087;background:#d2e4fb;border-color:#003087}.YevLNG_ds[data-role=Tertiary]{color:#0070e0}.YevLNG_ds[data-role=Tertiary][data-state=Hover]{text-underline-offset:3px;text-decoration:underline}.YevLNG_ds[data-role=Tertiary][data-state=Pressed]{color:#003087;text-underline-offset:3px;text-decoration:underline}.YevLNG_ds[data-state=Disabled]{color:#9aa3ad;background:#e6e9ed;border-color:#0000}.YevLNG_ds[data-role=Secondary][data-state=Disabled]{background:#fff;border-color:#d3d8de}.YevLNG_ds[data-role=Tertiary][data-state=Disabled]{background:0 0}.YevLNG_stage[data-act=system] .YevLNG_head{animation:.5s linear both YevLNG_fade}.YevLNG_stage[data-act=system] .YevLNG_spec{animation:YevLNG_land-light .65s var(--spring) calc(.25s + var(--k) * 70ms) both}@keyframes YevLNG_land-light{0%{opacity:0;transform:translateY(12px)scale(.85)}}.YevLNG_platforms{color:var(--steel)}.YevLNG_platforms b{color:var(--pacific-deep);border:1px solid var(--silver);background:#fff;border-radius:999px;padding:.3rem .65rem;font-weight:600}.YevLNG_platforms b:before{content:"✓ ";color:#0070e0}.YevLNG_stage[data-act=system] .YevLNG_platforms{animation:.4s linear 1.5s both YevLNG_fade}.YevLNG_stage[data-act=system] .YevLNG_platforms b{animation:YevLNG_tag .5s var(--spring) calc(1.7s + var(--k) * .18s) both}@media (max-width:60rem){.YevLNG_stage{height:32rem}.YevLNG_board{--scale:.9;grid-template-columns:repeat(4,minmax(0,1fr))}.YevLNG_cell:nth-child(n+17){display:none}.YevLNG_tokenRows li{grid-template-columns:5rem minmax(0,1fr) 3rem 20rem;justify-content:stretch;gap:1rem}.YevLNG_sheet{grid-template-columns:5.5rem repeat(4,minmax(0,1fr));gap:.9rem .5rem}.YevLNG_ds{padding-inline:1rem;font-size:.85rem}}@media (max-width:44rem){.YevLNG_stage{height:32rem}.YevLNG_board{--scale:.82;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem .85rem}.YevLNG_cell:nth-child(n+13){display:none}.YevLNG_findings{gap:.9rem 1.5rem}.YevLNG_tokenRows li{grid-template-columns:minmax(0,1fr) 2rem auto;gap:.6rem}.YevLNG_tokenLabel,.YevLNG_tokenValue{display:none}.YevLNG_sheet{grid-template-columns:5.5rem repeat(2,minmax(0,1fr))}.YevLNG_sheet [data-state=Hover],.YevLNG_sheet [data-state=Disabled]{display:none}}@media (max-width:30rem){.YevLNG_stage{height:30rem}.YevLNG_board{grid-template-columns:repeat(2,minmax(0,1fr))}.YevLNG_cell:nth-child(n+9),.YevLNG_findings>div:nth-child(n+3){display:none}.YevLNG_token{padding:.45rem .6rem;font-size:.68rem}}
.cf2L8G_progress{z-index:60;background:linear-gradient(90deg, var(--pacific), var(--surf));transform-origin:0;pointer-events:none;height:3px;display:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.cf2L8G_progress{animation:linear both cf2L8G_progress;animation-timeline:scroll(root);display:block}}}@keyframes cf2L8G_progress{to{transform:scaleX(1)}}.cf2L8G_header{padding-block:clamp(3rem,6vw,5rem) 2.5rem}.cf2L8G_title{letter-spacing:-.03em;max-width:17ch;margin-top:1.2rem;font-size:clamp(2.5rem,1.2rem + 4.8vw,4.8rem);font-weight:620;line-height:1}.cf2L8G_seriesName{color:var(--pacific-deep);font-family:var(--font-body);letter-spacing:0;margin-bottom:.6rem;font-size:clamp(1rem,.9rem + .4vw,1.2rem);font-weight:650;display:block}.cf2L8G_meta{border-top:1px solid var(--silver-2);flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;margin-top:1.6rem;padding-top:1.1rem;display:flex}.cf2L8G_meta a{color:var(--ink);-webkit-text-decoration:underline 1.5px var(--pacific);text-decoration:underline 1.5px var(--pacific);text-underline-offset:.25em}.cf2L8G_meta a:hover{color:var(--pacific);text-decoration-style:wavy}.cf2L8G_layout{padding-bottom:var(--section);grid-template-columns:minmax(0,43rem);justify-content:space-between;gap:3rem;display:grid}.cf2L8G_layout[data-has-rail]{grid-template-columns:minmax(0,43rem) minmax(0,15rem)}.cf2L8G_body{min-width:0}.cf2L8G_notice{color:var(--ink-soft);background:color-mix(in oklab, var(--shallows) 70%, var(--foam));border-left:3px solid var(--steel);padding:1.1rem 1.3rem;font-size:.95rem}.cf2L8G_notice h2{color:var(--steel);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;font-weight:750}.cf2L8G_rail{top:calc(var(--header-h) + 2rem);align-self:start;padding-top:.25rem;position:sticky}.cf2L8G_railTitle{font-family:var(--font-display);margin-block:.5rem .75rem;font-size:1.2rem;font-weight:600;line-height:1.2}.cf2L8G_railParts{border-left:1px solid var(--silver-2);margin-top:1.2rem}.cf2L8G_railParts a{color:var(--ink-soft);transition:color .2s, border-color .2s, padding .45s var(--spring);border-left:2px solid #0000;margin-left:-1px;padding:.45rem 0 .45rem 1rem;font-size:.95rem;text-decoration:none;display:block}.cf2L8G_railParts a:hover{color:var(--pacific-deep);padding-left:1.25rem}.cf2L8G_railParts a[aria-current=page]{color:var(--ink);border-left-color:var(--pacific);font-weight:700}.cf2L8G_pager{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;gap:1rem;margin-top:3.5rem;display:grid}.cf2L8G_pager a{color:var(--ink);font-family:var(--font-display);transition:color .2s, font-variation-settings .6s var(--ease-out);align-content:start;gap:.2rem;padding:1.2rem 0;font-size:1.35rem;font-weight:600;line-height:1.2;text-decoration:none;display:grid}.cf2L8G_pager a:hover{color:var(--pacific-deep);font-variation-settings:"SOFT" 100, "WONK" 1}.cf2L8G_pager a span{color:var(--steel);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:750}.cf2L8G_pagerNext{text-align:right}@media (max-width:60rem){.cf2L8G_layout[data-has-rail]{grid-template-columns:minmax(0,1fr)}.cf2L8G_rail{background:color-mix(in oklab, var(--shallows) 60%, var(--foam));grid-row:1;padding:1.2rem 1.3rem;position:static}}@media (max-width:34rem){.cf2L8G_pager{grid-template-columns:1fr}.cf2L8G_pager>span:empty{display:none}.cf2L8G_pagerNext{text-align:left}.cf2L8G_pager>:nth-child(2){border-top:1px solid var(--silver)}}.cf2L8G_content{margin-top:2.25rem;font-size:1.125rem;line-height:1.75}.cf2L8G_content>*+*{margin-top:1.25rem}.cf2L8G_content h2,.cf2L8G_content h3,.cf2L8G_content h4{scroll-margin-top:calc(var(--header-h) + 1rem)}.cf2L8G_content h2{letter-spacing:-.02em;margin-top:3.25rem;font-size:clamp(1.75rem,1.4rem + 1vw,2.2rem)}.cf2L8G_content h3{letter-spacing:-.015em;margin-top:2.75rem;font-size:clamp(1.4rem,1.2rem + .6vw,1.7rem)}.cf2L8G_content h4{margin-top:2.25rem;font-size:1.25rem}.cf2L8G_content :is(h2,h3,h4)+*{margin-top:.9rem}.cf2L8G_content ul,.cf2L8G_content ol{padding-left:1.3rem}.cf2L8G_content ul{list-style:outside}.cf2L8G_content ol{list-style:decimal}.cf2L8G_content li+li{margin-top:.35rem}.cf2L8G_content li::marker{color:var(--pacific)}.cf2L8G_content a{color:var(--pacific-deep);-webkit-text-decoration:underline 1.5px color-mix(in srgb, var(--pacific) 50%, transparent);text-decoration:underline 1.5px color-mix(in srgb, var(--pacific) 50%, transparent);text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:600}.cf2L8G_content a:hover{-webkit-text-decoration-color:var(--surf-strong);text-decoration-color:var(--surf-strong);text-decoration-style:wavy}.cf2L8G_content blockquote{color:var(--ink-soft);border-left:3px solid var(--pacific);padding-left:1.25rem;font-style:italic}.cf2L8G_content :not(pre)>code{color:var(--ink);background:color-mix(in oklab, var(--seafoam) 55%, var(--foam));font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:5px;padding:.12em .38em;font-size:.86em}.cf2L8G_content table{border-collapse:collapse;width:100%;font-size:1rem}.cf2L8G_content th,.cf2L8G_content td{border-bottom:1px solid var(--silver);text-align:left;padding:.5rem .75rem .5rem 0}.cf2L8G_content th{border-bottom:2px solid var(--ink)}.cf2L8G_content hr{background:var(--silver-2);height:10px;-webkit-mask:var(--wave) 0 50% / 40px 10px repeat-x;mask:var(--wave) 0 50% / 40px 10px repeat-x;border:0;margin-block:2.5rem}
.FT7YwW_header{padding-block:clamp(3rem,6vw,5rem) 2rem}.FT7YwW_icon{width:64px;height:64px;margin-top:2rem}.FT7YwW_title{letter-spacing:-.03em;max-width:16ch;margin-top:1rem;font-size:clamp(2.6rem,1.2rem + 5vw,5rem);font-weight:620;line-height:1}.FT7YwW_facts{border-block:1px solid var(--silver-2);border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);gap:1.25rem 2.5rem;margin-top:2.5rem;padding-block:1.3rem;display:grid}.FT7YwW_facts dt{color:var(--steel);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:750}.FT7YwW_facts dd{margin-top:.35rem;font-weight:600;line-height:1.45}@media (max-width:44rem){.FT7YwW_facts{grid-template-columns:1fr 1fr}.FT7YwW_facts>div:last-child{grid-column:1/-1}}.FT7YwW_outcome{color:#fff;background:linear-gradient(#013f93,#085ab8);background:linear-gradient(lab(27.6591% 11.0314 -52.1216),lab(38.2009% 7.69858 -57.001));border-radius:4px 4px 28px 28px;gap:.5rem;margin-top:1rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.FT7YwW_outcome>:first-child{color:#b7f0eb;color:lab(90.8022% -19.4064 -3.96787)}.FT7YwW_outcomeText{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);font-weight:560;line-height:1.2}.FT7YwW_chart{background-color:color-mix(in oklab, var(--shallows) 65%, var(--foam));background-image:repeating-radial-gradient(circle at 88% 130%, transparent 0 36px, color-mix(in srgb, var(--lightningcss-light,var(--silver-2))var(--lightningcss-dark,var(--silver)) 40%, transparent) 36.6px 38px, transparent 38.6px 40px), repeating-radial-gradient(circle at -5% -40%, transparent 0 46px, color-mix(in srgb, var(--lightningcss-light,var(--silver-2))var(--lightningcss-dark,var(--silver)) 26%, transparent) 46.6px 48px, transparent 48.6px 50px);border-radius:4px;margin-top:2rem;padding:clamp(1.5rem,3vw,2.5rem)}.FT7YwW_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid;position:relative}.FT7YwW_stage{padding-top:1.8rem;position:relative}.FT7YwW_stage:before{content:"";background:var(--pacific);height:10px;-webkit-mask:var(--wave) 0 50% / 40px 10px repeat-x;mask:var(--wave) 0 50% / 40px 10px repeat-x;opacity:.45;position:absolute;top:5px;left:14px;right:-1.5rem}.FT7YwW_stage:last-child:before{right:25%}.FT7YwW_stage:after{content:"";background:linear-gradient(to bottom, var(--navy) 0 50%, #fff 50%);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;top:0;left:0}.FT7YwW_stageLabel{color:var(--pacific-deep);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}.FT7YwW_stage ul{gap:.35rem;margin-top:.6rem;display:grid}.FT7YwW_stage li{background:color-mix(in srgb, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--silver)) 80%, transparent);box-shadow:inset 0 -2px 0 var(--silver);border-radius:2px 2px 10px 10px;padding:.45rem .65rem;font-size:.95rem;font-weight:600;line-height:1.35}.FT7YwW_chart figcaption{color:var(--steel);margin-top:1.5rem;font-size:.9rem}@media (max-width:48rem){.FT7YwW_stages{grid-template-columns:1fr 1fr;row-gap:2rem}.FT7YwW_stage:nth-child(2n):before{right:0}}@media (max-width:26rem){.FT7YwW_stages{grid-template-columns:1fr}.FT7YwW_stage:before{right:0}}.FT7YwW_caseSection{border-top:1px solid var(--silver-2);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:1rem 3rem;padding-block:2.5rem;display:grid}.FT7YwW_caseSection:first-of-type{margin-top:3rem}.FT7YwW_caseLabel{font-size:1.4rem;font-weight:620}.FT7YwW_caseBody{max-width:42rem;font-size:1.075rem;line-height:1.7}.FT7YwW_caseBody>p+p{margin-top:1rem}.FT7YwW_steps{counter-reset:step;gap:1rem;display:grid}.FT7YwW_steps li{counter-increment:step;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;display:grid}.FT7YwW_steps li:before{content:counter(step);color:var(--pacific);font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:1.6rem;font-style:italic;font-weight:500;line-height:1.1}.FT7YwW_decision{background:color-mix(in oklab, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--silver)) 70%, var(--shallows));border-left:3px solid var(--pacific);box-shadow:0 12px 30px -24px var(--navy);margin-top:2rem;padding:1.4rem 1.5rem}.FT7YwW_decision>:first-child{color:var(--pacific)}.FT7YwW_decisionText{font-family:var(--font-display);margin-top:.4rem;font-size:1.3rem;font-weight:600;line-height:1.3}.FT7YwW_decision>p:last-child{color:var(--ink-soft);margin-top:.5rem;font-size:1rem}.FT7YwW_results{gap:.8rem;font-weight:600;display:grid}.FT7YwW_results li{padding-left:1.35rem;position:relative}.FT7YwW_results li:before{content:"";background:linear-gradient(to bottom, var(--pacific) 0 50%, var(--seafoam) 50%);width:8px;height:8px;box-shadow:0 0 0 1px var(--pacific);border-radius:50%;position:absolute;top:.62em;left:0}.FT7YwW_lookingBack{color:var(--ink);font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);font-style:italic;font-weight:450;line-height:1.4}.FT7YwW_next{border-top:2px solid var(--ink);justify-items:start;gap:.5rem;margin-top:2rem;padding-top:2rem;display:grid}.FT7YwW_nextTitle{max-width:24ch;color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;transition:color .2s, font-variation-settings .6s var(--ease-out);font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);font-weight:600;line-height:1.1;text-decoration:none}.FT7YwW_nextTitle:hover{color:var(--pacific-deep);font-variation-settings:"SOFT" 100, "WONK" 1}@media (max-width:48rem){.FT7YwW_caseSection{grid-template-columns:1fr}}
._53-Dza_block{color:#d3e0ea;color:lab(88.4282% -3.20494 -6.5616);background:var(--abyss);box-shadow:0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--silver)), 0 20px 40px -30px var(--lightningcss-light,var(--ink))var(--lightningcss-dark,var(--abyss));border-radius:12px;position:relative;overflow:hidden}._53-Dza_bar{color:#a7bac9;color:lab(74.5159% -4.67986 -9.78073);font-family:var(--font-mono);background:#ffffff08;background:lab(100% 0 0/.03);border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .6rem .55rem 1.1rem;font-size:.75rem;display:flex}._53-Dza_language{color:var(--surf);letter-spacing:.08em;text-transform:uppercase}._53-Dza_copy{color:#c7dbea;color:lab(86.1177% -4.71455 -9.7968);font:600 .72rem var(--font-mono);letter-spacing:.04em;cursor:pointer;transition:background-color .2s, color .2s, transform .4s var(--spring);background:#ffffff12;background:lab(100% 0 0/.07);border:0;border-radius:999px;flex:none;padding:.35rem .8rem}._53-Dza_copy:hover{color:#fff;background:#ffffff24;background:lab(100% 0 0/.14);transform:translateY(-1px)}._53-Dza_copy[data-copied]{color:var(--abyss);background:var(--surf)}._53-Dza_copy:focus-visible{outline-color:var(--surf)}._53-Dza_block pre{tab-size:2;margin:0;padding:1.1rem 1.25rem 1.25rem;font-size:.85rem;line-height:1.7;overflow-x:auto}._53-Dza_block pre:focus-visible{outline-color:var(--surf);outline-offset:-3px}._53-Dza_block code{font-family:var(--font-mono)}
.L5kpza_scene,.L5kpza_poster{display:block}.L5kpza_scene *,.L5kpza_poster *{transform-box:view-box}.L5kpza_neonText,.L5kpza_neonSmall{font-family:var(--font-display);text-anchor:middle;font-style:italic;font-weight:600}.L5kpza_neonText{font-size:44px}.L5kpza_neonSmall{font-size:13px}.L5kpza_neonText:not([fill]),.L5kpza_neonSmall:not([fill]){fill:none}.L5kpza_neon{animation:6s linear infinite L5kpza_flicker}@keyframes L5kpza_flicker{0%,90%,93%,96%,to{opacity:1}91%{opacity:.35}94.5%{opacity:.55}}.L5kpza_liveSign{fill:#ffe3e3;font-family:var(--font-body);letter-spacing:.12em;text-anchor:middle;font-size:18px;font-weight:800}.L5kpza_tally{animation:1.2s step-end infinite L5kpza_blink}@keyframes L5kpza_blink{50%{opacity:.2}}.L5kpza_beams{mix-blend-mode:screen}.L5kpza_beamA{transform-origin:192px 34px;animation:7s ease-in-out infinite alternate L5kpza_sweepA}.L5kpza_beamB{transform-origin:452px 34px;animation:6s ease-in-out infinite alternate L5kpza_sweepB}@keyframes L5kpza_sweepA{0%{transform:rotate(12deg)}to{transform:rotate(-14deg)}}@keyframes L5kpza_sweepB{0%{transform:rotate(-12deg)}to{transform:rotate(14deg)}}.L5kpza_spot{transform-origin:320px 34px;animation:5s ease-in-out infinite alternate L5kpza_sway}.L5kpza_pool{transform-origin:320px 288px;animation:5s ease-in-out infinite alternate L5kpza_follow}@keyframes L5kpza_sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes L5kpza_follow{0%{transform:translate(14px)}to{transform:translate(-14px)}}.L5kpza_mote{fill:#fff5dc;opacity:.6;animation:L5kpza_drift var(--t) linear infinite;animation-delay:var(--d)}@keyframes L5kpza_drift{0%{opacity:0;transform:none}30%{opacity:.9}to{opacity:0;transform:translate(8px,-40px)}}.L5kpza_comic{fill:#0e0e13;filter:drop-shadow(1.4px -1px #ffd9a0);transform-origin:313px 288px;animation:1.1s ease-in-out infinite alternate L5kpza_bob}.L5kpza_limb{stroke:#0e0e13}@keyframes L5kpza_bob{to{transform:translateY(-1.5px)rotate(.6deg)}}.L5kpza_head{transform-origin:313px 140px;animation:.4s ease-in-out infinite alternate L5kpza_talk}@keyframes L5kpza_talk{to{transform:rotate(3deg)}}.L5kpza_gesture{transform-origin:290px 162px;animation:4s ease-in-out infinite L5kpza_punchline}@keyframes L5kpza_punchline{0%,34%,64%,to{transform:none}42%{transform:rotate(40deg)}48%{transform:rotate(16deg)}55%{transform:rotate(46deg)}}.L5kpza_crowd{fill:#060608}.L5kpza_rim{fill:none;stroke:#ffc98a;stroke-width:1.5px;opacity:.45}.L5kpza_screen{fill:var(--screen)}.L5kpza_fan{animation:4s ease-out infinite L5kpza_laugh;animation-delay:var(--d)}@keyframes L5kpza_laugh{0%,56%,84%,to{transform:none}61%{transform:translateY(-7px)}66%{transform:translateY(-1px)}71%{transform:translateY(-6px)}77%{transform:translateY(-1px)}}.L5kpza_laugh{fill:#ffe08a;stroke:#2a1608;stroke-width:4px;paint-order:stroke;font-family:var(--font-display);opacity:0;animation:4s ease-out infinite L5kpza_ha;animation-delay:var(--d);font-size:24px;font-style:italic;font-weight:700}@keyframes L5kpza_ha{0%,57%{opacity:0;transform:translateY(8px)}63%{opacity:1;transform:none}82%{opacity:1;transform:translateY(-8px)}90%,to{opacity:0;transform:translateY(-12px)}}.L5kpza_comet{animation:3s ease-in-out infinite alternate L5kpza_approach}@keyframes L5kpza_approach{to{transform:translate(-3px,2px)}}.L5kpza_tail{animation:.8s ease-in-out infinite alternate L5kpza_shimmer}@keyframes L5kpza_shimmer{to{opacity:.7}}.L5kpza_clockHand{transform-origin:40px 34px;animation:5s linear infinite L5kpza_rewind}@keyframes L5kpza_rewind{to{transform:rotate(-360deg)}}.L5kpza_rain{animation:.5s linear infinite L5kpza_fall}@keyframes L5kpza_fall{to{transform:translateY(20px)}}.L5kpza_flash{opacity:0;animation:7s linear infinite L5kpza_lightning}@keyframes L5kpza_lightning{0%,86%,88%,92%,to{opacity:0}87%{opacity:.45}90%{opacity:.3}}.L5kpza_eyes{animation:1.6s ease-in-out infinite alternate L5kpza_glow}@keyframes L5kpza_glow{to{opacity:.55}}.L5kpza_antenna{animation:1s step-end infinite L5kpza_blink}.L5kpza_scan{animation:3s linear infinite L5kpza_scan}@keyframes L5kpza_scan{0%{transform:translateY(-5px)}to{transform:translateY(90px)}}
._8TymFG_hero{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start;gap:2.5rem clamp(3rem,7vw,6rem);padding-top:clamp(3rem,7vw,5.5rem);display:grid}._8TymFG_lead{max-width:24ch;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.45rem,1.15rem + 1vw,2rem);font-weight:560;line-height:1.25}._8TymFG_prose{max-width:40rem;color:var(--ink-soft);gap:1.1rem;margin-top:1.75rem;font-size:1.075rem;line-height:1.75;display:grid}._8TymFG_career{border-top:2px solid var(--ink);max-width:40rem;font-family:var(--font-display);margin-top:2rem;padding-top:1.5rem;font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);font-weight:560;line-height:1.4}._8TymFG_careerLink{font-family:var(--font-body);white-space:nowrap;font-size:1rem}._8TymFG_portrait{margin-top:1rem}@media (max-width:52rem){._8TymFG_hero{grid-template-columns:1fr}._8TymFG_portrait{grid-row:1;width:min(15rem,65%);margin-top:0}}._8TymFG_route{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.75rem;padding-top:2rem;display:grid}._8TymFG_route>li{padding-top:2.2rem;position:relative}._8TymFG_route>li:before{content:"";background:var(--steel);height:10px;-webkit-mask:var(--wave) 0 50% / 36px 10px repeat-x;mask:var(--wave) 0 50% / 36px 10px repeat-x;opacity:.5;position:absolute;top:5px;left:20px;right:-1.75rem}._8TymFG_route>li:last-child:before{display:none}._8TymFG_pin{background:linear-gradient(to bottom, var(--navy) 0 50%, #fff 50%);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--ink);transition:transform .6s var(--spring);border-radius:50%;position:absolute;top:0;left:0}._8TymFG_route>li:hover ._8TymFG_pin{transform:translateY(-4px)rotate(-14deg)}._8TymFG_route>li:last-child ._8TymFG_pin{background:linear-gradient(to bottom, #085ab8 0 50%, var(--surf) 50%);box-shadow:0 0 0 1.5px var(--pacific), 0 0 0 6px color-mix(in srgb, var(--surf) 35%, transparent)}@supports (color:lab(0% 0 0)){._8TymFG_route>li:last-child ._8TymFG_pin{background:linear-gradient(to bottom, lab(38.2009% 7.69858 -57.001) 0 50%, var(--surf) 50%)}}._8TymFG_place{margin-top:.3rem;font-size:1.45rem;font-weight:620}._8TymFG_route ul{color:var(--ink-soft);gap:.45rem;margin-top:.6rem;font-size:.95rem;display:grid}@media (max-width:52rem){._8TymFG_route{grid-template-columns:1fr 1fr}._8TymFG_route>li:nth-child(2n):before{display:none}}@media (max-width:30rem){._8TymFG_route{grid-template-columns:1fr}._8TymFG_route>li:before{display:none}}._8TymFG_values{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.5rem;padding-top:2rem;display:grid}._8TymFG_values h3{font-size:1.45rem;font-weight:620}._8TymFG_values p{color:var(--ink-soft);margin-top:.6rem}@media (max-width:52rem){._8TymFG_values{grid-template-columns:1fr}}
.HiPjKa_series{--pool:var(--lightningcss-light,color-mix(in oklab, var(--shallows) 80%, var(--foam)))var(--lightningcss-dark,color-mix(in oklab, var(--shallows) 55%, var(--abyss)));isolation:isolate;background:var(--pool);border-radius:0 0 4px 4px;grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:2rem 4rem;margin-top:2.5rem;padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative}.HiPjKa_series:before,.HiPjKa_series:after{content:"";background:var(--pool);height:22px;-webkit-mask:var(--wave) 0 100% / 240px 22px repeat-x;mask:var(--wave) 0 100% / 240px 22px repeat-x;pointer-events:none;margin-bottom:-1px;position:absolute;bottom:100%;left:0;right:0}.HiPjKa_series:before{opacity:.22;height:30px;-webkit-mask-position:90px 100%;mask-position:90px 100%;-webkit-mask-size:320px 30px;mask-size:320px 30px}@media (prefers-reduced-motion:no-preference){.HiPjKa_series:after{animation:14s linear infinite HiPjKa_swell}.HiPjKa_series:before{animation:21s linear infinite HiPjKa_swell-back}}@keyframes HiPjKa_swell{to{-webkit-mask-position:240px 100%;mask-position:240px 100%}}@keyframes HiPjKa_swell-back{to{-webkit-mask-position:-230px 100%;mask-position:-230px 100%}}.HiPjKa_seriesTitle{letter-spacing:-.02em;margin-top:.7rem;font-size:clamp(1.8rem,1.3rem + 1.5vw,2.4rem);font-weight:620}.HiPjKa_seriesNote{color:var(--ink-soft);margin-top:.9rem}.HiPjKa_parts{border-top:2px solid var(--ink)}.HiPjKa_parts li{border-bottom:1px solid var(--silver-2);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.1rem;display:grid}.HiPjKa_partNumber{color:var(--pacific);font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:2rem;font-style:italic;font-weight:500;line-height:1}.HiPjKa_partLink{color:var(--ink);font-family:var(--font-display);font-size:1.25rem;font-weight:620;text-decoration:none}.HiPjKa_partLink:hover{color:var(--pacific-deep);-webkit-text-decoration:underline wavy var(--surf-strong) 1.5px;text-decoration:underline wavy var(--surf-strong) 1.5px;text-underline-offset:.25em}.HiPjKa_parts p{color:var(--ink-soft);margin-top:.25rem;font-size:.975rem}@media (max-width:52rem){.HiPjKa_series{grid-template-columns:1fr}}
.owNlwG_figure{--live:#e5383b;--site:#141414;--pad:clamp(.75rem, 2.5vw, 1.5rem);border:1px solid var(--silver);border-radius:4px;margin-top:2rem;overflow:hidden}.owNlwG_stage{background-color:var(--foam);background-image:radial-gradient(circle, color-mix(in srgb, var(--silver-2) 55%, transparent) 1px, transparent 1.5px);background-size:18px 18px;height:32rem;position:relative}.owNlwG_icon{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem}.owNlwG_stage[data-offscreen] .owNlwG_art *,.owNlwG_stage[data-view=player] .owNlwG_browser .owNlwG_art *,.owNlwG_player[data-paused] .owNlwG_art *{animation-play-state:paused}.owNlwG_browser,.owNlwG_player{inset:var(--pad);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent), 0 24px 50px -28px color-mix(in srgb, var(--navy) 55%, transparent);border-radius:10px;position:absolute;overflow:hidden}.owNlwG_browser{transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);background:#fff;flex-direction:column;display:flex}.owNlwG_stage[data-view=player] .owNlwG_browser{opacity:0;transform:scale(.97)}.owNlwG_chrome{background:var(--lightningcss-light,#e8eaed)var(--lightningcss-dark,#35363a);flex:none;align-items:center;gap:.4rem;height:2.1rem;padding-inline:.8rem;display:flex}.owNlwG_chrome i{background:#ff5f57;border-radius:50%;width:.65rem;height:.65rem}.owNlwG_chrome i:nth-child(2){background:#febc2e}.owNlwG_chrome i:nth-child(3){background:#28c840}.owNlwG_address{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202124);border-radius:999px;flex:0 22rem;height:1.3rem;margin-left:.8rem}.owNlwG_site{color:#fff;background:var(--site);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.owNlwG_nav{z-index:2;background:linear-gradient(#000000b3,#0000);align-items:center;gap:1rem;padding:.75rem clamp(1rem,3vw,2rem);font-size:.8rem;display:flex;position:absolute;inset:0 0 auto}.owNlwG_links{color:#d4d4d4;flex:1;gap:1.1rem;display:flex}.owNlwG_links b{color:#fff}.owNlwG_nav .owNlwG_icon{width:1.1rem;height:1.1rem}.owNlwG_avatar{background:linear-gradient(135deg,#4f8ef7,#2455c3);border-radius:4px;width:1.4rem;height:1.4rem}.owNlwG_billboard{flex:1;align-items:center;min-height:0;padding:2.5rem clamp(1rem,3vw,2rem) .5rem;display:flex;position:relative}.owNlwG_billboardScene{width:72%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.owNlwG_billboard:after{content:"";background:linear-gradient(transparent, var(--site));pointer-events:none;height:30%;position:absolute;inset:auto 0 0}.owNlwG_pitch{z-index:1;justify-items:start;gap:.7rem;display:grid;position:relative}.owNlwG_badge{background:var(--live);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.7rem;font-weight:800;display:inline-flex}.owNlwG_badge:before{content:"";background:#fff;border-radius:50%;width:.4rem;height:.4rem;animation:1.4s ease-in-out infinite owNlwG_blink}@keyframes owNlwG_blink{50%{opacity:.25}}.owNlwG_title{max-width:10ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,1.3rem + 2.4vw,3.1rem);font-weight:700;line-height:.95}.owNlwG_synopsis{gap:.45rem;display:grid}.owNlwG_synopsis i{background:#4a4a4a;border-radius:3px;width:15rem;max-width:100%;height:6px;display:block}.owNlwG_synopsis i+i{width:10rem}.owNlwG_actions{align-items:center;gap:.6rem;margin-top:.3rem;display:flex}.owNlwG_liveNow,.owNlwG_moreInfo{font:inherit;border-radius:6px;align-items:center;gap:.45rem;padding:.6rem 1.25rem .6rem 1rem;font-size:1.05rem;font-weight:700;line-height:1;display:inline-flex}.owNlwG_liveNow{color:#fff;background:var(--live);cursor:pointer;border:0;animation:1.8s ease-in-out infinite owNlwG_throb;position:relative}.owNlwG_liveNow .owNlwG_icon{width:1.15rem;height:1.15rem}.owNlwG_liveNow:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 60%, transparent);animation:1.8s ease-out infinite owNlwG_pulse;position:absolute;inset:0}.owNlwG_liveNow:hover{background:#c92a2e}@keyframes owNlwG_pulse{70%,to{box-shadow:0 0 0 16px #0000}}@keyframes owNlwG_throb{50%{transform:scale(1.04)}}.owNlwG_moreInfo{color:#fff;background:#6d6d6eb3}.owNlwG_moreInfo .owNlwG_icon{width:1.2rem;height:1.2rem}.owNlwG_row{flex:none;gap:.55rem;padding:0 clamp(1rem,3vw,2rem) 1rem;display:grid;position:relative}.owNlwG_rowTitle{font-size:.85rem;font-weight:700}.owNlwG_tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.owNlwG_tile{aspect-ratio:16/9;border-radius:4px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.owNlwG_tile svg{width:100%;height:100%;position:absolute;inset:0}.owNlwG_tile b{background:var(--live);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;margin-bottom:.3rem;padding:.05rem .35rem;font-size:.6rem;font-weight:800;position:relative}.owNlwG_player{color:#fff;visibility:hidden;opacity:0;transform-origin:var(--origin);transition:opacity .45s var(--ease-out), transform .6s var(--spring), visibility 0s .6s;background:#000;transform:scale(.1)}.owNlwG_stage[data-view=player] .owNlwG_player{visibility:visible;opacity:1;transition:opacity .3s var(--ease-out), transform .6s var(--spring), visibility 0s;transform:none}.owNlwG_playerScene{width:100%;height:100%;transition:filter .3s var(--ease-out);position:absolute;inset:0}.owNlwG_player[data-paused] .owNlwG_playerScene{filter:brightness(.6)}.owNlwG_player:before,.owNlwG_player:after{content:"";pointer-events:none;position:absolute;inset-inline:0}.owNlwG_player:before{background:linear-gradient(#0000008c,#0000);height:25%;top:0}.owNlwG_player:after{background:linear-gradient(#0000,#000000d9);height:40%;bottom:0}.owNlwG_back,.owNlwG_control,.owNlwG_live{font:inherit;cursor:pointer}.owNlwG_back{z-index:1;color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:.75rem;left:.75rem}.owNlwG_back:hover,button.owNlwG_control:hover:not(:disabled){background:#ffffff1f}.owNlwG_liveNow:focus-visible,.owNlwG_back:focus-visible,.owNlwG_control:focus-visible,.owNlwG_live:focus-visible{outline-offset:2px;outline:2px solid #fff}.owNlwG_controls{z-index:1;gap:.35rem;padding:0 clamp(.75rem,2vw,1.25rem) .6rem;display:grid;position:absolute;inset:auto 0 0}.owNlwG_timeline{align-items:center;gap:.9rem;min-height:2rem;display:flex}.owNlwG_track{background:#ffffff4d;border-radius:4px;flex:1;height:4px;position:relative}.owNlwG_fill{inset-block:0;width:var(--at);background:var(--live);border-radius:inherit;transition:width .35s var(--ease-out);position:absolute;left:0}.owNlwG_knob{top:50%;left:var(--at);background:var(--live);width:14px;height:14px;transition:left .35s var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.owNlwG_player[data-live] .owNlwG_knob{animation:1.8s ease-out infinite owNlwG_pulse}.owNlwG_live{color:#d4d4d4;letter-spacing:.1em;text-transform:uppercase;background:#5b5b5b;border:0;border-radius:3px;padding:.2rem .5rem;font-size:.72rem;font-weight:800;transition:background .2s,color .2s}.owNlwG_live:hover{color:#fff;background:#737373}.owNlwG_player[data-live] .owNlwG_live{color:#fff;background:var(--live);cursor:default}.owNlwG_buttons{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.owNlwG_group{align-items:center;gap:.25rem;display:flex}.owNlwG_group:last-child{justify-content:flex-end}.owNlwG_control{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}span.owNlwG_control{cursor:default}.owNlwG_control:disabled{color:#ffffff59;cursor:default}.owNlwG_skip{font-family:var(--font-mono);font-size:.5rem;font-weight:700;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.owNlwG_playing{white-space:nowrap;font-size:.95rem;font-weight:600}@media (prefers-reduced-motion:reduce){.owNlwG_browser,.owNlwG_player,.owNlwG_playerScene,.owNlwG_fill,.owNlwG_knob{transition:none}}@media (max-width:44rem){.owNlwG_stage{height:30rem}.owNlwG_links span:nth-child(n+3),.owNlwG_tile:nth-child(n+4),.owNlwG_playing{display:none}.owNlwG_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.owNlwG_billboard{align-items:flex-end;padding-bottom:1rem}.owNlwG_billboardScene{width:100%;-webkit-mask-image:linear-gradient(#000 40%,#0000 85%);mask-image:linear-gradient(#000 40%,#0000 85%)}.owNlwG_buttons{grid-template-columns:auto minmax(0,1fr)}}
._2zb5Ba_group{border-top:2px solid var(--ink);scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1rem 3rem;padding-block:2.5rem;display:grid}._2zb5Ba_group+._2zb5Ba_group{border-top-width:1px;border-top-color:var(--silver-2)}._2zb5Ba_groupHead{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}._2zb5Ba_company{letter-spacing:-.025em;font-size:clamp(1.9rem,1.3rem + 1.6vw,2.6rem);font-weight:620}._2zb5Ba_groupHead ._2zb5Ba_groupYears{margin-top:.4rem;font-size:.85rem}._2zb5Ba_roles{gap:2.5rem;display:grid;position:relative}._2zb5Ba_roles:has(>li+li):before{content:"";background:repeating-linear-gradient(to bottom, var(--silver-2) 0 4px, transparent 4px 8px);width:1px;position:absolute;top:.8rem;bottom:.5rem;left:5px}._2zb5Ba_role{padding-left:1.9rem;position:relative}._2zb5Ba_role:before{content:"";background:linear-gradient(to bottom, var(--navy) 0 50%, #fff 50%);width:11px;height:11px;box-shadow:0 0 0 1.5px var(--ink), 0 0 0 5px var(--foam);border-radius:50%;position:absolute;top:.55rem;left:0}._2zb5Ba_title{font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);font-weight:600;line-height:1.2}._2zb5Ba_roleMeta{margin-top:.35rem}._2zb5Ba_summary{max-width:44rem;color:var(--ink-soft);margin-top:.8rem;font-size:1.05rem}._2zb5Ba_highlights{gap:.6rem;max-width:44rem;margin-top:1rem;display:grid}._2zb5Ba_highlights li{padding-left:1.35rem;position:relative}._2zb5Ba_highlights li:before{content:"";background:linear-gradient(to bottom, var(--pacific) 0 50%, var(--seafoam) 50%);width:8px;height:8px;box-shadow:0 0 0 1px var(--pacific);border-radius:50%;position:absolute;top:.62em;left:0}._2zb5Ba_caseLink{background:color-mix(in srgb, var(--seafoam) 45%, transparent);border-left:3px solid var(--pacific);justify-items:start;gap:.2rem;max-width:44rem;margin-top:1.2rem;padding:.85rem 1rem;display:grid}._2zb5Ba_caseLink>:first-child{color:var(--pacific)}._2zb5Ba_caseLink[data-draft]{background:color-mix(in srgb, var(--shallows) 60%, transparent);border-left-color:var(--silver-2)}._2zb5Ba_caseLink[data-draft]>:first-child{color:var(--steel)}._2zb5Ba_caseLink ._2zb5Ba_caseLinkTitle{font-weight:650}@media (max-width:48rem){._2zb5Ba_group{grid-template-columns:1fr}._2zb5Ba_groupHead{position:static}}
.Hx0lNG_hero{grid-template-columns:minmax(15rem,24rem) minmax(0,1fr);align-items:center;gap:2.5rem clamp(2.5rem,6vw,5.5rem);padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,5vw,3.5rem);display:grid}.Hx0lNG_hello{margin-bottom:.4rem;font-size:1.15rem;font-weight:650}.Hx0lNG_heroTitle{color:var(--ink);font-variation-settings:"SOFT" 70, "WONK" 0;letter-spacing:-.035em;font-size:clamp(3.6rem,.8rem + 8.2vw,7.4rem);font-weight:640;line-height:.95}.Hx0lNG_promise{max-width:34rem;color:var(--ink-soft);margin-top:1.4rem;font-size:clamp(1.18rem,1rem + .55vw,1.42rem);line-height:1.5}.Hx0lNG_ctas{margin-top:2rem}@media (prefers-reduced-motion:no-preference){.Hx0lNG_rise{animation:Hx0lNG_rise .9s calc(var(--i,0) * 90ms + 60ms) var(--ease-out) both}}@keyframes Hx0lNG_rise{0%{opacity:0;transform:translateY(16px)}}.Hx0lNG_career{container-type:inline-size}.Hx0lNG_career a{color:inherit;background:linear-gradient(to top, color-mix(in oklab, var(--seafoam) 70%, var(--foam)), color-mix(in oklab, var(--seafoam) 70%, var(--foam))) bottom / 100% 0 no-repeat;transition:background-size .45s var(--ease-out);grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1.5rem;margin-inline:-.85rem;padding:1.05rem .85rem;text-decoration:none;display:grid}.Hx0lNG_career a:hover{background-size:100% 100%}.Hx0lNG_careerCompany{font-family:var(--font-display);font-variation-settings:"SOFT" 40, "WONK" 0;letter-spacing:-.015em;transition:font-variation-settings .6s var(--ease-out);font-size:1.6rem;font-weight:620}.Hx0lNG_career a:hover .Hx0lNG_careerCompany{font-variation-settings:"SOFT" 100, "WONK" 1}.Hx0lNG_careerRole{color:var(--ink-soft)}.Hx0lNG_careerYears{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}@container (max-width:34rem){.Hx0lNG_career a{grid-template-columns:minmax(0,1fr) auto}.Hx0lNG_careerRole{grid-area:2/1/auto/-1;font-size:.95rem}}.Hx0lNG_band{margin-top:var(--section);color:var(--on-dark);background:var(--deep);padding-block:clamp(4rem,8vw,6.5rem) clamp(5rem,9vw,7.5rem);position:relative}.Hx0lNG_band .Hx0lNG_bandKicker{color:var(--surf)}.Hx0lNG_bandTitle{letter-spacing:-.025em;max-width:18ch;margin-top:.8rem;font-size:clamp(2.1rem,1.2rem + 3vw,3.6rem);font-weight:600}.Hx0lNG_bandAccent{color:#0000;background-image:linear-gradient(100deg, var(--surf), #b7f0eb 45%, #fff 60%, var(--surf));font-variation-settings:"SOFT" 100, "WONK" 1;-webkit-background-clip:text;background-clip:text;font-style:italic}@supports (color:lab(0% 0 0)){.Hx0lNG_bandAccent{background-image:linear-gradient(100deg, var(--surf), lab(90.8022% -19.4064 -3.96787) 45%, #fff 60%, var(--surf))}}.Hx0lNG_beats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin-top:2.25rem;display:grid}.Hx0lNG_beats dt{margin-bottom:.3rem;font-weight:750}.Hx0lNG_beats dd{color:var(--on-dark-muted);font-size:.95rem}.Hx0lNG_bandLink{margin-top:2.25rem;display:inline-block}@media (max-width:56rem){.Hx0lNG_beats{grid-template-columns:1fr}}@media (max-width:52rem){.Hx0lNG_hero{grid-template-columns:minmax(0,1fr);row-gap:1.75rem}.Hx0lNG_heroPortrait{justify-self:center;width:min(16rem,75%)}}.Hx0lNG_belowFold{content-visibility:auto;contain-intrinsic-size:auto 50rem}
