@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--f-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fefcfb7fc4270794-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/57ae37ea47392cbf-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7f17d2c714c30ba-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98b2a1b09904fcf6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a52c09a9678829ff-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d247e61e77c874ed-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ca244e0a71c1827d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fd89c2519bdbefb3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local("Arial");ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.00%;size-adjust:91.30%}.__className_bca277{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.__variable_bca277{--f-cond:"IBM Plex Sans Condensed","IBM Plex Sans Condensed Fallback"}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/3a5d46f13b907f03-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/706916f3187cfecb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fc2a50719ade75c3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/68cff56a7207348e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a6b5dea332871235-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2ef8c3e32805fa0d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/38944cd53330cfe5-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7265bd3f9eb7fe28-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65c344bc49233072-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/91c3caac73720166-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif Fallback";src:local("Times New Roman");ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:116.43%}.__className_fb91d3{font-family:"IBM Plex Serif","IBM Plex Serif Fallback";font-weight:400}.__variable_fb91d3{--f-serif:"IBM Plex Serif","IBM Plex Serif Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--f-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bg:#EEF0EC;--ink:#17191C;--ink2:#30343A;--muted:#5D646D;--rule:#C9CDC6;--a:#6E2437;--b:#1D6E4B;--prov:#7A5C0E;--wd:#646B74;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--bg:#121513;--ink:#E4E7E1;--ink2:#C4C9C2;--muted:#9AA29B;--rule:#343A35;--a:#C9707F;--b:#63C39B;--prov:#D9B45E;--wd:#848B85}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;accent-color:var(--b);-webkit-tap-highlight-color:color-mix(in srgb,var(--b) 18%,transparent)}::selection{background:color-mix(in srgb,var(--b) 28%,transparent);color:var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font:17px/1.6 var(--f-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:2px solid var(--a);outline-offset:3px;border-radius:2px}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:12px;background:var(--bg);padding:6px 10px;z-index:9}.wrap{max-width:1080px;margin:0 auto;padding:44px 56px 64px}.top{display:flex;justify-content:space-between;align-items:baseline;gap:20px;font:500 14px var(--f-sans)}.top .me{font-weight:600}.top .me,.top nav a{text-decoration:none}.top nav a{margin-left:26px;color:var(--muted)}.top nav a:hover{color:var(--ink)}.hero{min-height:560px;display:flex;flex-direction:column;justify-content:center}h1{font:700 clamp(64px,14vw,120px)/.9 var(--f-cond);letter-spacing:-.04em}.hero h1{width:-moz-fit-content;width:fit-content}.place{font:500 13px var(--f-mono);color:var(--muted);letter-spacing:.02em;margin-top:22px}.pos{font:400 clamp(19px,2.4vw,24px)/1.45 var(--f-serif);max-width:34ch;margin-top:18px;color:var(--ink2)}.scene{min-height:720px;flex-direction:column;justify-content:center;border-top:1px solid var(--rule);padding:72px 0}.scene,.who{display:flex}.who{align-items:baseline;gap:18px;flex-wrap:wrap}.who h2{font:700 30px/1 var(--f-cond);color:var(--a);letter-spacing:-.01em}.who h2 a{text-decoration:none}.who h2 a:hover{text-decoration:underline}.kind{color:var(--muted);font-size:15px}.what{font:italic 400 22px/1.3 var(--f-serif);color:var(--ink2);margin-top:56px}.big{font:700 clamp(52px,11vw,104px)/1 var(--f-cond);letter-spacing:-.035em;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.big i{font-style:normal;color:var(--b)}.big s{text-decoration:none;color:var(--wd)}.ruler{display:block;width:100%;max-width:820px;height:auto;overflow:visible;margin-top:30px}.ruler .axis line{stroke:var(--ink)}.ruler text{font:13px var(--f-mono);fill:var(--muted)}.ruler .arrow line{stroke:var(--b)}.ruler .arrow path{fill:var(--b)}.mk-old{fill:var(--bg);stroke:var(--wd);stroke-width:2}.band,.mk-new{fill:var(--b)}.band{fill-opacity:.22;transform-box:fill-box;transform-origin:center}.band-old{fill:none;stroke:var(--wd);stroke-dasharray:3 4}.dot-short{fill:var(--a)}.dot-demo{fill:var(--b);stroke:var(--bg);stroke-width:2}.legend{list-style:none;margin-top:14px;font:13px/1.6 var(--f-mono);color:var(--muted)}.legend .k{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:10px;vertical-align:1px}.k-short{background:var(--a)}.k-demo{background:var(--b)}.cap{font:500 12.5px var(--f-mono);margin-top:12px}.grp-h{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:56px}.grp-h+.scene{border-top:0;padding-top:24px}.sig{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:5;transform:translate(-50%,12px);opacity:0;pointer-events:none;width:max-content;max-width:calc(100vw - 32px);text-align:center;font:500 13px/1.4 var(--f-mono);color:var(--ink);background:var(--bg);border:1px solid var(--rule);border-radius:999px;padding:9px 16px;box-shadow:0 10px 30px -14px color-mix(in srgb,var(--ink) 50%,transparent);transition:opacity .5s ease,transform .5s cubic-bezier(.22,.8,.2,1)}.sig.on{opacity:1;transform:translate(-50%)}.sig .o{color:var(--muted)}.sig .f{color:var(--b)}.probes{list-style:none;max-width:820px;margin-top:30px;border-top:1.5px solid var(--ink)}.probes li{display:grid;grid-template-columns:18px 1fr auto;grid-gap:14px;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--rule)}.probes .pk{width:11px;height:11px;border-radius:50%;align-self:center}.probes .ok .pk{background:var(--b)}.probes .no .pk{border:2px solid var(--a)}.probes q{font:italic 17px/1.4 var(--f-serif);color:var(--ink2);quotes:"“" "”"}.probes b{font:500 12.5px var(--f-mono);letter-spacing:.06em;text-transform:uppercase}.probes .ok b{color:var(--b)}.probes .no b{color:var(--a)}.lbl{font:500 12.5px var(--f-mono);text-decoration:none;border-bottom:1px dotted}.lbl-measured{color:var(--b)}.lbl-first-hand,.lbl-provisional{color:var(--prov)}.lbl-withdrawn{color:var(--wd)}.lbl-source{color:var(--muted)}a.lbl:hover{border-bottom-style:solid}.foot{position:relative;margin-top:44px}.not{font-size:15px;color:var(--muted);position:absolute;left:0;top:9px;max-width:calc(100% - 230px)}.not b{font:500 11.5px var(--f-mono);letter-spacing:.07em;color:var(--prov);margin-right:10px}.earn summary{list-style:none;display:block;width:max-content;margin-left:auto;cursor:pointer}.earn summary::-webkit-details-marker{display:none}.open{font:600 15px var(--f-sans);color:var(--a);border:1.5px solid var(--a);border-radius:999px;padding:9px 18px}.open,.open span{display:inline-block}.open span{transition:transform .3s ease}.earn[open] .open span{transform:rotate(180deg)}.earn summary:hover .open{background:var(--a);color:var(--bg)}.more{display:inline-block;margin-top:22px;font:600 15px var(--f-sans);color:var(--a)}.log{list-style:none;margin-top:28px;border-top:1px solid var(--rule)}.row{display:grid;grid-template-columns:96px minmax(0,1fr) 170px;grid-column-gap:22px;column-gap:22px;padding:14px 0;border-bottom:1px solid var(--rule);transition:background-color .25s ease}.row:hover{background:color-mix(in srgb,var(--b) 7%,transparent)}.tag{font:500 11.5px/2 var(--f-mono);letter-spacing:.07em;color:var(--a)}.t-notyet .tag{color:var(--prov)}.t-holds .tag{color:var(--b)}.txt{font-size:16px;line-height:1.55}.v{text-align:right;font:600 17px/1.35 var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v small{display:block;font:400 11.5px var(--f-mono);color:var(--muted)}.t-holds .v{color:var(--b)}.also{border-top:1px solid var(--rule);padding:72px 0 24px}.also h2,.case h2{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a)}.also ul{list-style:none;margin-top:22px}.also li{display:grid;grid-template-columns:200px 80px minmax(0,1fr);grid-column-gap:22px;column-gap:22px;padding:12px 0;border-bottom:1px solid var(--rule)}.also .nm{font-weight:600}.also .when{font:13px/1.9 var(--f-mono);color:var(--muted)}.contact{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid var(--rule);margin-top:72px;padding-top:28px;font:500 14px var(--f-mono)}.case{max-width:760px}.case-head{padding:88px 0 56px;border-bottom:1px solid var(--rule)}.back{font:500 13px var(--f-mono);margin-bottom:40px}.back a{color:var(--muted);text-decoration:none}.case-head h1{font-size:clamp(56px,10vw,88px)}.result{font:400 clamp(19px,2.4vw,24px)/1.45 var(--f-serif);color:var(--ink2);margin-top:22px;max-width:36ch}.meta{font:13px/1.7 var(--f-mono);color:var(--muted);margin-top:28px}.links{margin-top:14px;display:flex;gap:22px;flex-wrap:wrap;font:600 15px var(--f-sans)}.links a{color:var(--a)}.case h2{margin:72px 0 8px}.case h3{font:600 19px/1.4 var(--f-sans);margin-top:44px}.case li,.case p{max-width:66ch}.case p+p,.case section>p,.case>p{margin-top:12px}.case ol,.case ul{margin:14px 0 0 20px}.case li{margin-top:6px}.case li::marker{color:var(--muted)}.case .log{margin-left:0}.case .log li{max-width:none;margin-top:0}.case .cap{margin-top:10px}.case code{font:.88em var(--f-mono)}.case em{font-family:var(--f-serif)}.sources{font-size:15px;color:var(--muted)}.case .tw{overflow-x:auto;margin:22px 0 6px}.fit{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fit th{font:500 11px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 12px 8px 0;border-bottom:1.5px solid var(--ink)}.fit td{padding:9px 12px 9px 0;border-bottom:1px solid var(--rule);color:var(--ink2)}.fit td:first-child{color:var(--ink)}.fit small{font:500 10.5px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:6px}.fit .no{color:var(--wd)}.fit .edge{color:var(--prov)}.fit .won td{font-weight:600}.fit .won small,.fit .won td{color:var(--b)}.sources li:target{color:var(--ink);background:color-mix(in srgb,var(--b) 12%,transparent)}.media{margin:36px 0 0}.media img,.media video{display:block;width:100%;height:auto;border:1px solid var(--rule);background:#000}.media figcaption{font:12.5px var(--f-mono);color:var(--muted);margin-top:10px}.media.ph{border:1.5px dashed var(--prov);padding:48px 24px;text-align:center;font:13px var(--f-mono);color:var(--prov)}.hero-line{display:block;width:100%;max-width:820px;margin-top:30px}.journey{font:500 11.5px var(--f-mono);color:var(--muted);letter-spacing:.02em}.jr-bot,.jr-top{position:relative;height:18px}.jr-bot{margin-top:8px}.jr-lbl{position:absolute;white-space:nowrap}.jr-lbl.start{transform:translateX(-4px)}.jr-lbl.end{transform:translateX(calc(-100% + 4px))}.jr-lbl.mid{transform:translateX(-50%)}.jr-now-l{color:var(--b);font-weight:600}.jr-track{position:relative;height:12px;margin-top:4px}.jr-track i{position:absolute;top:5px;height:2px}.jr-study{left:0;background:color-mix(in srgb,var(--ink) 45%,transparent)}.jr-work{background:var(--b)}.jr-next{right:0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--b) 70%,transparent) 0 5px,transparent 5px 10px);-webkit-mask:linear-gradient(90deg,#000 30%,transparent);mask:linear-gradient(90deg,#000 30%,transparent)}.jr-dot{position:absolute;top:2px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--bg);border:1.5px solid var(--ink2)}.jr-start{background:var(--ink2)}.jr-now{top:0;width:12px;height:12px;margin-left:-6px;background:var(--b);border-color:var(--b)}.invoice{margin:32px 0 8px;padding:28px 28px 22px;border:1px solid var(--rule);border-radius:14px;background:color-mix(in srgb,var(--ink) 3%,var(--bg))}.inv-eye{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a)}.inv-ask{margin-top:10px;color:var(--ink2)}.inv-ask b{font:600 .95em var(--f-mono);color:var(--ink)}.inv-sent{font:700 clamp(34px,7vw,52px)/1.1 var(--f-cond);letter-spacing:-.02em;margin-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inv-sent small{font-size:.45em}.inv-dev,.inv-sent small{color:var(--muted);letter-spacing:0}.inv-dev{font:500 14px var(--f-mono);margin-left:14px;vertical-align:.6em}.inv-unread{color:var(--wd)}.inv-track{position:relative;margin-top:18px;padding:2px 0}.inv-row+.inv-row{margin-top:8px}.inv-when{display:block;font:11.5px var(--f-mono);color:var(--muted);margin-bottom:4px}.inv-bar{position:relative;height:14px;border-radius:3px;background:color-mix(in srgb,var(--ink) 7%,transparent)}.inv-bar i{position:absolute;top:0;bottom:0;border-radius:3px}.inv-bar .s-apr{background:color-mix(in srgb,var(--b) 35%,transparent)}.inv-bar .s-may{background:var(--b)}.inv-zero{position:absolute;left:50%;top:18px;bottom:0;border-left:1px dashed color-mix(in srgb,var(--ink) 45%,transparent)}.inv-needle{position:absolute;top:14px;bottom:-4px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--a);transition:left .12s ease-out}.inv-track.off .inv-bar{opacity:.35}.inv-track input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.inv-track:has(input:focus-visible){outline:2px solid var(--a);outline-offset:6px;border-radius:4px}.inv-scale{display:flex;justify-content:space-between;font:12px var(--f-mono);color:var(--muted);margin-top:8px}.inv-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.inv-presets button{font:500 13px var(--f-sans);color:var(--ink2);background:none;border:1px solid var(--rule);border-radius:999px;padding:7px 14px;min-height:36px;cursor:pointer}.inv-presets button[aria-pressed=true]{border-color:var(--a);color:var(--a);background:color-mix(in srgb,var(--a) 8%,transparent)}.inv-verdicts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:22px}.inv-v{border:1px solid var(--rule);border-radius:10px;padding:14px 16px}.inv-v.ok{border-color:color-mix(in srgb,var(--b) 45%,var(--rule))}.inv-v.no{border-color:color-mix(in srgb,var(--a) 45%,var(--rule))}.inv-rule{font:12px var(--f-mono);color:var(--muted)}.inv-word{font:700 30px/1.1 var(--f-cond);margin-top:6px}.inv-v.ok .inv-word{color:var(--b)}.inv-v.no .inv-word{color:var(--a)}.inv-why{font-size:14px;color:var(--ink2);margin-top:2px}.inv-note{font:italic 16px/1.5 var(--f-serif);color:var(--ink2);margin-top:16px}.invoice .cap{margin-top:12px}.approve{margin:32px 0 8px;padding:28px 28px 22px;border:1px solid var(--rule);border-radius:14px;background:color-mix(in srgb,var(--ink) 3%,var(--bg))}.ap-asks,.ap-try{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;align-items:center}.ap-asks button,.ap-try button{font:500 13px var(--f-mono);color:var(--ink2);background:none;border:1px solid var(--rule);border-radius:999px;padding:7px 14px;min-height:38px;cursor:pointer}.ap-asks button[aria-pressed=true]{border-color:var(--a);color:var(--a);background:color-mix(in srgb,var(--a) 8%,transparent)}.ap-try span{font:500 11.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-right:4px;width:100%}.ap-try button{font-family:var(--f-sans)}.ap-stage{margin-top:18px;min-height:236px;display:grid;place-items:center}.ap-none{font:italic 17px var(--f-serif);color:var(--ink2)}.ap-card{width:min(100%,420px);border:1px solid var(--rule);border-radius:12px;padding:16px 18px 14px;background:var(--bg);box-shadow:0 10px 30px -18px color-mix(in srgb,var(--ink) 45%,transparent)}.ap-top{display:flex;justify-content:space-between;gap:12px;font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a)}.ap-top span:last-child{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ap-line{font:600 18px/1.3 var(--f-mono);margin-top:12px}.ap-sub{font:13px/1.6 var(--f-mono);color:var(--muted)}.ap-sub b{color:var(--ink);font-weight:500}.ap-why{font-size:13.5px;color:var(--ink2);margin-top:8px}.ap-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.ap-btns button{font:600 14px var(--f-sans);border-radius:8px;padding:9px 16px;min-height:42px;border:1px solid var(--rule);background:none;color:var(--ink);cursor:pointer}.ap-btns .ap-allow{background:var(--a);border-color:var(--a);color:var(--bg)}.ap-btns button:disabled{opacity:.4;cursor:default}.ap-note{font-size:12.5px;color:var(--muted);margin-top:10px}.ap-card.st-allowed{border-color:color-mix(in srgb,var(--b) 55%,var(--rule))}.ap-card.st-denied,.ap-card.st-expired,.ap-card.st-spent,.ap-card.st-stale{opacity:.62}.ap-log{list-style:none;margin-top:18px;border-top:1px solid var(--rule);min-height:44px}.ap-log li{display:grid;grid-template-columns:62px 74px minmax(0,1fr);grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--rule);font-size:14px;line-height:1.45}.ap-t{font:12px/1.7 var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ap-log b,.ap-t{color:var(--muted)}.ap-log b{font:500 11px/2 var(--f-mono);letter-spacing:.07em}.ap-log .t-allowed b,.ap-log .t-ran b{color:var(--b)}.ap-log .t-denied b,.ap-log .t-refused b{color:var(--a)}.ap-log .t-stale b{color:var(--prov)}.ap-honest{font-size:13px;color:var(--muted);margin-top:14px;max-width:64ch}.approve .cap{margin-top:10px}.case .ap-log{margin-left:0}.case .ap-log li{max-width:none;margin-top:0}.sflow{margin:40px 0 8px;padding:28px 28px 22px;border:1px solid var(--rule);border-radius:14px;background:color-mix(in srgb,var(--ink) 3%,var(--bg))}.case-head+.sflow{margin-top:48px}.sf-tabs{display:flex;gap:6px;margin-top:14px}.sf-switch button,.sf-tabs button{font:500 13px var(--f-sans);color:var(--ink2);background:none;border:1px solid var(--rule);border-radius:999px;padding:7px 14px;min-height:38px;cursor:pointer}.sf-switch button[aria-pressed=true],.sf-tabs button[aria-selected=true]{border-color:var(--a);color:var(--a);background:color-mix(in srgb,var(--a) 8%,transparent)}.sf-stage{margin-top:16px}.sf-svg{display:block;width:100%;height:auto;overflow:visible}.sf-tall{display:none}.sf-bound rect{fill:none;stroke-width:1.2;stroke-dasharray:5 5}.sf-bound text{font:500 10px var(--f-mono);letter-spacing:.08em}.b-anth rect{stroke:var(--prov)}.b-anth text{fill:var(--prov)}.b-cust rect{stroke:var(--b)}.b-cust text{fill:var(--b)}.b-cust.on rect{stroke-width:2;stroke-dasharray:none;fill:color-mix(in srgb,var(--b) 6%,transparent)}.sf-line{stroke:var(--ink);stroke-opacity:.35;stroke-width:1.3}.sf-label{font:11px var(--f-mono);fill:var(--muted);paint-order:stroke;stroke:color-mix(in srgb,var(--ink) 3%,var(--bg));stroke-width:6px;stroke-linejoin:round}.sf-node{cursor:pointer;outline:none}.sf-node rect{fill:var(--bg);stroke:var(--rule);stroke-width:1.3;transition:stroke .3s ease,fill .3s ease}.sf-node .t{font:700 17px var(--f-cond);fill:var(--ink2);letter-spacing:-.01em}.sf-node .s{font:11.5px var(--f-mono);fill:var(--muted)}.sf-node.on rect{stroke:var(--a);stroke-width:2}.sf-node.on .t{fill:var(--a)}.sf-node.sel rect,.sf-node:focus-visible rect{fill:color-mix(in srgb,var(--a) 8%,var(--bg))}.sf-dot{fill:var(--b);stroke:var(--bg);stroke-width:3}.sf-dot.no{fill:var(--a)}.sf-pulse{fill:color-mix(in srgb,var(--a) 18%,transparent);stroke:var(--a);stroke-width:1.5}.sf-caption{margin-top:14px;min-height:150px}.sf-count{font:12px var(--f-mono);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-title{font:700 22px/1.25 var(--f-cond);margin-top:4px;display:flex;justify-content:space-between;gap:12px}.sf-title button{font:20px var(--f-sans);background:none;border:0;color:var(--muted);cursor:pointer;min-width:36px}.sf-text{color:var(--ink2);margin-top:6px;max-width:64ch}.sf-metric{font:600 14px var(--f-mono);color:var(--b);margin-top:8px}.sf-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.sf-controls button{font:600 14px var(--f-sans);border:1px solid var(--rule);background:none;color:var(--ink);border-radius:8px;padding:9px 16px;min-height:42px;cursor:pointer}.sf-controls .sf-next{background:var(--a);border-color:var(--a);color:var(--bg)}.sf-controls .sf-branch{border-color:var(--a);color:var(--a)}.sf-controls button:disabled{opacity:.4;cursor:default}.sf-switch{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;padding-top:16px;border-top:1px solid var(--rule)}.sf-switch span{font:500 11.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-right:4px}.sf-switch p{width:100%;font-size:14px;color:var(--ink2);margin-top:4px}.sf-inspect{margin-top:16px;padding:14px 16px;border:1px solid var(--a);border-radius:10px}.sf-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:6px}.sf-cols b{font:500 11px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--a)}.sf-cols ul{margin:6px 0 0 18px;font-size:14px;color:var(--ink2)}.case .sf-cols ul{margin-left:18px}.sflow .cap{margin-top:10px}@media (prefers-reduced-motion:no-preference){.js .scene .ruler{-webkit-clip-path:inset(-30px -60px -30px -60px);clip-path:inset(-30px -60px -30px -60px);transition:-webkit-clip-path 1s cubic-bezier(.22,.8,.2,1);transition:clip-path 1s cubic-bezier(.22,.8,.2,1);transition:clip-path 1s cubic-bezier(.22,.8,.2,1),-webkit-clip-path 1s cubic-bezier(.22,.8,.2,1)}.js .scene:not(.in) .ruler{-webkit-clip-path:inset(-30px 100% -30px -60px);clip-path:inset(-30px 100% -30px -60px)}.mk-new{transition:transform 1.6s cubic-bezier(.22,.8,.2,1) .9s}.arrow{transition:opacity .8s ease 2.2s}.band{transition:transform 1.9s cubic-bezier(.22,.8,.2,1) .9s}.dot-short{transition:fill .5s ease 1.9s}.inv-word{animation:settle .45s cubic-bezier(.22,.8,.2,1) both}.ap-card{animation:settle .5s cubic-bezier(.22,.8,.2,1) both}.ap-log li:last-child{animation:settle .4s cubic-bezier(.22,.8,.2,1) both}.sf-caption,.sf-inspect{animation:settle .45s cubic-bezier(.22,.8,.2,1) both}.sf-pulse{animation:sfpulse 1.6s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes sfpulse{0%{transform:scale(1);opacity:.9}to{transform:scale(13);opacity:0}}html.intro #work,html.intro .also,html.intro .contact,html.intro .hero h1,html.intro .hero>:not(h1),html.intro .top{opacity:0}html.intro .hero-line{-webkit-clip-path:inset(-10px 100% -10px 0);clip-path:inset(-10px 100% -10px 0)}html.intro-on .hero h1{opacity:1;transform:translate(var(--ix),var(--iy)) scale(var(--is));transition:opacity .8s ease}html.intro-go .hero h1{transform:none;transition:transform 1s cubic-bezier(.65,0,.2,1)}html.intro-go .hero-line{opacity:1;-webkit-clip-path:inset(-10px 0 -10px 0);clip-path:inset(-10px 0 -10px 0);transition:-webkit-clip-path .9s cubic-bezier(.22,.8,.2,1) .5s;transition:clip-path .9s cubic-bezier(.22,.8,.2,1) .5s;transition:clip-path .9s cubic-bezier(.22,.8,.2,1) .5s,-webkit-clip-path .9s cubic-bezier(.22,.8,.2,1) .5s}html.intro-go #work,html.intro-go .hero .place,html.intro-go .hero .pos,html.intro-go .top{opacity:1;transition:opacity .6s ease .95s}html.intro-go .hero .pos{transition-delay:1.1s}.jr-now:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;border:1.5px solid var(--b);animation:jr-pulse 2.4s ease-out infinite}@keyframes jr-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2.6);opacity:0}}.jr-next{animation:jr-flow 1.6s linear infinite}@keyframes jr-flow{to{background-position:10px 0}}html.intro-go .top{transition-delay:1.25s}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,.8,.2,1)}.js .scene:not(.in) .mk-new{transform:translateX(var(--dx))}.js .scene:not(.in) .arrow{opacity:0}.js .scene .probes li{transition:opacity .5s ease,transform .6s cubic-bezier(.22,.8,.2,1);transition-delay:calc(.3s + var(--i) * .35s)}.js .scene:not(.in) .probes li{opacity:0;transform:translateY(8px)}.js .scene:not(.in) .band{transform:scaleX(var(--s))}.js .scene:not(.in) .dot-short{fill:var(--b)}.earn[open] .row{animation:settle .7s cubic-bezier(.22,.8,.2,1) both;animation-delay:calc(var(--i) * 80ms)}@keyframes settle{0%{opacity:0;transform:translateY(8px)}}}@media (max-width:720px){.wrap{padding:20px 16px 48px}.top nav a{margin-left:16px}.top nav .ext{display:none}.hero{min-height:min(70svh,600px)}.scene{min-height:0;padding:64px 0}.what{margin-top:36px;font-size:19px}.ruler text{font-size:28px}.jr-top .jr-lbl:not(.jr-now-l){display:none}.probes li{grid-template-columns:14px minmax(0,1fr);row-gap:4px}.probes b{grid-column:2}.probes q{font-size:16px}.foot{margin-top:32px}.not{position:static;max-width:none;margin-bottom:18px}.earn summary{margin-left:0}.row{grid-template-columns:78px minmax(0,1fr);row-gap:6px}.invoice{padding:20px 16px 18px;margin-left:-4px;margin-right:-4px}.inv-verdicts{gap:8px}.inv-v{padding:12px}.inv-word{font-size:25px}.inv-rule{font-size:10.5px}.inv-why{font-size:13px}.inv-bar{height:20px}.approve{padding:20px 16px 18px;margin-left:-4px;margin-right:-4px}.ap-log li{grid-template-columns:56px minmax(0,1fr)}.ap-log li>span:last-child{grid-column:1/-1}.ap-btns button{flex:1 1;min-height:46px}.ap-asks button{font-size:12px;padding:7px 11px}.ap-top{font-size:10px}.sflow{padding:20px 14px 18px;margin-left:-4px;margin-right:-4px}.sf-wide{display:none}.sf-tall{display:block}.sf-cols{grid-template-columns:1fr}.sf-controls button{flex:1 1;min-height:46px}.v{grid-column:2;text-align:left}.also li{grid-template-columns:minmax(0,1fr) auto}.also .txt{grid-column:1/-1}.case-head{padding:48px 0 40px}}