@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.XbGfYG_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.XbGfYG_variable{--font-display:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.zWmpuq_className{font-family:Geist,Geist Fallback;font-style:normal}.zWmpuq_variable{--font-body:"Geist", "Geist Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58001a14c3511596-s.41kzji7o-jdsp.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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d2dd58e31d7c0b6-s.p.1e8puyswpvmbr.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc5a462c378235ed-s.2lhqjbmzqepkg.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7172132ea3483a1a-s.p.15zaksznb5cf5.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}._5F1_ba_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}._5F1_ba_variable{--font-script:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.M4vWeG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.M4vWeG_variable{--font-pencil:"Caveat", "Caveat Fallback"}
@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/61cd26cf6a98814a-s.p.1zubhkv8bn-at.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8060b429c4e68d34-s.25lwn93hwkuvh.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:Noto Sans Telugu;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0d877952ff4bd450-s.1zcw7x-hbw_4w.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:Noto Sans Telugu;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/61cd26cf6a98814a-s.p.1zubhkv8bn-at.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8060b429c4e68d34-s.25lwn93hwkuvh.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:Noto Sans Telugu;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/0d877952ff4bd450-s.1zcw7x-hbw_4w.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:Noto Sans Telugu Fallback;src:local(Arial);ascent-override:81.05%;descent-override:45.05%;line-gap-override:0.0%;size-adjust:107.22%}._3tZBzW_className{font-family:Noto Sans Telugu,Noto Sans Telugu Fallback;font-style:normal}._3tZBzW_variable{--font-telugu:"Noto Sans Telugu", "Noto Sans Telugu Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/63713568c4234fd9-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1b0bf3492b73855b-s.1l370_ik_vh1f.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:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/287035d67125ed34-s.2fbhppqr8ew25.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:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/63713568c4234fd9-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1b0bf3492b73855b-s.1l370_ik_vh1f.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:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/287035d67125ed34-s.2fbhppqr8ew25.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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}._7nvOaW_className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}._7nvOaW_variable{--font-deva:"Noto Sans Devanagari", "Noto Sans Devanagari 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.p.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%}.lMjmPq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.lMjmPq_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root,:root[data-theme=dark]{--bg:#14110e;--panel:#1d1915;--raise:#262019;--ink:#efe7d8;--muted:#a1968a;--faint:#968c80;--line:#3a322a;--paper:#f1e8d6;--paper-ink:#221c15;--paper-muted:#6d604f;--paper-line:#d8cbb3;--accent:#f0a93b;--on-accent:#1c1205;--accent-soft:#f0a93b29;--bad:#ef5b42;--bad-soft:#ef5b4229;--pencil:#ee5a43;--ok:#8cc79a;--ok-soft:#8cc79a29;--warn:#f0a93b;--warn-soft:#f0a93b2e;--chip:#2a241d;--glow:#f0a93b17;--sh:0 1px 0 #ffffff08 inset,0 18px 40px -18px #000000b3;--s2:#4f8fb0;--s3:#5f9e74;--s4:#c9853a;--display:var(--font-display),Georgia,serif;--body:var(--font-body),var(--font-telugu),var(--font-deva),system-ui,sans-serif;--script:var(--font-script),var(--font-telugu),var(--font-deva),"Courier New",monospace;--pencil-font:var(--font-pencil),cursive;--mono:var(--font-mono),ui-monospace,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root,:root[data-theme=dark]{--accent-soft:lab(74.885% 20.1374 64.1031/.16);--bad-soft:lab(59.0065% 57.0487 45.345/.16);--ok-soft:lab(75.2874% -26.7257 16.2728/.16);--warn-soft:lab(74.885% 20.1375 64.103/.18);--glow:lab(74.885% 20.1375 64.103/.09)}}:root[data-theme=light]{--bg:#ebe3d4;--panel:#fbf8f2;--raise:#fff;--ink:#17120d;--muted:#51483d;--faint:#5f5548;--line:#c9bca6;--paper:#fffefb;--paper-ink:#17120d;--paper-muted:#5c5246;--paper-line:#cfc2ab;--accent:#9c5206;--on-accent:#fff;--accent-soft:#9c520621;--bad:#a8280f;--bad-soft:#a8280f1a;--pencil:#a8280f;--ok:#256b3e;--ok-soft:#256b3e1c;--warn:#b8650a;--warn-soft:#b8650a1f;--chip:#e0d6c4;--glow:#e9a23b1a;--sh:0 1px 2px #3c280a1a,0 16px 34px -16px #3c280a59;--s2:#2f6f90;--s3:#3d7f53;--s4:#a8621b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--accent-soft:lab(43.4435% 28.3243 50.9484/.13);--bad-soft:lab(38.3092% 51.4536 46.3237/.1);--ok-soft:lab(39.9881% -31.1865 18.5386/.11);--warn-soft:lab(51.8511% 30.3773 57.7139/.12);--glow:lab(72.4263% 20.74 61.4859/.1)}}*{box-sizing:border-box}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}html,body{height:100%}body{color:var(--ink);font:15px/1.5 var(--body);-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 60% 70% at 50% -12%,var(--glow),transparent 70%) no-repeat,var(--bg);margin:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}textarea{font:inherit}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ic{flex:none;width:16px;height:16px}kbd{font:600 13px var(--mono);border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;padding:0 6px}.eyebrow{font:500 13px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}h1{font:400 clamp(40px,min(6vw,9vh),84px)/.98 var(--display);letter-spacing:-.02em}h1 em,h2 em{color:var(--accent);font-style:italic}h2{font:400 clamp(34px,4vw,54px)/1 var(--display);letter-spacing:-.015em;text-align:center;text-wrap:balance;margin:8px 0 22px}.note{color:var(--muted);margin-top:10px;font-size:14.5px}.empty{color:var(--muted);text-align:center;font-size:17px}.top{z-index:30;border-bottom:1px solid color-mix(in oklab,var(--line) 60%,transparent);background:color-mix(in oklab,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:14px;height:64px;padding:0 22px;display:flex;position:fixed;inset:0 0 auto}.brand{font:400 26px var(--display);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:10px;display:flex}.logo{background:var(--accent);width:32px;height:32px;color:var(--on-accent);border-radius:9px;place-items:center;display:grid}.logo .ic{width:20px;height:20px}.prog{display:none}.topr{align-items:center;gap:8px;margin-left:auto;display:flex}.pillbtn{border:1px solid var(--line);height:36px;font:500 15px var(--body);color:var(--muted);border-radius:9px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.pillbtn:hover,.iconbtn:hover{color:var(--ink);border-color:var(--muted)}.iconbtn{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.journey{z-index:26;background:color-mix(in oklab,var(--panel) 88%,transparent);border:1px solid var(--line);width:200px;box-shadow:var(--sh);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);counter-reset:cue;border-radius:14px;flex-direction:column;gap:1px;padding:12px 8px;transition:width .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:84px;left:18px}.journey .jt{white-space:nowrap;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0 4px 8px 10px;display:flex;overflow:hidden}.journey .jt button{font:600 16px var(--body);color:var(--muted);padding:2px 8px}.journey>button{text-align:left;font:500 15px var(--body);color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.journey>button:not(.sub){counter-increment:cue}.journey>button i{width:20px;font:500 12px var(--mono);color:var(--faint);flex:none;font-style:normal}.journey>button:not(.sub) i:before{content:counter(cue,decimal-leading-zero)}.journey>button.sub{padding-left:40px;font-size:14.5px}.journey>button.sub i{display:none}.journey>button:hover:not(:disabled){background:var(--chip)}.journey>button:disabled{color:var(--muted);opacity:.42;cursor:not-allowed}.journey>button.here{background:var(--accent-soft);color:var(--accent)}.journey>button.here i{color:var(--accent)}.journey>button small{font:500 12.5px var(--mono);color:var(--faint);margin-left:auto}.journey .jh{color:var(--muted);margin:12px 10px 0;font-size:13px;line-height:1.45}.journey.closed{width:46px;padding:8px 4px}.journey.closed>button,.journey.closed .jh{display:none}.journey.closed .jt{letter-spacing:0;justify-content:center;margin:0;font-size:0}main{top:64px;left:0;right:0;bottom:var(--mic-h,192px);position:fixed}.scene{opacity:0;visibility:hidden;flex-direction:column;justify-content:safe center;align-items:center;padding:8px 20px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s .5s;display:flex;position:absolute;inset:0;overflow:auto;transform:translateY(14px)}.scene.on{opacity:1;visibility:visible;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}.instant .scene,.instant .cap,.instant .vig{transition:none!important}.herogrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;width:min(1080px,100%);display:grid}.herotext .eyebrow{margin-bottom:18px}.h1s{max-width:11ch;margin:0 0 22px}.scene.on .h1s{animation:.8s cubic-bezier(.2,.8,.2,1) 50ms both rise}.sub0{color:var(--muted);max-width:46ch;font-size:17px;line-height:1.6}.scene.on .sub0{animation:.7s .2s both in}.ctas{color:var(--faint);align-items:center;gap:16px;margin-top:28px;font-size:15px;display:flex}.scene.on .ctas{animation:.7s .35s both in}.btn{background:var(--accent);height:44px;color:var(--on-accent);font:600 15px var(--body);border-radius:10px;padding:0 20px}.btn:hover{filter:brightness(1.08)}.script{background:var(--paper);color:var(--paper-ink);box-shadow:0 30px 60px -24px #0009,0 0 0 1px var(--paper-line);background-image:repeating-linear-gradient(transparent 0 27px,color-mix(in oklab,var(--paper-line) 55%,transparent) 27px 28px);border-radius:4px;min-height:330px;padding:26px 30px 30px;position:relative;transform:rotate(1.2deg)}.script:before{content:"";border-left:1.5px solid color-mix(in oklab,var(--pencil) 35%,transparent);position:absolute;top:0;bottom:0;left:44px}.scripthead{font:700 12.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-muted);justify-content:space-between;margin:0 0 14px 26px;display:flex}.said{font:400 19px/28px var(--script);min-height:112px;margin-left:26px}.said span{white-space:pre;opacity:0;vertical-align:bottom;max-width:16ch;animation:word .22s ease-out calc(var(--i) * 45ms) forwards;display:inline-block;overflow:hidden}.said span.f{animation:word .22s ease-out calc(var(--i) * 45ms) forwards,strike .3s 1.2s forwards,cut .45s 1.6s forwards}.built{flex-direction:column;margin:28px 0 0 26px;padding:0;list-style:none;display:flex}.built li{font:700 15px/28px var(--script);opacity:0;animation:in .4s calc(2s + var(--i) * .15s) forwards}.built li small{font:400 12.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted);width:76px;display:inline-block}.pencil{font:700 25px var(--pencil-font);color:var(--pencil);opacity:0;margin:14px 0 0 auto;animation:.5s 2.6s forwards in;display:table;position:relative;transform:rotate(-4deg)}.pencil:after{content:"";border:2px solid var(--pencil);opacity:.75;border-radius:50%;position:absolute;inset:-6px -12px;transform:rotate(3deg)}@keyframes word{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes strike{to{color:var(--pencil);text-decoration:line-through;text-decoration-thickness:2px}}@keyframes cut{to{opacity:0;max-width:0}}.known{background:var(--chip);border-radius:999px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 14px;font-size:15px;display:inline-flex}.known .ic{color:var(--ok)}.bigq{width:min(780px,100%);margin:0;padding:0;list-style:none}.bigq li{border-top:1px solid var(--line);animation:.5s both in;animation-delay:var(--d,0s);grid-template-columns:44px 1fr;gap:16px;padding:16px 0;display:grid}.bigq li:first-child{border-top:0}.qn{border:1px solid var(--line);width:36px;height:36px;font:500 14.5px var(--mono);color:var(--muted);border-radius:50%;place-items:center;transition:all .4s;display:grid}.bigq b{font:400 clamp(21px,2.3vw,27px)/1.25 var(--display)}.qa{color:var(--muted);margin-top:3px;font-size:15.5px}.bigq li.ok .qn{background:var(--ok);border-color:var(--ok);color:var(--bg)}.bigq li.ok .qa{color:var(--ok);animation:.45s both in}.known2{flex-wrap:wrap;justify-content:center;gap:6px;width:min(780px,100%);margin-top:16px;display:flex}.known2 span{font:500 14px var(--body);background:var(--chip);border-radius:999px;padding:4px 10px}.known2 .bad{background:var(--bad-soft);color:var(--bad)}.known2 .ok{background:var(--ok-soft);color:var(--ok)}.stages{font:400 18px var(--script);flex-direction:column;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.stages li{color:var(--faint);opacity:0;animation:word .3s calc(var(--i) * .45s) forwards,ink .3s calc(var(--i) * .45s + .4s) forwards;align-items:center;gap:12px;display:flex}.stages li:before{content:"";border:1.5px solid var(--line);width:16px;height:16px;animation:tick .3s calc(var(--i) * .45s + .4s) forwards;border-radius:50%;flex:none}@keyframes tick{to{background:var(--accent);border-color:var(--accent)}}@keyframes ink{to{color:var(--ink)}}.busy{color:var(--muted);font:400 20px var(--display);flex-direction:column;align-items:center;gap:6px;display:flex}.flowbig{width:min(1240px,100%);max-height:62vh;margin-top:14px;overflow:auto}.flowbig svg{width:100%;height:auto;max-height:62vh;display:block;overflow:visible}.flowbig.zoomed svg{max-height:none}.minimap{width:min(760px,100%);margin:10px 0 4px}.minimap svg{width:100%;height:auto;display:block;overflow:visible}.chg{flex-wrap:wrap;justify-content:center;gap:6px;min-height:24px;margin-top:14px;display:flex}.chg span{font:500 13px var(--mono);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:3px 10px;animation:.4s both in}.n{cursor:pointer;animation:.5s cubic-bezier(.2,.9,.3,1.2) both pop;animation-delay:var(--d,0s);transform-box:fill-box;transform-origin:50%}.n .bx{fill:var(--paper);stroke:var(--paper-line);stroke-width:1px;filter:drop-shadow(0 8px 12px #00000047);transition:fill .3s,stroke .3s}.n .halo{fill:none;stroke:var(--accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.n .t{font:600 15.5px var(--body);fill:var(--paper-ink);text-anchor:middle}.n .nb2{fill:var(--paper-ink);transition:fill .3s}.n .nt{font:700 12px var(--mono);fill:var(--paper);text-anchor:middle}.n.end .t{fill:var(--paper-muted)}.n.end .bx{stroke-dasharray:4 3;stroke:var(--paper-muted)}.n.lit .bx{stroke:var(--accent);stroke-width:2.5px}.n.lit .nb2{fill:var(--accent)}.n.cur .halo{animation:1.4s ease-out infinite halo}.n.bad{animation:.5s both shake}.n.bad .bx{fill:color-mix(in oklab,var(--paper) 82%,var(--pencil));stroke:var(--pencil);stroke-width:3px}.n.bad .nb2{fill:var(--pencil)}.n.bad .halo{stroke:var(--pencil);animation:1.1s ease-out infinite halo}.n.chg .bx{stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:6 4}.n.chg .nb2{fill:var(--accent)}.n.good .bx{stroke:var(--ok);stroke-width:3px}.n.sel .bx{stroke:var(--accent);stroke-width:3px;fill:color-mix(in oklab,var(--paper) 88%,var(--accent))}.e{fill:none;stroke:var(--faint);stroke-width:1.6px;stroke-dasharray:3000;animation:.9s ease-out both draw;animation-delay:var(--d,0s);marker-end:url(#mk)}.e.lit{stroke:var(--accent);stroke-width:2.6px;stroke-dasharray:7 6;marker-end:url(#mkA);animation:.7s linear infinite march}#mk path{fill:var(--faint)}.el{font:400 13px var(--mono);fill:var(--muted);animation:.5s both fade;animation-delay:var(--d,0s)}.nd{animation:none!important}.rgrid{grid-template-columns:1fr 1fr;gap:12px;width:min(900px,100%);display:grid}.rcard{background:var(--panel);border:1px solid var(--line);text-align:left;cursor:pointer;animation:.5s both in;animation-delay:var(--d,0s);border-radius:12px;grid-template-columns:34px 1fr;gap:14px;padding:16px 18px;transition:border-color .2s;display:grid}.rcard:hover{border-color:var(--muted)}.ri{background:var(--bad-soft);width:34px;height:34px;color:var(--bad);border-radius:8px;place-items:center;display:grid}.ri .ic{width:18px;height:18px}.rcard b{font:600 17px/1.35 var(--body)}.rcard small{color:var(--muted);margin-top:5px;font-size:14px;display:block}.rcard.ok .ri{background:var(--ok-soft);color:var(--ok)}.rcard.sug{background:0 0;border-style:dashed}.rcard.sug .ri{background:var(--chip);color:var(--muted)}.rcard.sel{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.rcard.chg{border-color:var(--accent);background:var(--accent-soft)}.facet{width:min(780px,100%)}.facet ol{margin:0;padding-left:26px}.facet li{cursor:pointer;margin:0 0 12px;font-size:18px;line-height:1.5}.facet li::marker{font:500 14.5px var(--mono);color:var(--faint)}.facet li.chg{color:var(--accent)}.facet pre{white-space:pre-wrap;font:14.5px/1.75 var(--script);background:var(--paper);color:var(--paper-ink);box-shadow:0 24px 50px -24px #0000008c,0 0 0 1px var(--paper-line);border-radius:4px;margin:0;padding:26px 30px}.facet .stk{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.stk div{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.stk small{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;display:block}.stk b{font:400 22px/1.15 var(--display);display:block}.stk span{color:var(--muted);font-size:14.5px}.persona{font:500 14.5px var(--body);background:var(--accent-soft);color:var(--accent);border-radius:999px;align-items:center;gap:8px;padding:6px 13px;display:inline-flex}.subs{flex-direction:column;justify-content:flex-end;align-items:center;gap:18px;width:min(760px,100%);min-height:200px;margin-top:6px;display:flex}.sub{text-align:center;transition:opacity .5s,transform .5s;animation:.5s cubic-bezier(.2,.8,.2,1) both rise}.sub small{font:700 13px var(--script);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:block}.sub p{font:400 clamp(19px,2.2vw,26px)/1.45 var(--script);text-wrap:balance}.sub em{font:500 21px var(--pencil-font);color:var(--pencil);margin-top:6px;font-style:normal;display:block}.sub.me p{color:var(--accent)}.sub.bad p{color:var(--bad);-webkit-text-decoration:underline wavy color-mix(in oklab,var(--pencil) 70%,transparent) 1.5px;text-decoration:underline wavy color-mix(in oklab,var(--pencil) 70%,transparent) 1.5px;text-underline-offset:6px}.subs .sub:not(:nth-last-child(-n+2)){display:none}.subs .sub:nth-last-child(2):not(:last-child){transform:scale(.9)}.subs .sub:nth-last-child(2):not(:last-child) :is(p,em){color:var(--muted)}.stamp{font:700 22px var(--pencil-font);color:var(--pencil);border:2px solid var(--pencil);border-radius:40% 55% 45% 60%/60% 45% 55% 40%;align-items:center;gap:8px;margin-top:12px;padding:4px 18px;animation:.55s cubic-bezier(.2,.9,.3,1.4) both stamp;display:inline-flex;transform:rotate(-2deg)}.stamp .ic{width:18px;height:18px}.stamp.okk{color:var(--ok);border-color:var(--ok)}.dots{gap:6px;padding:10px 0;display:inline-flex}.dots i{background:var(--muted);border-radius:50%;width:8px;height:8px;animation:1s infinite bounce}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}.vig{pointer-events:none;z-index:20;transition:box-shadow .7s;position:fixed;inset:0;box-shadow:inset 0 0 #0000}.vig.bad{box-shadow:inset 0 0 200px 20px color-mix(in oklab,var(--bad) 30%,transparent)}.vig.good{box-shadow:inset 0 0 200px 20px color-mix(in oklab,var(--ok) 26%,transparent)}.fixcard{background:var(--paper);width:min(760px,100%);color:var(--paper-ink);box-shadow:0 24px 50px -24px #0000008c,0 0 0 1px var(--paper-line);border-radius:4px;padding:24px 28px;animation:.55s both rise}.fxn{border-bottom:1px solid var(--paper-line);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:14px;display:flex}.fxn .nb{background:var(--paper-ink);width:28px;height:28px;color:var(--paper);font:700 13px var(--mono);border-radius:50%;place-items:center;display:grid}.fxn b{font:400 30px var(--display)}.rchip{font:700 20px var(--pencil-font);color:var(--pencil);margin-left:auto;transform:rotate(-2deg)}.fxr{grid-template-columns:86px 1fr;gap:14px;padding:16px 0 0;display:grid}.fxr small{font:500 12.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-muted);padding-top:5px}.fxr p{font:400 18px/1.5 var(--script)}.fxr em{color:var(--paper-muted);margin-top:4px;font-size:15px;font-style:normal;display:block}.fxr.was p{color:var(--pencil)}.fxr.now p{color:var(--paper-ink)}.live{font:500 14px var(--body);color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.live i{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.2s infinite blink}.micbtn{background:var(--accent);width:96px;height:96px;color:var(--on-accent);box-shadow:0 0 0 10px var(--accent-soft);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;margin:16px 0 4px;transition:background .3s,transform .2s;display:grid;position:relative}.micbtn .ic{width:34px;height:34px}.micbtn:after{content:"";border:3px solid var(--accent);opacity:0;transform:scale(calc(1 + var(--lv,0) * .35));border-radius:50%;transition:transform 80ms,opacity .3s;position:absolute;inset:-6px}.micbtn.listening{background:var(--bad);color:#fff;box-shadow:0 0 0 10px var(--bad-soft)}.micbtn.listening:after{opacity:.6;border-color:var(--bad)}.micbtn.thinking{background:var(--raise);color:var(--ink);animation:1s infinite blink}.micbtn.speaking{background:var(--ok);color:var(--bg)}.micbtn.speaking:after{opacity:.5;border-color:var(--ok);animation:1.2s ease-out infinite halo}.convo{flex-direction:column;gap:12px;width:min(760px,100%);margin:6px 0;display:flex}.convo .sub{text-align:left;max-width:80%}.convo .sub.me{text-align:right;align-self:flex-end}.convo .sub p{font-size:clamp(16px,1.6vw,20px)}.big{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:14px;margin:6px 0 2px;display:flex}.big b{font:400 clamp(40px,5vw,64px)/1 var(--display);font-variant-numeric:tabular-nums}.big span{color:var(--muted);font-size:15px}.bar{gap:4px;width:min(820px,100%);height:34px;margin:12px 0 8px;display:flex}.bar span{color:#fff;min-width:58px;font:500 13px var(--mono);white-space:nowrap;border-radius:6px;flex:.001 1 0;justify-content:center;align-items:center;padding:0 10px;transition:flex-grow 1s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.legend{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:14px;display:flex}.legend i{border-radius:2px;width:9px;height:9px;margin-right:5px;display:inline-block}.xg{grid-template-columns:repeat(5,1fr);gap:10px;width:min(980px,100%);display:grid}.x{border:1px solid var(--line);background:var(--panel);text-align:left;animation:.5s both in;animation-delay:var(--d,0s);border-radius:12px;flex-direction:column;gap:3px;padding:16px;transition:border-color .2s;display:flex}.x:hover{border-color:var(--accent)}.x b{font:400 26px/1.1 var(--display)}.x small{font:400 13px var(--mono);color:var(--muted)}.x em{font:500 13px var(--mono);color:var(--accent);align-items:center;gap:5px;margin-top:10px;font-style:normal;display:flex}.x.on{border-color:var(--accent);background:var(--accent-soft)}.stats{text-align:center;gap:12px;width:min(600px,100%);margin-top:26px;display:grid}.stats b{font:400 44px/1 var(--display);display:block}.stats small{color:var(--muted);font-size:14.5px}.bots{grid-template-columns:repeat(3,1fr);gap:12px;width:min(900px,100%);display:grid}.tile{background:var(--panel);border:1px solid var(--line);text-align:left;animation:.5s both in;animation-delay:var(--d,0s);border-radius:12px;padding:16px;transition:border-color .2s}.tile:hover{border-color:var(--accent)}.tile b{font:400 24px/1.15 var(--display);display:block}.tile span{color:var(--muted);margin-top:4px;font-size:14.5px;display:block}.tile small{font:500 12.5px var(--mono);color:var(--accent)}.mic{z-index:25;flex-direction:column;gap:10px;width:min(760px,100% - 24px);display:flex;position:fixed;bottom:44px;left:50%;transform:translate(-50%)}.cap{text-align:center;opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:24px;font-size:15px;transition:all .45s;display:flex;transform:translateY(10px)}.cap.on{opacity:1;transform:none}.cap .hl{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint)}.cap .lang{font:500 12px var(--mono);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:0 5px}.cap q{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:520px;font-weight:500;overflow:hidden}.cap b{color:var(--accent);white-space:nowrap;font-weight:500}.cap b.ans{color:var(--ink);white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-basis:100%;max-width:640px;margin:0 auto;display:-webkit-box;overflow:hidden}.cap.err b{color:var(--bad)}.pill{background:var(--panel);border:1px solid var(--line);border-radius:16px;align-items:flex-end;gap:10px;padding:8px 8px 8px 16px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 24px 50px -20px #0000008c}.pill:focus-within{border-color:var(--accent);box-shadow:0 24px 50px -20px #0000008c,0 0 0 4px var(--accent-soft)}.field{flex:220px;min-width:0;display:flex;position:relative}.field #inp,.field .hl{font:16px/1.5 var(--body);letter-spacing:normal;word-break:break-word;white-space:pre-wrap;padding:9px 4px}#inp{z-index:1;min-width:0;color:var(--ink);resize:none;background:0 0;border:0;border-radius:8px;outline:0;flex:1;min-height:42px;max-height:40vh;position:relative;overflow-y:auto}#inp::placeholder{color:var(--faint)}#inp.pop{animation:.9s ease-out paste}.field .hl{color:#0000;pointer-events:none;position:absolute;inset:0;overflow:hidden}.field .hl mark{color:#0000;background:color-mix(in oklab,var(--accent) 45%,transparent);box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 45%,transparent),0 0 14px color-mix(in oklab,var(--accent) 55%,transparent);border-radius:5px}.field .hl mark.bad{background:color-mix(in oklab,var(--bad) 50%,transparent);box-shadow:0 0 0 2px color-mix(in oklab,var(--bad) 50%,transparent),0 0 14px color-mix(in oklab,var(--bad) 55%,transparent)}.send{background:var(--accent);width:42px;height:42px;color:var(--on-accent);border-radius:11px;flex:none;place-items:center;display:grid;position:relative}.cring{pointer-events:none;width:52px;height:52px;position:absolute;inset:-5px;transform:rotate(-90deg)}.cring circle{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151px;opacity:0}.send.count .cring circle{opacity:1;animation:1.25s linear forwards count}.wkey{font:500 12px var(--mono);color:var(--faint);white-space:nowrap;align-self:center;align-items:center;gap:5px;margin-right:4px;display:flex}.wkey kbd{font:600 11px var(--mono);border:1px solid var(--line);color:var(--ink);background:var(--raise);border-bottom-width:2px;border-radius:6px;padding:2px 7px}@media (max-width:700px){.wkey{display:none}}.tries{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;min-height:26px;transition:opacity .3s;display:flex;overflow-x:auto}.tries::-webkit-scrollbar{display:none}.tries .lbl{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);white-space:nowrap;margin-right:4px}.hint{font:400 15px var(--body);color:var(--muted);white-space:nowrap;border-radius:7px;padding:3px 9px;transition:all .2s}.hint:hover{color:var(--ink);background:var(--chip)}.hint.nx{color:var(--accent);background:var(--accent-soft)}body.listening .tries{opacity:0}@keyframes in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes pop{0%{opacity:0;transform:scale(.85)}}@keyframes draw{0%{stroke-dashoffset:3000px}}@keyframes march{to{stroke-dashoffset:-13px}}@keyframes halo{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.2,1.6)}}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes blink{50%{opacity:.45}}@keyframes bounce{0%,80%,to{opacity:.5;transform:none}40%{opacity:1;transform:translateY(-5px)}}@keyframes count{to{stroke-dashoffset:0}}@keyframes paste{0%{background:var(--accent-soft)}}@keyframes stamp{0%{opacity:0;transform:scale(1.6)rotate(-8deg)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (min-width:1400px){.scene{padding-inline:240px}}@media (min-width:1100px) and (max-width:1399px){.scene{padding-inline:76px}}.pathbtn{display:none}@media (max-width:1099px){.pathbtn{display:grid}.pathbtn.on{color:var(--accent);border-color:var(--accent)}.journey{z-index:40;background:var(--panel);width:min(260px,100vw - 24px);max-height:calc(100dvh - 88px);top:72px;left:12px;overflow-y:auto}.journey.closed,.journey:not(.closed)~.more{display:none}}@media (max-width:900px){.herogrid{grid-template-columns:1fr;gap:28px}.script{min-height:0;transform:none}.h1s{max-width:none}.xg{grid-template-columns:1fr 1fr}}@media (max-width:760px){.brand{font-size:22px}.bots,.rgrid,.facet .stk{grid-template-columns:1fr}.fixcard{padding:16px}.fxr{grid-template-columns:1fr;gap:2px}.tries{justify-content:flex-start}.cap .hl,.cap .lang{display:none}.cap b{white-space:normal;font-size:15px}.cap q{max-width:100%;font-size:15px}.script{padding:20px}.said{font-size:16px;line-height:26px}}.convo{scrollbar-width:thin;max-height:34vh;padding:4px 6px;overflow-y:auto}.convo .todo{color:var(--faint);transition:color .15s}.convo .live-line p{color:var(--muted);font-style:italic}.teach{text-align:center;max-width:560px;color:var(--muted);margin-top:14px;font-size:15px;line-height:1.6}.teach b{color:var(--ink);font-weight:600}.teach i{color:var(--accent)}.micbtn.listening,.micbtn.thinking,.micbtn.speaking{width:68px;height:68px;margin:8px 0 2px}.micbtn:not(.off) .ic{width:26px;height:26px}.convo{max-height:42vh}.scene .live{flex:none}.bigq li{gap:14px;padding:11px 0}.bigq b{font-size:clamp(19px,1.7vw,23px)}.qa{font-size:15px}.scene h2+.known{margin-top:-6px}@media (max-width:760px){.eyebrow{letter-spacing:.08em;text-align:center;font-size:12px}.flowbig{flex:none;max-height:none;overflow:visible}.flowbig svg{max-height:none}.flowbig svg.vert .el{paint-order:stroke;stroke:var(--bg);stroke-width:5px;stroke-linejoin:round}.stamp{padding:2px 12px;font-size:17px}.sub em{font-size:17px}}:root[data-theme=light] .n .bx{stroke-width:1.5px;filter:drop-shadow(0 4px 8px #3c280a29)}.xlead{color:var(--muted);text-align:center;max-width:52ch;margin:-8px 0 22px;font-size:15px}.xlist{border-top:1px solid var(--line);width:min(780px,100%);margin:0;padding:0;list-style:none}.xlist li{border-bottom:1px solid var(--line);animation:.45s both in;animation-delay:var(--d,0s);align-items:center;gap:20px;padding:16px 4px;display:flex}.xlist li>div{flex:1;min-width:0}.xlist b{font:400 24px/1.15 var(--display)}.xlist p{color:var(--muted);margin-top:3px;font-size:15px;line-height:1.5}.xbtns{flex:none;gap:8px;display:flex}.btn{white-space:nowrap;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:15px;display:inline-flex}.btn.ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.btn.ghost:hover{border-color:var(--accent);color:var(--accent);filter:none}.hero .btn{height:46px;padding:0 22px;font-size:15px}@media (max-width:760px){.xlist li{flex-direction:column;align-items:flex-start;gap:10px}}.fxbtns{border-top:1px solid var(--paper-line);gap:10px;margin-top:18px;padding-top:16px;display:flex}.fixcard .btn.ghost{color:var(--paper-ink);border-color:var(--paper-line)}.voicescene{justify-content:flex-start;padding-top:18px;overflow:hidden}.callrow{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(860px,100%);margin:18px 0 8px;display:grid}.vpick{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.vpick label{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.vpick select{appearance:none;font:500 14.5px var(--body);color:var(--ink);background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%23887c6c' stroke-width='1.6'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--line);cursor:pointer;text-overflow:ellipsis;border-radius:8px;width:170px;padding:6px 28px 6px 10px}.vpick select:hover{border-color:var(--muted)}.vopts{flex-direction:column;align-items:flex-start;gap:6px;max-width:220px;display:flex}.vopts small{color:var(--muted);font-size:13px;line-height:1.4}.switch{font:500 15px var(--body);color:var(--ink);align-items:center;gap:9px;display:inline-flex}.switch i{background:var(--line);border-radius:9px;width:30px;height:18px;transition:background .2s;position:relative}.switch i:after{content:"";background:var(--raise);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.switch.on i{background:var(--accent)}.switch.on i:after{transform:translate(12px)}.callctl{flex-direction:column;align-items:center;gap:10px;display:flex}.callctl .micbtn{background:var(--accent);width:84px;height:84px;color:var(--on-accent);box-shadow:0 0 0 calc(var(--lv,0) * 16px) var(--accent-soft),var(--sh);border-radius:50%;place-items:center;margin:0;transition:background .25s,box-shadow .1s,transform .2s;animation:none;display:grid;position:relative}.callctl .micbtn:after{display:none}.callctl .micbtn .ic{width:30px;height:30px}.callctl .micbtn.off:hover{transform:scale(1.04)}.callctl .micbtn.thinking{background:var(--raise);color:var(--ink);border:1px solid var(--line)}.callctl .micbtn.speaking{animation:1.6s ease-in-out infinite breathe}.callctl .micbtn .bars{align-items:center;gap:4px;height:30px;display:inline-flex}.callctl .micbtn .bars i{background:currentColor;border-radius:2px;width:4px;height:6px;transition:height 80ms}.callctl.listening .bars i:first-child,.callctl.listening .bars i:nth-child(5){height:calc(6px + var(--lv,0) * 10px)}.callctl.listening .bars i:nth-child(2),.callctl.listening .bars i:nth-child(4){height:calc(6px + var(--lv,0) * 18px)}.callctl.listening .bars i:nth-child(3){height:calc(6px + var(--lv,0) * 24px)}.callctl.speaking .bars i{animation:1s ease-in-out infinite talk}.callctl.speaking .bars i:nth-child(2){animation-delay:.15s}.callctl.speaking .bars i:nth-child(3){animation-delay:.3s}.callctl.speaking .bars i:nth-child(4){animation-delay:.45s}.callctl.speaking .bars i:nth-child(5){animation-delay:.6s}.callctl.thinking .bars i{animation:1s infinite bounce}.callctl.thinking .bars i:nth-child(2){animation-delay:.12s}.callctl.thinking .bars i:nth-child(3){animation-delay:.24s}.callctl.thinking .bars i:nth-child(4){animation-delay:.36s}.callctl.thinking .bars i:nth-child(5){animation-delay:.48s}.callctl .micbtn .hang{opacity:0;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.callctl .micbtn .hang .ic{transform:rotate(135deg)}.callctl .micbtn:not(.off):not([data-fresh]):hover{background:var(--bad);color:#fff;border-color:var(--bad);animation:none}.callctl .micbtn:not(.off):not([data-fresh]):hover .bars{opacity:0}.callctl .micbtn:not(.off):not([data-fresh]):hover .hang{opacity:1}.vstate{font:500 15px var(--body);color:var(--muted);min-height:20px}.callctl.listening .vstate{color:var(--ink)}.callctl.speaking .vstate{color:var(--accent)}@keyframes talk{0%,to{height:6px}50%{height:22px}}@keyframes breathe{50%{box-shadow:0 0 0 10px var(--accent-soft),var(--sh)}}.voicescene .teach{margin-top:18px}.voicescene .convo{flex:auto;min-height:0;max-height:none;margin-top:10px}.side{z-index:26;background:color-mix(in oklab,var(--panel) 88%,transparent);border:1px solid var(--line);width:220px;max-height:calc(100vh - 300px);box-shadow:var(--sh);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:16px 16px 18px;font-size:15px;line-height:1.5;animation:.4s both in;position:fixed;top:84px;right:18px;overflow:auto}.side h4{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.side p{margin:0 0 10px}.side .hint2{color:var(--muted);font-size:14px}.side .stat{color:var(--muted);font-size:14.5px}.side .stat b{font:600 22px var(--body);color:var(--ink);margin-right:2px}.side .bignum{font:400 52px/1 var(--display);margin:0 0 6px}.side .bignum small{color:var(--muted);font-size:22px}.side blockquote{background:var(--paper);color:var(--paper-ink);font:400 15px/1.5 var(--script);box-shadow:0 0 0 1px var(--paper-line);border-radius:4px;margin:0 0 12px;padding:10px 12px}.side ul{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.side .ticks li:before{content:"✓ ";color:var(--ok)}.side .ticks li.bad:before{content:"✗ ";color:var(--bad)}.side .links li span{font:400 13px var(--mono);color:var(--accent)}.side .legend2 li{align-items:center;gap:9px;display:flex}.side .legend2 i{background:var(--paper);border:1px solid var(--paper-line);border-radius:4px;flex:none;width:22px;height:14px}.side .legend2 .lg-end{border-style:dashed;border-color:var(--paper-muted)}.side .legend2 .lg-chg{border:2px dashed var(--accent)}.side .rulecheck li{color:var(--muted);gap:8px;font-size:14.5px;display:flex}.side .rulecheck i{flex:none;width:12px;font-style:normal}.side .rulecheck li.ok{color:var(--ink)}.side .rulecheck li.ok i{color:var(--ok)}.side .rulecheck li.bad{color:var(--bad);font-weight:600}.side .split li{align-items:center;gap:8px;display:flex}.side .split i{border-radius:2px;width:9px;height:9px}.side .split span{font:400 14px var(--mono);margin-left:auto}@media (max-width:1399px){.side{display:none}}@media (min-width:1400px){.narrow{display:none!important}.known2{display:none}}@media (max-width:760px){.callrow{grid-template-columns:1fr;justify-items:center;gap:14px}.vpick,.vopts{align-items:center}.voicescene{overflow:auto}}.callscene{justify-content:flex-start;padding-top:14px;overflow:hidden}.callscene .minimap{flex:none;width:min(980px,100%);margin:12px 0 6px}.callscene .minimap svg{max-height:min(300px,28vh)!important}.callscene .subs{flex:auto;justify-content:flex-start;gap:14px;width:min(820px,100%);min-height:0;padding:6px 6px 10px;overflow-y:auto}.callscene .subs .sub{opacity:1!important;display:block!important;transform:none!important}.callscene .subs .sub:not(:last-child) p{font-size:clamp(16px,1.6vw,19px)}.callscene .subs>:first-child{margin-top:auto}.sub small{font:600 12px var(--mono);letter-spacing:.12em;color:var(--ink);opacity:1}.sub.me small{color:var(--accent)}.e{stroke-width:1.9px}.e.lit{stroke-width:2.8px}.el{fill:var(--muted);font-size:14px}.resume{border:1px solid var(--line);background:var(--panel);font:500 15px var(--body);color:var(--ink);border-radius:10px;align-items:baseline;gap:8px;margin:0 0 22px;padding:8px 14px;display:inline-flex}.resume small{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.resume span{color:var(--accent)}.resume:hover{border-color:var(--accent)}.changes{justify-content:flex-start;padding-top:24px}.vlog{border-top:1px solid var(--line);width:min(760px,100%);margin:18px 0 0;padding:0;list-style:none}.vlog li{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:14px 4px;display:flex}.vlog b{font:400 22px/1 var(--display);color:var(--accent);flex:none;width:44px}.vlog div{flex:1;min-width:0}.vlog p{font-size:15px}.vlog small{color:var(--muted);margin-top:4px;font-size:14px;display:block}.vlog s{color:var(--bad)}.vlog .btn{height:34px}.subs,.convo,.scene,.side,.xlist{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.cutmark{color:var(--bad)}.tile{padding:0;position:relative}.tilebody{text-align:left;width:100%;padding:16px;display:block}.tile .rm{font:500 13px var(--body);color:var(--faint);opacity:0;border-radius:6px;padding:3px 8px;transition:opacity .2s;position:absolute;top:10px;right:10px}.tile:hover .rm,.tile .rm:focus-visible,.tile .rm.sure{opacity:1}.tile .rm:hover{color:var(--bad)}.tile .rm.sure{background:var(--bad-soft);color:var(--bad)}.tile .took{font:500 13px var(--mono);color:var(--ok);margin-top:8px}.jobs{counter-reset:j;gap:8px;max-width:46ch;margin:24px 0 0;padding:0;list-style:none;display:grid}.jobs li{counter-increment:j;color:var(--muted);align-items:baseline;gap:12px;font-size:15px;display:flex}.jobs li:before{content:counter(j);font:500 12.5px var(--mono);color:var(--accent);border:1px solid var(--accent);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid;transform:translateY(-1px)}.jobs b{color:var(--ink);font-weight:600}.jobs i{font-style:normal}@media (max-height:800px) and (min-width:900px){.jobs{gap:22px;margin-top:20px;display:flex}.jobs i{display:none}}.report{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex:none;width:min(820px,100%);margin:6px 0 22px;padding:12px 16px;animation:.4s ease-out both rise}.report .rhead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.report .btn{height:32px;padding:0 12px;font-size:14.5px}.report h4{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0}.report .rstats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.report .rstats p{color:var(--muted);flex-direction:column;margin:0;font-size:14px;display:flex}.report .rstats b{font:600 24px/1.15 var(--body);font-variant-numeric:tabular-nums;color:var(--ink)}.report .rstats .bad b{color:var(--bad)}.report>p{margin:0 0 4px;font-size:15px}.report .next{color:var(--muted)}@media (max-width:700px){.report .rstats{grid-template-columns:repeat(2,1fr)}}.proof{grid-template-columns:1fr 1fr;gap:12px;width:min(900px,100%);margin:0 0 18px;display:grid}.proof>div{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:14px 16px}.proof>div+div{border-color:color-mix(in oklab,var(--accent) 45%,var(--line))}.proof small{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.proof p{color:var(--muted);margin:0;font-size:15px}.proof b{font:400 26px/1.1 var(--display);color:var(--ink);margin-bottom:4px;display:block}@media (max-width:700px){.proof{grid-template-columns:1fr}}.proofscene .note{width:min(900px,100%)}.scene:not(.on),.scene:not(.on) *{animation:none!important}.scene.on>.eyebrow,.scene.on>h2{animation:.45s both in}.scene.on>h2{animation-delay:50ms}.scene.on .stk>div{animation:.5s both in}.scene.on .stk>div:nth-child(2){animation-delay:90ms}.scene.on .stk>div:nth-child(3){animation-delay:.18s}.scene.on .facet li{animation:.45s both in;animation-delay:calc(.1s + var(--i,0) * 70ms)}.scene.on .facet pre{animation:.6s .1s both rise}.side{animation:.35s both in}.journey>button{transition:background .25s,color .25s}@keyframes show{to{opacity:1}}@keyframes grow{to{transform:scaleX(var(--to,1))}}@keyframes stampin{0%{opacity:0;transform:scale(1.5)rotate(-6deg)}to{opacity:1;transform:rotate(-1.5deg)}}.race{gap:14px;width:min(900px,100%);display:grid}.lane{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:12px 16px 14px;animation:.5s both in}.lane.new{border-color:color-mix(in oklab,var(--ok) 50%,var(--line));animation-delay:.12s}.lh{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.lh small{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.lh b{font:400 32px/1 var(--display);white-space:nowrap}.old .lh b{color:var(--pencil)}.new .lh b{color:var(--ok)}.track{background:var(--chip);border-radius:999px;height:14px;position:relative;overflow:hidden}.track .fill{border-radius:inherit;transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.old .fill{background:color-mix(in oklab,var(--pencil) 70%,transparent);animation:2.4s cubic-bezier(.45,0,.25,1) .3s forwards grow}.new .fill{--to:.035;background:var(--ok);animation:.45s ease-out 2.9s forwards grow}.pticks{justify-content:space-between;align-items:center;padding:0 3px;display:flex;position:absolute;inset:0}.pticks i{background:var(--bg);opacity:0;width:1px;height:6px;animation:.15s forwards show;animation-delay:calc(.3s + var(--i) * 26ms)}.axis{font:400 13px var(--mono);color:var(--muted);justify-content:space-between;gap:10px;margin-top:8px;display:flex}.axis span:nth-child(2){color:var(--ink)}.found{color:var(--muted);margin:10px 0 6px;font-size:14.5px}.pins{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.pins li{font:600 15px/1.3 var(--pencil-font);color:var(--pencil);border:1.5px solid var(--pencil);opacity:0;animation:.35s cubic-bezier(.2,.9,.3,1.3) forwards stampin;animation-delay:calc(2.75s + var(--i) * .22s);border-radius:6px;padding:2px 10px}.steps4{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.steps4 li{border:1px solid var(--line);color:var(--ink);opacity:0;animation:.3s forwards in;animation-delay:calc(3s + var(--i) * .28s);border-radius:999px;padding:4px 11px;font-size:14.5px}.steps4 li:nth-child(3){color:var(--pencil);border-color:var(--pencil)}.steps4 li:nth-child(4){color:var(--ok);border-color:var(--ok)}.new .found{margin-bottom:0}.pstats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pstats p{border:1px solid var(--line);background:var(--panel);color:var(--muted);animation:.5s both in;animation-delay:calc(.25s + var(--i) * 90ms);border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:10px 14px;font-size:14.5px;display:flex}.pstats b{font:600 28px/1.1 var(--body);font-variant-numeric:tabular-nums;color:var(--ink)}@media (max-width:700px){.pstats{grid-template-columns:repeat(2,1fr)}.axis span:nth-child(2){display:none}.lh{flex-direction:column;align-items:flex-start}}.proofscene{justify-content:flex-start;padding-top:4px}.proofscene h2{margin-bottom:10px;font-size:clamp(30px,3.4vw,44px)}.lane .lh{margin-bottom:8px}.scene.on .fixcard{animation:.55s both rise}.scene.on .fxr.was s{text-decoration-color:#0000;animation:.45s .55s forwards strikein}@keyframes strikein{to{-webkit-text-decoration-color:var(--pencil);text-decoration-color:var(--pencil)}}.scene.on .fxr.now{animation:.45s .95s both in}.scene.on .vlog li{animation:.4s both in}.scene.on .vlog li:nth-child(2){animation-delay:60ms}.scene.on .vlog li:nth-child(3){animation-delay:.12s}.scene.on .vlog li:nth-child(4){animation-delay:.18s}.scene.on .vlog li:nth-child(n+5){animation-delay:.24s}.callscene.reported .subs{display:none}@media (max-width:700px){.tries{flex-wrap:wrap;row-gap:6px}.tries>span{flex-wrap:wrap;justify-content:center;row-gap:6px}}.callscene.reported{overflow-y:auto}.report .rquote{border-left:2px solid var(--pencil);font:400 16px/1.5 var(--script);color:var(--pencil);margin:2px 0 10px;padding:8px 12px}.more{right:max(16px,50% - 380px);bottom:calc(var(--mic-h,192px) + 6px);z-index:24;border:1px solid var(--line);background:var(--panel);height:30px;color:var(--ink);font:500 13px var(--body);box-shadow:var(--sh);border-radius:999px;align-items:center;gap:6px;padding:0 14px;animation:.3s both in;display:inline-flex;position:fixed}.more:hover{border-color:var(--accent);color:var(--accent)}.more span{animation:1.4s ease-in-out infinite bounce}@media (max-height:760px){.bigq li{padding:11px 0}.scene h2{margin-bottom:10px}.callscene .minimap{margin:6px 0 2px}.callscene .minimap svg{max-height:21vh!important}.callscene{padding-top:8px}}@media (max-width:700px){.tries .lbl,.callscene.reported .minimap{display:none}}.report>.btn{margin:2px 0 12px}.callscene .subs .sub.cut{visibility:hidden}.callscene.reported .persona{display:none}.callscene.reported .minimap svg{max-height:min(180px,22vh)!important}@media (max-height:800px){.callscene.reported .minimap{display:none}}.vpick{grid-template-columns:auto 200px;place-items:center end;gap:8px 10px;display:grid!important}.vpick label{display:contents}.vpick select{width:200px}.empty2{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:18px;display:flex}.empty2 p{color:var(--muted);max-width:44ch;font-size:16px;line-height:1.55}.empty2 ol{grid-template-columns:1fr 1fr;gap:12px;width:min(640px,100%);margin:0;padding:0;list-style:none;display:grid}.empty2 li{background:var(--panel);border:1px solid var(--line);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.empty2 li b{font:400 22px/1.2 var(--display)}.empty2 li span{color:var(--muted);font-size:15px;line-height:1.5}.tile.new .tilebody{height:100%;min-height:96px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.tile.new{background:0 0;border-style:dashed}.tile.new b{color:var(--ink)}@media (min-width:1400px){.scene h2+.known{display:none}}@media (max-height:700px) and (min-width:900px){.h1s{margin-bottom:14px;font-size:clamp(40px,7.5vh,60px)}.sub0{font-size:16px}.resume{margin-bottom:12px}.script{padding:18px 24px 22px}.script .said{font-size:15px;line-height:24px}.bigq li{padding:7px 0}.bigq b{font-size:18px}.jobs{display:none}}@media (max-width:760px){.hint{white-space:normal;text-align:center}.resume small{display:none}.resume span{white-space:nowrap}.ctas{flex-direction:column;align-items:flex-start;gap:10px}.empty2 ol{grid-template-columns:1fr}.more{display:none}.vopts{text-align:center}}.voicescene .live em{font-style:normal}@media (max-width:760px){.voicescene .live em{display:none}}.vpick .vload{color:var(--muted);grid-column:1/-1;justify-self:end;font-size:13px}
