@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.woff2)format("woff2-variations");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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAxkABMAAAAAFZAAAAwBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVIEmJyoAgQwvZBEICoosiE0LNgAwjiQBNgIkA2IEIAWGeAeBWwwHGzATIxG2k5OySvEXCbYhWv3gJrFpmoZGMZIax+NtVJ3VzdFgGn7fE9wAFrgQPhkhySw8fWvlr+qe4WMCdQFAhQrQRScSHDiUmxhzPjLv/P78e9afzDi32H3iHarWIEmFcQqmTmchdp/gP4Ff0P/pzP5oRmBgGWEpQNClugqo6PKuKNc3BxVg1QeQbG9WJpCJZQkp3XpLlszhJjDgHQblcAZnMRpJyPe/AGdh/3O/T5uzzPL9mc1sFlA4UqJCV+WnmJ8lyhK+X1ykEowHlJ26CncLgAoAlKiqsLbw7+L+G1JOWa5ZM17mPNKpEQOSOjN7vLaxCBCzeb2KIhiEiEyCACHFisn0LO2HNixAEkDRtcMoFDztZPkCiGBL8vWtfkd/QTPoc+ZLgCUkyAGSpNdrRKBwHlAPUNioPz3+Q+FZiOwP4qqmgp3kH3gHQPcNBihnEAQfBbIFQDW9d5pPEwTcO9I8AQh3ZS3yslBoVNrFOglyrXSk+vo91dP9eFeOYBwVR94uJadaae40JCBROZ0BKvHHAcH/DbfgfeC5vH5HXwpAutT3EWVzHNquU0wAFDBANoOgeMv9f50rncGl3IRrPUcw9hN5TT6SPn5QQzDrR/KKfCC9C9XrWbzTkM0yhyyCIjGppMt07og0YtKlkCFVq7NDOkXI5uOr2gNxoEWbKYdhq0LAb4BEYDZcmuHgLVwctXpw8rUPvrNg9SkQkyyAKVyg+wlyIWOA/AXgCWAbAAZNepMMjbq3hHAqDOWbEWuNb4uNQ6HullXc6u1NTanW2rxqQ63ilqiwWbDQLEQb0DpykZyfI4TA7n+X2PYeOvDOOwHy3XfJ/W/D1nfQgfdC6G0fg1qFIICpmwL/g0828ErPewSxjd787AVkohIMhQaSIO98e/e9m7E+xKJtpA7oOmFOaNrmiZOia3cneVeBrZeeIVhCEeQnc/P3RnQF0VW3rT13nL+0wde1KETzH8tfXrO7au/pKjWs85pCrtBL7xHb7n6xEZMp5TiQ9j9fC3+SEENhat5w1VNH6zMXo8GwYC6E/EsGNDKG8ENPwdbgk16E6jehA3cQ227vVSzgBvxB1/3v3z9xHecEmeAt/Dj/Udbc+yJ534sCETfLQUF85PCrb7xx/NWT7qrVsr15ISOc9S5aF0L1a67x1iMmJiTwZZrDxo0lExzEH+RSv8vj8j8WcvDNCvvA+acOdHcO9A9PDQw5hk5o7Gb9kPX8m1YyTTZbrCZ3ltaXM4dyyovKdJdK6R4cZmTU0nJYCDmxdw1lPrgctR7eyARmijpjoYFKCGxuyuAKlJMxX4FS0ZafEk12c5JTwf3pjDUxmbFTvkI85ys7pZTkaOoXRyQ9ZvavpYxHEsum/WsoD5ObVO9lUSt5K1hDK5c967govrbW8/HdOpdVTod8za74va+ce9Yd97x+GNAJ/Pjj8Y6lw9+e937x/p3/jFBvDTo8AeRP7nr2rDPffxtSYro4rosIxB0MbXsjLqdHzKMX/p/pUk/J3uBQfAfH2bNSfUQz3uWkbF/G5dph88jopEKvskq+4lByc/bSXq/Da79muzysthq6/R2dtm62eTpAuVzIcHkQ3Rerb91WhwfvC9Q3VutLx9vdeawOttODPwfX42HbuEFjGR30afMIp9mwSJRh3QkNtSCAR55SCVdiLmBP7VKwQrjCgcCqwDAxX165Jw2YxnVE5H5BfsAIDG6U36F9+xx0Q58SK1rMsVGrbRfe5dQvwZnWieqQ9fEWVdU0THVzGEPqLXU+6Gk+9jozBQEICiw6D8AqIEe3cbQjbgkvq3Id+sSYtZDpZSSMgZnRoC4rt33aLzBvCrEc58bhWVhvEJOKkAp8YH00KklDb2ihf+iHynhNZivp8MDzfAzRIw+kVQ1vBIOVCv2Z27kTDna7B6khd/N0OI2nEVkWxXLO8+fw3Ol8TnOAMHI+BAimYAQNZADL2GHwy1Yw0nuFLMIxdswFv2IMOGlS+sUNKRyzKY13unxDsa8slfLVAfUTgmGhSEAsIYnTaQEo3hzy6Y/RWCWdZqWXg+zNid3n+/ixMXdu1XSX0khlQiGRxVUwqARBHXY6G/fTJIgePf2SKJqwQjXq4VjEQDe7tVbYzrROzmfxVWDfu8OS2fqnrs39IMLX7KuhsCUQUKvP3VNSjb7QEPO8I33KBNfFTuop5Bi6uuJyOt0eSP2COnJ+t2Mhf7wt4VGqog/vEROmJDcbdAoshKTBZNJjWh12a9JnumVz0+CNyGPm1YZEDzXBk1gplBrDuS2ugpL0/nNNrhclstyiDkd/ttC7Q1slBLkxjEtiY5zkBIfn6jY+yfA8+YnFvGB1uih0Iuw0DjuF3eBMNbqgDcqkJaUy3qBpXn6t2ynOLNGgtFEcUAMh6nS+GHckjNWkxbfXeucb48zpwWCoECo6EGLI5UPG4PUzYJBjVs+rgjOYy/WQPYYHhXzYbXQooPd4bJNJK0dXcO/exFM9o2iKC7gwNV4wLS1Z542UubImrsZ+D6lPNdbhJ4sdz0dyqUCBmt6/F/y70sR59p5QSDpURNZps/lsVNvLYsFgE0Ua90OjMV4Yo9B6rZP5GHIbYNorSxKqw4XgiTVHwv6uazaTcYG0seDb3RPU6/G5NkQjglH0oO2P7ePh8ELBLrbrmYAzniEt5mD5xo0P32pL0VKuUG8MJmsUDwY3byYtg0qHmNPc3Hx9Z8qzNwPqzEaMry//IfGF61DQpIx3bV+NhXye+q80UQyHu8SIQTHHFImsbG/ftkWsEjux8zm4KrqKcmBXbPPFy42uIu7Z3R/PVawz03V0797P5mJ9Kredz7+7z5M8/UhdK72441Luo8CJU/KITSnlwlG/aOHQp7B9+7pEM1YIs66y7YdI+OgNKlfM1e5237hb3ujgyz7aspKACRZbCwaMi7GBDEPStyYIICFGXAy4SEr13mgsGnEb9a5V6JAJerlsPG6FSS2rnlytP7ouz9pSrYl4LtcLhfL59W3QfYTApN9pN6vVNmeLHDhtTkKvxwrN6E02u+j12mft1E3N3PhjpBBvpeKFy9B9aCKXK+XGYD4tvIHekIfG5W3l6gDpXQEJHhNniO4+a0DfS70O+E2FQjAIt0H3KQoyijarxaC28p/ev3iIk5blGaFhKLfb3SG2B1d3HNbMVVEUlK7F0oU6Cjcuwiz6YnUCIEQQYhgkZPPdSKUKHq8gl7OyPNPPZDC5vQYYVmtBvw3aV02zM7C8OAGnU2BbBSfVDkYYHxQv7a/UKMhJkCmuzfd7KVYDAfXkQYQ4k48fbNQSy+9K9DokS6by6VKA6+vOxKKSrZQGQNieCLEjAuDyF6RswakesYWCclthzQGRFuylSVGWO/0FkbMYjeT8lertoQoaNZuAQQxm7hKGfhJTzWS2QZNj++Vyo1taN2IGKRoQgWjT6QwQACCAyW+ZO3+w6IYCxlUAgEyl/T+vAHD49c4fyWr1pTsWXBRkK7/KqvV7J+w/dQgg2Oi82rdglu7Bg4NggpdhqzAvKmSkYPPuDBEA+Pu04EssfPMeIKBQD8MA2wyjzhtl+QcYsQHwOXkHFzpzL1dS5QM3bMfJLZMRcIdC/7nLqK/pqfR6kEsg5iYXQs5zxec4N2Rb5paQyQqnIQq4S0wv90hXy318SnlApvhtxMTAqqKKPBbHbi1eBcuiiBNH1ifRrMo4wSCua5Wmw0kpaXyWpQHtnz0ZBSEbx9MZkqCovTPxSqo02rQFG1MxW8In8aNuac5UQ8+cMmaNA43B7paXMVvAWGpBUTXFlMIm3lQ7YpP1KTWcWAczU8mvzEisQ6v27dayV+Fi//C4BLw0o3/IKtd0PO20jd7StbMbaq2Kaec6Fe3XY53a90z5STrSBJzdrqsEne2aWIbWCbXTZ4paHhqrP5Wt52RotiZ6+k8pyletZ6ycUplsUZ2u1hVXlr0DlM3yJk8ChF+iEFT7QzDUqjfNYcp8GsWKI6544ksgoUQYiSVFUiVN0tFqznyyklhJtNauZsb3SaQoymyOto0HKSIcEm8r2BI8EawMlNbtMovXS3ZZZIYqtvyBptGxde3sqRrvWAFte8ctaKZE+SjSdpPfAQ==)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.woff2)format("woff2-variations");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}:root{--bg:#0b0a09;--ink:#ede6d8;--mute:#9b9486;--line:#ede6d829;--hot:#ff4a00;--display:"Big Shoulders Display Variable", "Arial Narrow", Impact, sans-serif;--text:"Hanken Grotesk Variable", system-ui, sans-serif;--mono:"Martian Mono Variable", ui-monospace, Consolas, monospace;--gutter:clamp(16px, 2.2vw, 36px);--nav-h:56px;color-scheme:dark}@view-transition{navigation:auto}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font:400 1.0625rem/1.55 var(--text);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}::selection{background:var(--hot);color:#000}:focus-visible{outline:2px solid var(--hot);outline-offset:3px}[hidden]{display:none!important}.flood :focus-visible{outline-color:#000}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--hot);color:#000;padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}.hot{color:var(--hot)}#field{z-index:0;pointer-events:none;width:100vw;height:100lvh;display:none;position:fixed;inset:0}.gl #field{display:block}main{z-index:1;position:relative}.label{font:400 .625rem/1.5 var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--mute)}.label .hot,.label.hot{color:var(--hot)}.display{font-family:var(--display);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;font-weight:800;line-height:.88}.display--xl{font-size:clamp(4.25rem,13.5vw,15.5rem)}.display--lg{font-size:clamp(3.5rem,8.6vw,9.5rem)}.display--case{font-size:clamp(3.75rem,11vw,12rem)}.dn-word{white-space:nowrap;display:inline-block}.dn-ch{text-align:center;display:inline-block}.dn-noise{color:var(--hot);opacity:.85}.nav{z-index:20;height:var(--nav-h);padding:0 var(--gutter);font:400 .6875rem/1 var(--mono);text-transform:uppercase;justify-content:space-between;align-items:center;transition:color .3s;display:flex;position:fixed;inset:0 0 auto}.nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b0a09f0 55%,#0000);transition:opacity .3s;position:absolute;inset:0 0 -22px}.flood .nav:before{opacity:0}.nav a{text-decoration:none}.nav__name{font:800 1.35rem/1 var(--display);letter-spacing:.01em}.nav nav{align-items:center;gap:clamp(14px,2.4vw,34px);display:flex}.nav nav a{padding:8px 0;position:relative}.nav nav a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.nav nav a:hover:after{transform:scaleX(1)}.nav__cta{color:var(--hot)}.flood .nav,.flood .nav__cta{color:#0b0a09}.hud{width:340px;height:100%;font:400 .625rem/1 var(--mono);text-transform:none;color:var(--mute);pointer-events:none;font-variant-numeric:tabular-nums;align-items:center;gap:18px;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.gl .hud{display:flex}.hud b{color:var(--ink);font-weight:400}.hud__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hud__label b{text-transform:uppercase}.flood .hud,.flood .hud b{color:#0b0a09}.bar{background:var(--line);height:1px;display:none;position:absolute;bottom:0;left:0;right:0}.gl .bar{display:block}.bar i{background:var(--hot);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.flood .bar{background:#00000040}.flood .bar i{background:#0b0a09}.hero{min-height:100svh;padding:calc(var(--nav-h) + 10px) var(--gutter) 18px;grid-template-rows:auto 1fr auto;display:grid}.hero__top{justify-content:space-between;gap:16px;display:flex}.hero__equation{text-transform:none}.hero__equation sub{font-size:.8em}.hero__name{min-height:0;font:900 min(24vw, 34svh)/.84 var(--display);text-transform:uppercase;letter-spacing:0;margin:12px 0;overflow:hidden}.hero__name span{display:block}.gl .hero__name{color:#0000;user-select:none}.hero__base{grid-template-columns:minmax(0,5fr) minmax(0,7fr) auto;grid-template-areas:"lede facts cue";align-items:end;gap:clamp(16px,3vw,48px);display:grid}.hero__lede{font:800 clamp(1.75rem, 3vw, 3rem)/.98 var(--display);text-transform:uppercase;text-wrap:balance;grid-area:lede}.hero__facts{grid-area:facts;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hero__facts dt{color:var(--mute);margin-bottom:4px}.hero__facts dd{color:var(--ink)}.hero__facts dd.hot{color:var(--hot)}.hero__cue{color:var(--ink);white-space:nowrap;grid-area:cue;text-decoration:none}.hero__cue span{animation:1.8s ease-in-out infinite nudge;display:inline-block}@keyframes nudge{50%{transform:translateY(4px)}}.statement{min-height:150vh;padding:26vh var(--gutter) 22vh;align-content:center;gap:28px var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.statement .label{grid-column:1/-1}.statement__text{font:700 clamp(2.5rem, 7.1vw, 8rem)/.96 var(--display);text-transform:uppercase;grid-column:1/span 11}.statement__text span{transition:opacity .2s linear}.now__list{color:#d7d0c2;gap:10px;max-width:42rem;display:grid}.now__list li{padding-left:22px;position:relative}.now__list li:before{content:"";background:var(--hot);width:10px;height:2px;position:absolute;top:.68em;left:0}.vlc{gap:0 var(--gutter);padding:12vh var(--gutter) 16vh;grid-template-columns:repeat(12,minmax(0,1fr));min-height:170vh;display:grid}.vlc__slot{grid-column:1/span 6;height:76vh;position:sticky;top:12vh}.vlc.now{min-height:110vh}.vlc--flip .vlc__slot{grid-area:1/7/auto/-1}.vlc--flip .vlc__copy{grid-area:1/1/auto/span 6}.vlc__copy{flex-direction:column;grid-column:7/-1;gap:26px;padding-top:6vh;display:flex}.vlc__role{font:700 clamp(1.5rem, 2.4vw, 2.5rem)/1 var(--display);text-transform:uppercase}.lead{max-width:34em;font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.35}.vlc__detail{color:#c9c2b4;gap:14px;max-width:38em;display:grid}.pull{font:700 clamp(1.9rem, 3.5vw, 3.75rem)/1 var(--display);text-transform:uppercase;color:var(--hot);text-wrap:balance}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips li{font:400 .625rem/1 var(--mono);border:1px solid var(--line);text-transform:uppercase;background:#0b0a0980;padding:7px 9px}.section-head{padding:22vh var(--gutter) 10vh;gap:26px;display:grid}.section-head__note{max-width:32em;margin-left:auto;font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.35}.sample{gap:0 var(--gutter);padding:10vh var(--gutter) 14vh;grid-template-columns:repeat(12,minmax(0,1fr));min-height:165vh;display:grid}.sample__stage{grid-area:1/1/auto/span 7}.sample__slot{height:80vh;position:sticky;top:10vh}.sample__copy{flex-direction:column;grid-area:1/8/auto/-1;gap:24px;padding-top:5vh;display:flex}.sample--flip .sample__stage{grid-column:6/-1}.sample--flip .sample__copy{grid-column:1/span 5}.sample__meta{flex-wrap:wrap;gap:4px 14px;display:flex}.sample__kicker{font:700 clamp(1.45rem, 2.2vw, 2.3rem)/1.02 var(--display);text-transform:uppercase;text-wrap:balance}.sample__summary{color:#d7d0c2;max-width:34em}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.metrics>div{border-bottom:1px solid var(--line);padding:12px 12px 16px 0}.metrics>div:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.metrics dd{font:800 clamp(1.7rem, 2.9vw, 3.1rem)/1 var(--display);overflow-wrap:anywhere;margin-top:8px}.metrics dd.metrics__note{font:400 .8125rem/1.3 var(--text);color:var(--mute);margin-top:6px}.go{background:var(--hot);color:#0b0a09;font:500 .6875rem/1 var(--mono);text-transform:uppercase;align-self:flex-start;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;transition:background .2s,gap .2s;display:inline-flex}.go:hover{background:var(--ink);gap:22px}.honest{padding:22vh var(--gutter) 20vh;grid-template-columns:minmax(0,1fr);gap:34px;display:grid}.honest__title{max-width:11em}.honest__grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.honest__cell{padding:20px var(--gutter) 28px 0}.honest__cell+.honest__cell{padding-left:var(--gutter);border-left:1px solid var(--line)}.honest__num{font:900 clamp(5rem, 15.6vw, 22rem)/.84 var(--display);letter-spacing:-.01em}.honest__cell--hot .honest__num{color:var(--hot)}.honest__what{font:700 clamp(1.5rem, 2.4vw, 2.5rem)/1 var(--display);text-transform:uppercase;margin:14px 0 6px}.honest__bar{background:var(--line);height:6px;margin-top:18px}.honest__bar i{background:var(--ink);height:100%;display:block}.honest__cell--hot .honest__bar i{background:var(--hot)}.honest__quote{max-width:26em;color:var(--ink);margin-left:auto}.archive{padding:20vh var(--gutter) 16vh}.archive__head{gap:22px;margin-bottom:30px;display:grid}.archive__tools{gap:12px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.search{flex:280px;max-width:460px;display:block}.search input{border:1px solid var(--line);width:100%;font:400 .75rem/1.2 var(--mono);appearance:none;background:#0b0a09b8;border-radius:0;padding:12px 14px}.search input::placeholder{color:var(--mute)}.search input:focus{border-color:var(--hot);outline:none}.filters{flex-wrap:wrap;gap:6px;display:flex}.filters button{cursor:pointer;border:1px solid var(--line);font:400 .625rem/1 var(--mono);text-transform:uppercase;background:#0b0a09b8;padding:10px 12px}.filters button:hover{border-color:var(--ink)}.filters button[aria-pressed=true]{background:var(--hot);border-color:var(--hot);color:#0b0a09}.archive__body{gap:0 var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.rows{border-top:1px solid var(--line);grid-area:1/1/auto/span 7}.rows li{border-bottom:1px solid var(--line)}.rows a{grid-template-columns:34px minmax(0,1fr) 118px 42px minmax(84px,118px);align-items:baseline;gap:12px;padding:13px 0;text-decoration:none;transition:padding .22s cubic-bezier(.2,.7,.2,1),color .15s;display:grid}.rows__title{font:700 clamp(1.45rem, 2.15vw, 2.25rem)/1 var(--display);text-transform:uppercase}.rows__metric{font:700 clamp(1.05rem, 1.35vw, 1.4rem)/1 var(--display);text-align:right;text-transform:uppercase;overflow-wrap:anywhere}.rows a:hover,.rows a:focus-visible{color:var(--hot);padding-left:12px}.rows a:hover .label,.rows a:focus-visible .label{color:var(--hot)}.rows__none{padding:22px 0;display:none}.archive[data-empty] .rows__none{grid-area:1/1/auto/span 7;display:block}.archive[data-empty] .rows{border-top:0}.archive__stage{top:calc(var(--nav-h) + 12px);grid-area:1/8/auto/-1;position:sticky}.archive__slot{height:min(70vh,40vw)}.archive__caption{text-align:right;margin-top:12px}.skills{padding:20vh var(--gutter) 22vh;gap:34px;display:grid}.skills__grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.skills__cell{border-bottom:1px solid var(--line);padding:16px 20px 30px 0}.skills__cell:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:20px}.skills__note{color:#c9c2b4;margin:8px 0 18px;font-size:.9375rem}.skills__cell ul{font:700 clamp(1.3rem, 1.9vw, 2rem)/1.08 var(--display);text-transform:uppercase;flex-wrap:wrap;gap:0 .55em;display:flex}.awards{gap:16px var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:12vh;display:grid}.awards>h2{grid-column:1/span 2}.awards ol{border-top:1px solid var(--line);grid-column:3/-1}.awards li{border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,4fr) minmax(0,5fr) 120px;align-items:baseline;gap:16px;padding:14px 0;display:grid}.awards strong{font:700 clamp(1.5rem, 2.2vw, 2.3rem)/1 var(--display);text-transform:uppercase}.awards strong a{text-underline-offset:.14em;text-decoration-color:var(--hot)}.awards__paper{font-size:clamp(1.2rem,1.55vw,1.6rem)!important;line-height:1.08!important}.about__item .label{margin-top:3px;display:block}.about__item a,.brief__also a{text-underline-offset:.2em;text-decoration-color:var(--hot)}.awards__detail{color:#c9c2b4;font-size:.9375rem;line-height:1.35}.awards__org{text-align:right}.end{gap:18px var(--gutter);min-height:100svh;padding:calc(var(--nav-h) + 8px) var(--gutter) 18px;color:#0b0a09;background:0 0;grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.no-gl .end,html:not(.gl) .end{background:var(--hot)}.end .label{color:inherit}.end__copy{flex-direction:column;grid-column:1/span 7;justify-content:center;gap:24px;display:flex}.end__title{font:900 clamp(5rem, 11.3vw, 14rem)/.82 var(--display);text-transform:uppercase}.end__mail{font:800 clamp(1.45rem, 3.7vw, 4rem)/1 var(--display);text-transform:uppercase;text-underline-offset:.13em;overflow-wrap:anywhere;text-decoration-thickness:.06em}.end__links{flex-wrap:wrap;gap:8px;display:flex}.end__links a,.end__links button{cursor:pointer;font:500 .625rem/1 var(--mono);text-transform:uppercase;color:inherit;background:0 0;border:1px solid #0b0a09;padding:11px 13px;text-decoration:none;transition:background .15s,color .15s;display:block}.end__links a:hover,.end__links button:hover{color:var(--hot);background:#0b0a09}.end__qr{grid-column:8/-1;align-self:center;justify-items:end;gap:12px;display:grid}.end__slot{aspect-ratio:1;width:min(100%,68vh)}.end__svg{color:#0b0a09;width:100%;height:100%;display:block}.gl .end__svg{visibility:hidden}.end__qr figcaption{width:min(100%,68vh)}.end__foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:6px 20px;display:flex}.case-hero{gap:0 var(--gutter);min-height:100svh;padding:calc(var(--nav-h) + 24px) var(--gutter) 90px;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-hero__copy{z-index:1;flex-direction:column;grid-area:1/1/auto/span 7;align-self:end;gap:22px;display:flex;position:relative}.case-hero__copy .sample__kicker{max-width:22em}.case-hero__stage{grid-area:1/6/auto/-1;min-height:60vh;position:relative}.case-hero__slot{position:absolute;inset:0}.case{gap:0 var(--gutter);padding:10vh var(--gutter) 16vh;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case__side{grid-column:1/span 3}.case__sticky{top:calc(var(--nav-h) + 20px);gap:12px;padding-bottom:130px;display:grid;position:sticky}.case__sticky h2:not(:first-child){margin-top:18px}.case__links{gap:6px;display:grid}.case__links a{text-underline-offset:.2em;text-decoration-color:var(--hot)}.case__main{grid-column:5/span 7;gap:44px;min-width:0;display:grid}.case__stand{font:500 clamp(1.45rem, 2.3vw, 2.25rem)/1.22 var(--text);letter-spacing:-.012em;text-wrap:pretty;max-width:34em}.metrics--case{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.metrics--case>div,.metrics--case>div:nth-child(2n){border-left:0;padding:12px 12px 16px 0}.prose{color:#dcd5c7;gap:22px;max-width:42rem;font-size:1.125rem;line-height:1.6;display:grid}.prose h2{font:800 clamp(2rem, 3.2vw, 3.25rem)/1 var(--display);text-transform:uppercase;color:var(--ink);margin-top:24px}.prose ul{gap:10px;display:grid}.prose li{padding-left:22px;position:relative}.prose li:before{content:"";background:var(--hot);width:10px;height:2px;position:absolute;top:.68em;left:0}.prose .pull{margin:16px 0}.note{border-left:2px solid var(--hot);gap:8px;padding:2px 0 2px 18px;display:grid}.note p{color:var(--ink)}.fig{border-block:1px solid var(--line);gap:16px;margin:14px 0;padding:18px 0;display:grid}.fig__bars{gap:12px;display:grid}.fig__row{grid-template-columns:minmax(110px,2fr) 4fr auto;align-items:center;gap:12px;font-size:.875rem;line-height:1.2;display:grid}.fig__label em{color:var(--mute);font-size:.75rem;font-style:normal;display:block}.fig__track{background:var(--line);height:10px}.fig__track i{height:100%;width:var(--w);background:var(--hot);transform-origin:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .1s;display:block;transform:scaleX(0)}.fig.in .fig__track i,html:not(.gl) .fig__track i{transform:none}.fig__value{font:800 1.25rem/1 var(--display);text-align:right;min-width:4.5ch}.fig figcaption{color:var(--mute);font-size:.875rem;line-height:1.45}.case__foot{border-top:1px solid var(--line);padding-top:12px}.next{min-height:62vh;padding:10vh var(--gutter) 10vh;border-top:1px solid var(--line);align-content:center;gap:16px;text-decoration:none;transition:background .2s;display:grid}.next:hover{background:#ff4a001a}.about-hero{min-height:56svh;padding:calc(var(--nav-h) + 24px) var(--gutter) 6vh;flex-direction:column;justify-content:flex-end;gap:16px;display:flex}.about{gap:44px var(--gutter);padding:6vh var(--gutter) 22vh;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.about__lede{grid-column:1/span 7;gap:22px;font-size:1.25rem;line-height:1.5;display:grid}.about__first{font:500 clamp(1.45rem, 2.3vw, 2.25rem)/1.22 var(--text);letter-spacing:-.012em}.about__record{grid-column:9/-1;align-content:start;gap:28px;display:grid}.about__record>div{border-top:1px solid var(--line);padding-top:12px}.about__record dd{gap:6px;margin-top:8px;font-size:.9375rem;line-height:1.35;display:grid}.about__record strong{font-weight:600}.lost{min-height:100svh;padding:var(--nav-h) var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;display:flex}.gl [data-rise]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.gl [data-rise].in{opacity:1;transform:none}.gl .hero__top,.gl .hero__base{opacity:0;animation:.9s 1.5s forwards arrive}@keyframes arrive{to{opacity:1}}@media (width<=1100px){.hero__base{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lede cue""facts facts"}.hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rows a{grid-template-columns:30px minmax(0,1fr) minmax(70px,96px)}.rows__domain,.rows__year{display:none}.awards>h2,.awards ol{grid-column:1/-1}}@media (width<=760px){body{font-size:1rem}.nav__name{font-size:1.2rem}.hero__name{font-size:39vw}.hero__equation{display:none}.hero__lede{font-size:1.9rem}.statement{min-height:120vh;padding:16vh var(--gutter)}.statement__text{grid-column:1/-1;font-size:13vw}.vlc,.vlc.now,.sample,.sample--flip{min-height:0;padding:0 var(--gutter) 10vh;display:block}.vlc__slot,.sample__slot{top:var(--nav-h);width:100%;height:46svh;position:sticky}.sample__stage{display:contents}.vlc__copy,.sample__copy{padding:42px var(--gutter) 28px;margin:0 calc(var(--gutter) * -1);background:linear-gradient(#0000,#0b0a09f0 38px);position:relative}.metrics dd{font-size:2rem}.section-head{padding:12vh var(--gutter) 6vh}.section-head__note{margin-left:0}.honest{padding:12vh var(--gutter)}.honest__grid{grid-template-columns:1fr}.honest__cell+.honest__cell{border-left:0;border-top:1px solid var(--line);padding-left:0}.honest__num{font-size:29vw}.archive{padding:12vh var(--gutter)}.archive__body{flex-direction:column-reverse;display:flex}.archive__stage{width:100%;margin-bottom:18px;position:relative;top:0}.archive__slot{height:62vw}.archive__caption{text-align:left}.rows{width:100%}.skills{padding:12vh var(--gutter)}.skills__grid{grid-template-columns:1fr}.skills__cell:not(:nth-child(3n+1)){border-left:0;padding-left:0}.awards li{grid-template-columns:1fr;gap:6px}.awards__org{text-align:left}.end{padding-top:calc(var(--nav-h) + 4px);flex-direction:column;gap:22px;display:flex}.end__title{font-size:19.6vw}.end__mail{font-size:8.4vw}.end__copy{gap:18px}.end__qr{justify-items:stretch}.end__slot,.end__qr figcaption{width:100%}.end__foot{flex-direction:column}.case-hero{flex-direction:column-reverse;gap:12px;min-height:100svh;padding-bottom:28px;display:flex}.case-hero__stage{flex:58vw;width:100%;min-height:58vw}.case{flex-direction:column-reverse;gap:36px;padding-top:4vh;display:flex}.case__sticky{padding-bottom:0;position:static}.fig__row{grid-template-columns:1fr auto}.fig__track{grid-area:2/1/auto/-1}.about__lede,.about__record{grid-column:1/-1}.next{min-height:42vh}}.nav button{cursor:pointer;font:inherit;text-transform:inherit;color:inherit;background:0 0;border:0;padding:8px 0}.nav__ask:hover{color:var(--hot)}.nav__ask kbd{font:inherit;color:var(--mute);border:1px solid var(--line);margin-left:3px;padding:2px 4px;font-size:.5625rem}.flood .nav__ask kbd{color:inherit;border-color:currentColor}html:not(.js) [data-ask-open],html:not(.js) [data-print],html:not(.gl) [data-sound]{display:none}.soundbtn{cursor:pointer;font:inherit;text-transform:inherit;color:inherit;text-underline-offset:.3em;background:0 0;border:0;padding:0;text-decoration:underline}.soundbtn[aria-pressed=true]{color:var(--hot)}.end .soundbtn[aria-pressed=true]{color:inherit;font-weight:700}.hero__top .soundbtn{color:var(--ink)}.hero__top .soundbtn[aria-pressed=true]{color:var(--hot)}.ask{border:1px solid var(--line);width:min(720px,100vw - 24px);max-width:none;max-height:min(78vh,720px);color:var(--ink);background:#141210;margin:11vh auto auto;padding:0;overflow:hidden}.ask::backdrop{background:#050504bd}.ask__box{flex-direction:column;max-height:min(78vh,720px);display:flex}.ask__top{border-bottom:1px solid var(--line);align-items:center;display:flex}.ask__field{flex:1;min-width:0}.ask input{width:100%;font:400 1.0625rem/1.2 var(--text);appearance:none;background:0 0;border:0;outline:0;padding:18px 16px}.ask input::placeholder{color:var(--mute)}.ask input::-webkit-search-cancel-button{display:none}.ask__close{border:1px solid var(--line);cursor:pointer;background:0 0;margin-right:12px;padding:6px 8px}.ask__lede{font:700 1.25rem/1.1 var(--display);text-transform:uppercase;padding:12px 16px 8px}.ask__out{padding:0 0 8px;overflow-y:auto}.ask__out li a{border-top:1px solid var(--line);gap:4px;padding:11px 16px;text-decoration:none;display:grid}.ask__out li a:hover,.ask__out li a:focus-visible{background:#ff4a001f;outline:0}.ask__out li a:hover .ask__src,.ask__out li a:focus-visible .ask__src{color:var(--hot)}.ask__quote{color:#dcd5c7;font-size:.9375rem;line-height:1.4}.ask__none{color:#dcd5c7;padding:2px 16px 14px}.ask__none a{color:var(--hot)}.ask__try{flex-wrap:wrap;gap:6px;padding:6px 16px 10px;display:flex}.ask__try button{border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;padding:8px 10px;font-size:.875rem;line-height:1.2}.ask__try button:hover{border-color:var(--hot);color:var(--hot)}.lab{padding:20vh var(--gutter) 14vh;grid-template-columns:minmax(0,1fr);gap:44px;display:grid}.lab__head{gap:22px;display:grid}.demo{border-top:2px solid var(--hot);background:#0b0a09db;gap:22px;min-width:0;padding:18px 0 26px;display:grid}.demo__head{gap:10px var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.demo__head .label{grid-column:1/-1}.demo__title{font:800 clamp(2.4rem, 5vw, 5.5rem)/.92 var(--display);text-transform:uppercase;text-wrap:balance;grid-column:1/span 6}.demo__note{color:#d7d0c2;grid-column:7/-1;max-width:36em}.demo__btn{border:1px solid var(--line);cursor:pointer;font:500 .6875rem/1 var(--mono);text-transform:uppercase;background:#0b0a0999;padding:11px 14px;transition:background .15s,color .15s,border-color .15s}.demo__btn:hover{border-color:var(--ink)}.demo__btn--go{background:var(--hot);border-color:var(--hot);color:#0b0a09;padding:15px 18px}.demo__btn--go:hover:not(:disabled){background:var(--ink);border-color:var(--ink)}.demo__btn--go[aria-pressed=true]{color:var(--hot);background:0 0}.demo__btn:disabled{opacity:.4;cursor:not-allowed}.demo__facts{flex-wrap:wrap;gap:10px 36px;display:flex}.demo__facts dt{margin-bottom:3px}.demo__facts dd{color:var(--ink)}.demo__caveat{max-width:52em;color:var(--mute);font-size:.9375rem;line-height:1.45}.demo__caveat a{color:var(--ink);text-decoration-color:var(--hot);text-underline-offset:.2em}.digit{gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.digit__pad{aspect-ratio:1;border:1px solid var(--line);background:#060505;position:relative}.digit__pad canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.digit__hint{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.digit__clear{position:absolute;bottom:8px;right:8px}.digit__out{flex-direction:column;justify-content:space-between;gap:22px;min-width:0;display:flex}.digit__read{gap:16px var(--gutter);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.digit__result{font:900 clamp(6rem, 13vw, 14rem)/.8 var(--display);color:var(--hot);text-align:center;font-variant-numeric:tabular-nums;min-width:.6em}.digit__conf{font:700 clamp(1.4rem, 2.3vw, 2.4rem)/1 var(--display);text-transform:uppercase;margin-bottom:8px}.digit__seen{gap:6px;width:clamp(92px,11vw,160px);display:grid}.digit__seen canvas{aspect-ratio:1;width:100%;image-rendering:pixelated;border:1px solid var(--line);background:#060505;display:block}.digit__bars{flex:1;grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:4px;min-height:150px;display:grid}.digit__bars li{text-align:center;grid-template-rows:auto 1fr auto;gap:4px;height:100%;display:grid}.digit__bars b{font:400 .625rem/1 var(--mono);min-height:1em;color:var(--ink)}.digit__track{border-bottom:1px solid var(--line);display:block;position:relative}.digit__track i{height:calc(var(--p) * 100%);background:var(--mute);border-radius:2px 2px 0 0;transition:height .14s ease-out;position:absolute;bottom:0;left:12%;right:12%}.digit__bars li.on .digit__track i{background:var(--hot)}.digit__bars li.on .label{color:var(--ink)}.photon{gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.photon__screen{aspect-ratio:1;background:#ede6d8;position:relative}.photon__screen canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.photon__idle{color:#0b0a09;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.demo--photon.sent .photon__idle{display:none}.photon__side{justify-items:start;gap:12px;min-width:0;display:grid}.photon__field{gap:6px;width:100%;display:grid}.photon__field textarea{resize:vertical;border:1px solid var(--line);width:100%;font:400 1rem/1.4 var(--text);color:var(--ink);background:#060505;border-radius:0;padding:12px 14px}.photon__field textarea:focus{border-color:var(--hot);outline:0}[data-bytes].hot{color:var(--hot)}.photon__monitor{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;width:100%;margin-top:8px;padding-top:14px;display:grid}.photon__monitor dt{margin-bottom:4px}.photon__monitor dd{color:var(--ink)}.photon__hex{grid-column:1/-1}.photon__hex dd{text-transform:lowercase;overflow-wrap:anywhere}.photon__hex i{color:var(--hot);font-style:normal}.case__main .demo{background:0 0}.case__main .demo__title,.case__main .demo__note{grid-column:1/-1}.case__main .photon{grid-template-columns:minmax(0,1fr)}.case__main .photon__screen{width:min(100%,460px)}.posts{padding:6vh var(--gutter) 22vh}.posts ol{border-top:1px solid var(--line)}.posts li{border-bottom:1px solid var(--line)}.posts a{gap:8px var(--gutter);grid-template-columns:54px minmax(0,6fr) minmax(0,5fr) 56px;align-items:baseline;padding:20px 0;text-decoration:none;transition:padding .22s cubic-bezier(.2,.7,.2,1),color .15s;display:grid}.posts a:hover,.posts a:focus-visible{color:var(--hot);padding-left:12px}.posts a>.label:last-child{text-align:right}.posts__title{font:800 clamp(1.8rem, 3.4vw, 3.6rem)/.98 var(--display);text-transform:uppercase;text-wrap:balance}.posts__dek{color:#c9c2b4;font-size:1rem;line-height:1.4}.notes{padding:18vh 0 0}.notes__head{padding:0 var(--gutter) 2vh;gap:22px;display:grid}.notes .posts{padding-bottom:14vh}.post-hero{min-height:66svh;padding:calc(var(--nav-h) + 24px) var(--gutter) 5vh;flex-direction:column;justify-content:flex-end;gap:22px;display:flex}.post-hero a{text-underline-offset:.25em;text-decoration-color:var(--hot)}.post-hero .display{max-width:15em}.post{gap:44px var(--gutter);padding:5vh var(--gutter) 16vh;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.post .prose,.post__more{grid-column:4/span 7;min-width:0}.code{gap:8px;min-width:0;margin:8px 0;display:grid}.code pre{border:1px solid var(--line);font:400 .75rem/1.6 var(--mono);color:var(--ink);background:#060505;margin:0;padding:14px 16px;overflow-x:auto}.code code{font:inherit}.case__note{border-block:1px solid var(--line);gap:8px;padding:18px 0;text-decoration:none;display:grid}.case__note:hover .posts__title{color:var(--hot)}.tele{min-height:110vh;padding:16vh var(--gutter) 18vh;gap:30px var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;display:grid}.tele__head{grid-column:1/span 5;align-content:start;gap:24px;display:grid}.tele__stats{gap:clamp(20px,4vw,60px);display:flex}.tele__stats dd{font:900 clamp(4rem, 8vw, 9rem)/.86 var(--display)}.tele__stats dt{max-width:15ch;margin-top:8px}.tele__stats div{flex-direction:column;display:flex}.tele__fig{grid-column:6/-1;align-content:center;gap:14px;min-width:0;display:grid}.tele__chart{--row:clamp(38px, 7vh, 64px);grid-template-columns:minmax(80px,auto) minmax(0,1fr) 3ch;gap:0 12px;display:grid}.tele__chart ol>li{height:var(--row);align-items:center;display:flex}.tele__names li{font:700 clamp(1.1rem, 1.8vw, 1.8rem)/1 var(--display);text-transform:uppercase}.tele__values li{font:800 clamp(1.1rem, 1.8vw, 1.8rem)/1 var(--display);font-variant-numeric:tabular-nums;justify-content:flex-end}.tele__slot{min-width:0}.tele__fallback i{background:var(--ink);height:66%;display:block}.gl .tele__fallback{visibility:hidden}.tele__link{color:var(--ink);text-underline-offset:.3em;justify-self:start}.brief{max-width:1020px;min-height:100svh;padding:calc(var(--nav-h) + 30px) var(--gutter) 40px;flex-direction:column;gap:26px;margin:0 auto;display:flex}.brief__head{border-bottom:2px solid var(--hot);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 30px;padding-bottom:16px;display:flex}.brief__name{font:900 clamp(3.6rem, 9vw, 6.4rem)/.84 var(--display);text-transform:uppercase}.brief__role{font:700 clamp(1.4rem, 2.6vw, 2rem)/1 var(--display);text-transform:uppercase;margin-top:10px}.brief__status{text-align:right;font:500 .75rem/1.5 var(--mono);text-transform:uppercase}.brief__results{gap:10px;display:grid}.brief__results li{gap:var(--gutter);border-top:1px solid var(--line);grid-template-columns:minmax(150px,2fr) minmax(0,5fr);align-items:start;padding:14px 0;display:grid}.brief__figure strong{font:900 clamp(2.8rem, 6vw, 4.2rem)/.9 var(--display);color:var(--hot);margin-bottom:4px;display:block}.brief__results h3{font:800 clamp(1.35rem, 2.3vw, 1.75rem)/1.05 var(--display);text-transform:uppercase;margin-bottom:6px}.brief__results h3 a{text-decoration-color:var(--line);text-underline-offset:.16em}.brief__results p{color:#dcd5c7;font-size:1rem;line-height:1.42}.brief__grid{gap:var(--gutter);border-top:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,2fr);padding-top:12px;display:grid}.brief__grid h2{margin-bottom:8px}.brief__stack{gap:6px;font-size:.9375rem;line-height:1.35;display:grid}.brief__stack div{grid-template-columns:124px minmax(0,1fr);gap:10px;display:grid}.brief__stack dt{font-weight:600}.brief__also{gap:6px;font-size:.9375rem;line-height:1.35;display:grid}.brief__links{border-top:1px solid var(--line);font:400 .75rem/1.4 var(--mono);flex-wrap:wrap;gap:6px 22px;padding-top:12px;display:flex}.brief__links a{text-underline-offset:.25em;text-decoration-color:var(--hot);overflow-wrap:anywhere}.brief__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.brief__actions .go{align-self:auto}.brief__more{color:var(--ink);text-underline-offset:.3em}@media (width<=1280px){.hud,.gl .hud{display:none}}@media (width<=900px){.demo__title,.demo__note{grid-column:1/-1}.digit,.photon{grid-template-columns:minmax(0,1fr)}.digit__pad,.photon__screen{width:min(100%,460px)}.tele__head,.tele__fig,.post .prose,.post__more{grid-column:1/-1}}@media (width<=760px){.nav nav a[href="/writing/"],.nav nav a[href="/about/"]{display:none}.nav nav{gap:13px}.nav__ask kbd{display:none}.lab{padding:12vh var(--gutter) 8vh}.digit__read{grid-template-columns:auto minmax(0,1fr)}.digit__seen{grid-column:1/-1;grid-template-columns:76px minmax(0,1fr);align-items:center;width:100%}.photon__monitor{grid-template-columns:repeat(2,minmax(0,1fr))}.posts{padding:3vh var(--gutter) 12vh}.posts a{grid-template-columns:1fr auto}.posts__title,.posts__dek{grid-area:2/1/auto/-1}.posts__dek{grid-row:3}.post-hero{min-height:56svh}.tele{min-height:0;padding:12vh var(--gutter)}.brief__status{text-align:left}.brief__results li,.brief__grid{grid-template-columns:minmax(0,1fr);gap:8px}.brief__grid{gap:18px}.brief__stack div{grid-template-columns:minmax(0,1fr);gap:0}}@page{size:A4;margin:0}@media print{html,body{color:#000;font-size:10.5pt;background:#fff!important}#field,.nav,.skip,dialog,[data-noprint],.soundbtn{display:none!important}.brief{gap:19pt;max-width:none;min-height:0;margin:0;padding:15mm 15mm 12mm}.brief__head{border-color:#c43800;padding-bottom:9pt}.brief__name{font-size:62pt}.brief__role{margin-top:6pt;font-size:17pt}.brief__status{text-align:left;font-size:8pt}.brief .hot,.brief__figure strong{color:#c43800}.brief .label{color:#555;font-size:7pt}.brief__results li{break-inside:avoid;border-color:#bbb;grid-template-columns:40mm minmax(0,1fr);gap:6mm;padding:14pt 0}.brief__figure strong{font-size:34pt}.brief__results h3{margin-bottom:4pt;font-size:16pt}.brief__results h3 a{text-decoration:none}.brief__results p,.brief__stack,.brief__also{color:#111;font-size:10.5pt}.brief__grid,.brief__links{border-color:#bbb;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:6mm}.brief__stack div{grid-template-columns:33mm minmax(0,1fr);gap:2mm}.brief__links{color:#000;flex-wrap:wrap;gap:4pt 18pt;font-size:7.5pt;display:flex}.brief__links a{white-space:nowrap;overflow-wrap:normal;text-decoration:none}main{position:static}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gl .hero__top,.gl .hero__base{opacity:1;animation:none}.gl [data-rise]{opacity:1;transition:none;transform:none}.hero__cue span{animation:none}.fig__track i{transition:none;transform:none}@view-transition{navigation:none}}
