@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_51915ddb-module__daDv4W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_51915ddb-module__daDv4W__variable{--font-display-face:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7545ac77-module__O5qa8W__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7545ac77-module__O5qa8W__variable{--font-body-face:"Inter", "Inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_ff93d76a-module__sxWhPW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_ff93d76a-module__sxWhPW__variable{--font-mono-face:"Geist Mono", "Geist Mono Fallback"}
:root{--bg:#fff;--surface:#efefed;--surface-warm:#f5f2ef;--surface-frost:#e4eff7;--ink:#0a1217;--fg:#000;--fg-2:#4e4e4e;--muted:#85898b;--border:#e6e6e6;--border-soft:#0000000d;--signal:#cdfe00;--signal-on:#0a1217;--link:#05f;--tint-cyan:#6acde3;--tint-violet:#8b7bd0;--tint-pink:#e7c1db;--success:#16a34a;--warn:#eab308;--danger:#dc2626;--font-display:var(--font-display-face), system-ui, sans-serif;--font-body:var(--font-body-face), system-ui, -apple-system, sans-serif;--font-mono:var(--font-mono-face), ui-monospace, Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--space-10:96px;--page-gutter:var(--space-8);--section-y:var(--space-10);--card-pad:var(--space-6);--card-gap:var(--space-4);--control-h:48px;--control-pad-x:var(--space-5);--control-font:14px;--control-radius:var(--pill);--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--pill:9999px;--fs-body:15px;--fs-lead:20px;--fs-card:20px;--fs-display:56px;--fs-section:48px;--fs-section-sm:36px;--elev-ring:#0000000f 0 0 0 1px,#0000000a 0 1px 2px,#0000000a 0 2px 4px;--elev-raised:#0006 0 0 1px,#0000000a 0 4px 4px;--signal-soft:color-mix(in srgb,var(--signal) 28%,var(--bg));--frost-soft:color-mix(in srgb,var(--surface-frost) 70%,var(--bg));--violet-soft:color-mix(in srgb,var(--tint-violet) 18%,var(--bg));--warn-soft:color-mix(in srgb,var(--warn) 16%,var(--bg))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:.16px;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:hidden}p,h1,h2,h3,h4{margin:0}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}.mono{font-family:var(--font-mono)}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;font-size:20px;font-weight:300;display:inline-flex}.logo-dot{background:var(--signal);border-radius:50%;width:8px;height:8px;margin-left:6px;box-shadow:0 0 0 1px #00000014}.eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.pill{background:var(--surface);color:var(--fg-2);border-radius:var(--pill);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex;box-shadow:inset 0 0 0 .5px #00000014}.pill.live{background:var(--signal);color:var(--signal-on);box-shadow:none}.pill.live:before{content:"";background:var(--signal-on);border-radius:50%;width:6px;height:6px}.pill.wait{background:var(--warn-soft);color:color-mix(in srgb,var(--warn) 55%,var(--fg))}.pill.ok{background:color-mix(in srgb,var(--success) 12%,var(--bg));color:var(--success)}.pill.rep{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0;text-decoration:line-through}.pill.ty-f{background:var(--signal-soft);color:var(--signal-on)}.pill.ty-o{background:var(--warn-soft);color:color-mix(in srgb,var(--warn) 60%,var(--fg))}.pill.ty-x{background:var(--surface);color:var(--fg-2)}.pill.sub{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--font-body);text-transform:none;letter-spacing:0;background:#fff;font-weight:500}.pill.t-l{color:color-mix(in srgb,var(--warn) 60%,var(--fg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 55%,transparent);background:#fff}.pill.t-l:before{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px}.ends.nt{background:var(--surface)!important;color:var(--fg-2)!important}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--control-pad-x);border-radius:var(--control-radius);font-size:var(--control-font);white-space:nowrap;box-sizing:border-box;font-weight:500;line-height:1;display:inline-flex}.btn-primary{color:#fff;background:#000}.btn-signal{background:var(--signal);color:var(--signal-on)}.btn-line{box-shadow:inset 0 0 0 1px var(--border);color:var(--fg)}.input{width:100%;height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--bg);font:inherit;font-size:var(--control-font);color:var(--fg);box-sizing:border-box;align-items:center;display:flex}input.input{appearance:none;min-width:0}.input.ph{color:var(--muted)}.ico{flex:none;width:18px;height:18px}.src-chip{border-radius:var(--pill);background:var(--surface);font-family:var(--font-mono);color:var(--fg-2);align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;display:inline-flex}.src-chip .d{border-radius:50%;width:6px;height:6px}.src-chip .d-ok{background:var(--success)}.src-chip .d-site{background:var(--link)}.src-chip.ends{background:var(--warn-soft);color:color-mix(in srgb,var(--warn) 55%,var(--fg))}.lnav{padding:var(--space-4) var(--page-gutter);border-bottom:1px solid var(--border-soft);justify-content:flex-start;align-items:center;display:flex}.lnav .logo{line-height:1}.lhero{gap:var(--space-8);padding:var(--section-y) var(--page-gutter);grid-template-columns:1fr 1fr;align-items:center;display:grid}.eyebrow-signal{align-items:center;gap:var(--space-2);background:var(--signal);color:var(--signal-on);border-radius:var(--pill);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-5);padding:4px 10px 4px 8px;font-size:12px;display:inline-flex}.eyebrow-signal:before{content:"";background:var(--signal-on);border-radius:50%;width:6px;height:6px}.lhero h1{font-family:var(--font-display);font-weight:300;font-size:var(--fs-display);letter-spacing:-.02em;line-height:1.08}.lhero .lead{font-size:var(--fs-lead);color:var(--fg-2);max-width:36ch;margin-top:var(--space-5)}.lhero .cta{gap:var(--space-3);margin-top:var(--space-7);align-items:center;display:flex}.preview-stack{height:420px;position:relative}.pv{border-radius:var(--radius-lg);box-shadow:var(--elev-ring),0 30px 50px -30px #00000059;background:#fff;position:absolute;overflow:hidden}.pv-a{width:330px;top:10px;left:0}.pv-b{width:300px;top:70px;right:0}.pv .hd{border-bottom:1px solid var(--border-soft);background:color-mix(in oklch,var(--surface) 55%,var(--bg));justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;font-weight:500;display:flex}.pv .bd{flex-direction:column;gap:10px;padding:14px;display:flex}.lsteps{background:var(--surface);padding:var(--section-y) var(--page-gutter);gap:var(--space-8);grid-template-columns:1fr 2fr;display:grid}.lsteps h2{font-family:var(--font-display);font-weight:300;font-size:var(--fs-section-sm);letter-spacing:-.01em;line-height:1.15}.steps3{gap:var(--card-gap);grid-template-columns:repeat(3,1fr);display:grid}.step{border-radius:var(--radius-md);padding:var(--card-pad);box-shadow:var(--elev-ring);background:#fff}.step .n{font-family:var(--font-mono);color:var(--muted);font-size:12px}.step h4{font-size:var(--fs-card);margin:var(--space-2) 0;font-weight:500}.step p{font-size:var(--fs-body);color:var(--fg-2)}.lcta{background:var(--ink);color:#fff;padding:var(--section-y) var(--page-gutter);text-align:center}.lcta .eyebrow{color:color-mix(in srgb,var(--signal) 70%,#fff)}.lcta h2{font-family:var(--font-display);font-weight:300;font-size:var(--fs-section);margin-top:var(--space-3)}.lcta .lead{color:#ffffffb8;margin-top:var(--space-2)}.wl{align-items:center;gap:var(--space-3);width:100%;max-width:520px;margin:var(--space-7) auto 0;display:flex}.wl .input{min-width:0;height:var(--control-h);padding:0 var(--space-4);border-radius:var(--control-radius);font-size:var(--control-font);background:#ffffff0f;border-color:#ffffff2e;flex:1}.wl .btn{height:var(--control-h);padding:0 var(--control-pad-x);border-radius:var(--control-radius);font-size:var(--control-font);flex:none}.lfoot{padding:var(--space-6) var(--page-gutter);color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.annot{font-family:var(--font-mono);color:#3b3f41;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1280px;font-size:11.5px;display:grid}.annot div{background:#ffffff8c;border-radius:10px;padding:10px 12px;line-height:1.5}.annot b{color:#000;margin-bottom:2px;font-weight:500;display:block}.lwhy{padding:var(--section-y) var(--page-gutter);gap:var(--space-8);border-top:1px solid var(--border-soft);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.lwhy h2{font-family:var(--font-display);font-weight:300;font-size:var(--fs-section);letter-spacing:-.02em;line-height:1.1}.lwhy .lead{font-size:var(--fs-lead);color:var(--fg-2);max-width:44ch;margin-top:var(--space-5)}.lwhy .lead+.lead{margin-top:var(--space-3)}.why-cards{gap:var(--card-gap);flex-direction:column;display:flex}.why-card{border-radius:var(--radius-md);padding:var(--card-pad);box-shadow:var(--elev-ring);gap:var(--space-2);background:var(--bg);flex-direction:column;display:flex}.why-card .row{justify-content:space-between;align-items:center;display:flex}.why-card h4{font-size:var(--fs-card);font-weight:500}.why-card p{color:var(--fg-2);font-size:14.5px}.why-card.loud{background:var(--signal-soft);box-shadow:none}.why-card.quiet{background:var(--surface)}.why-card.answer{box-shadow:var(--elev-raised)}.why-card .mini-q{color:#fff;background:#000;border-radius:14px 14px 4px;align-self:flex-end;padding:7px 12px;font-size:13px}.why-card .mini-a{color:var(--fg);font-size:14px}.why-vs{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin-top:28px;display:grid}.why-vs>div{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border);padding:16px 18px}.why-vs .eyebrow{margin:0 0 6px;display:block}.why-vs b{font-family:var(--font-display);letter-spacing:-.01em;color:var(--muted);font-size:24px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;display:block}.why-vs p{color:var(--muted);margin-top:2px;font-size:14px}.why-vs .on{background:var(--ink);box-shadow:none}.why-vs .on .eyebrow{color:color-mix(in srgb,var(--signal) 70%,#fff)}.why-vs .on b{color:#fff;text-decoration:none}.why-vs .on p{color:#ffffffb8}.lhero.v3{padding:var(--section-y) var(--page-gutter);gap:var(--space-8)}.lhero.v3>*{min-width:0}.lhero.v3 h1{font-size:var(--fs-display);white-space:nowrap;max-width:none}.lhero.v3{grid-template-columns:1.2fr .8fr}.lhero.v3 .preview-stack{height:400px}.lhero.v3 .pv-a{width:310px;top:0}.lhero.v3 .pv-b{width:290px;top:170px}.lhero.v3 .lead{font-size:var(--fs-lead);margin-top:var(--space-5);max-width:none}.lhero.v3 .cta{margin-top:var(--space-7)}.lwhy.v3{padding:var(--section-y) var(--page-gutter);gap:var(--space-8);grid-template-columns:1fr}.lwhy.v3 h2{font-size:var(--fs-section);max-width:none;line-height:1.1}.lwhy.v3 .lead{font-size:var(--fs-lead);margin-top:var(--space-6);color:var(--fg)}.why-cards.v3{gap:var(--card-gap);grid-template-columns:1fr 1fr 1fr;display:grid}.why-cards.v3 .why-card{min-height:150px;padding:var(--card-pad);justify-content:space-between;gap:var(--space-2)}.why-cards.v3 .why-card h4{font-size:var(--fs-card);letter-spacing:-.01em;font-weight:500}.why-cards.v3 .why-card.quiet h4{color:var(--fg-2)}.why-cards.v3 .why-card.answer{gap:var(--space-3);flex-direction:column}.why-cards.v3 .mini-a{font-size:16px}.lsteps.v3{padding:var(--section-y) var(--page-gutter);grid-template-columns:1.15fr 2fr;align-items:center}.lsteps.v3 h2{font-size:var(--fs-section-sm);line-height:1.15}.lsteps.v3 .step{padding:var(--card-pad);gap:var(--space-2);flex-direction:column;display:flex}.lsteps.v3 .step .step-mark{border-radius:var(--radius-sm);width:40px;height:40px;box-shadow:var(--elev-ring);background:var(--signal-soft);margin-bottom:var(--space-3);place-items:center;display:grid}.lsteps.v3 .step:nth-child(2) .step-mark{background:var(--frost-soft);color:var(--link)}.lsteps.v3 .step:nth-child(3) .step-mark{background:var(--violet-soft)}.lsteps.v3 .step .step-mark svg{width:18px;height:18px}.lsteps.v3 .step h4{font-size:var(--fs-card);margin:0}.lcta.v3{padding:var(--section-y) var(--page-gutter)}.lcta.v3 h2{font-size:var(--fs-section);margin-top:var(--space-3)}.lcta.v3 .wl{margin-top:var(--space-7)}.dm{--dm-dur:15s;--dm-t:0s;--dm-delay:calc(-1 * var(--dm-t));--dm-ease:cubic-bezier(.16,1,.3,1);flex-direction:column;gap:14px;min-width:0;display:flex}.dm .an{animation-duration:var(--dm-dur);animation-iteration-count:infinite;animation-delay:var(--dm-delay);animation-fill-mode:both;animation-timing-function:var(--dm-ease)}.dm-stage{height:400px;position:relative}.dm-card{border-radius:var(--radius-lg);box-shadow:var(--elev-ring),0 30px 60px -30px #00000059;background:#fff;flex-direction:column;min-width:0;display:flex;position:absolute;inset:0;overflow:hidden;container:dm-card/inline-size}.dm-hd{border-bottom:1px solid var(--border-soft);background:color-mix(in oklch,var(--surface) 55%,var(--bg));justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.dm-hd .who{white-space:nowrap;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.dm-hd .dm-tabs,.dm-hd .pill{flex:none}.dm-hd .av,.dm-av{aspect-ratio:1;background:var(--signal-soft);width:22px;min-width:22px;height:22px;min-height:22px;font-family:var(--font-mono);border-radius:7px;flex:none;place-items:center;font-size:9px;display:grid;overflow:hidden}.dm-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow:hidden}.dm-sent,.dm-q{color:#fff;overflow-wrap:anywhere;background:#000;border-radius:16px 16px 5px;align-self:flex-end;max-width:100%;padding:9px 14px;font-size:13.5px}.dm-filed{color:var(--fg-2);align-items:center;gap:6px;font-size:12px;display:flex}.dm-filed i{background:var(--success);border-radius:50%;width:7px;height:7px}.dm-fact{background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:relative}.dm-fact p{font-size:14px}.dm-fact .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dm-fact .pills{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.dm-fact .dm-swap,.dm-fact .dm-btn{flex:none}.dm-swap{display:inline-grid;position:relative}.dm-swap>*{grid-area:1/1}.dm-btn{border-radius:var(--pill);white-space:nowrap;text-align:center;padding:6px 14px;font-size:12.5px;font-weight:500}.dm-btn.b1{color:#fff;background:#000}.dm-btn.b2{background:color-mix(in srgb,var(--success) 12%,var(--bg));color:var(--success)}.dm-cursor{pointer-events:none;z-index:3;width:22px;height:22px;position:absolute;bottom:2px;right:22px}.dm-cursor svg{filter:drop-shadow(0 2px 3px #0000004d);width:22px;height:22px}.dm-ripple{background:var(--signal);z-index:2;pointer-events:none;border-radius:50%;width:34px;height:34px;margin:-17px -17px 0 0;position:absolute;bottom:10px;right:30px}.dm-comp{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--border);align-items:center;gap:8px;min-width:0;min-height:42px;margin:0 12px 12px;padding:6px 6px 6px 14px;font-size:13.5px;display:flex}.dm-comp .ph{color:var(--muted);white-space:nowrap;min-width:0;overflow:hidden}.dm-type{white-space:nowrap;vertical-align:bottom;min-width:0;max-width:0;display:inline-block;overflow:hidden}.dm-caret{vertical-align:-3px;background:#000;width:1.5px;height:16px;margin-left:1px;animation:1s step-end infinite dmBlink;display:inline-block}@keyframes dmBlink{50%{opacity:0}}.dm-comp .go{color:#fff;background:#000;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;font-size:14px;display:grid}.dm-biz{border-bottom:1px solid var(--border-soft);box-sizing:border-box;align-items:center;gap:10px;min-width:0;max-width:100%;padding:10px 16px;display:flex;position:relative}.dm-biz .av{aspect-ratio:1;background:var(--signal-soft);width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;font-family:var(--font-mono);border-radius:9px;flex:0 0 30px;place-items:center;font-size:10px;display:grid;overflow:hidden}.dm-biz .id{flex:1 1 0;min-width:0;overflow:hidden}.dm-biz b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.dm-biz .fc{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-size:11px;display:flex;overflow:hidden}.dm-biz .fc .win,.dm-count .win{vertical-align:bottom;flex:none;height:1.25em;line-height:1.25em;display:inline-block;overflow:hidden}.dm-biz .fc .strip,.dm-count .strip{flex-direction:column;display:flex}.dm-biz .fbtn,.dm-biz .dm-swap{flex:none}.dm-fol{border-radius:var(--pill);white-space:nowrap;text-align:center;flex:none;padding:5px 12px;font-size:12px;font-weight:500}.dm-fol.f1{color:#fff;background:#000}.dm-fol.f2{background:var(--surface);color:var(--fg)}.dm-fol.sm{padding:3px 9px;font-size:11px}.dm-biz .dm-cursor{top:calc(50% - 3px);bottom:auto;right:36px}.dm-biz .dm-ripple{margin:0;top:calc(50% - 17px);bottom:auto;right:36px}.dm-b .dm-body{gap:9px;padding:12px 16px 10px}.dm-a .dm-hd{color:#fff;background:#000;border-bottom-color:#000}.dm-a .dm-hd .av{background:var(--signal);color:var(--signal-on)}.dm-a .dm-hd .pill{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 .5px #fff3}.dm-a .dm-hd .pill:before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px}.dm-b .dm-hd,.dm-c .dm-hd{background:var(--surface-frost);color:var(--fg);border-bottom-color:color-mix(in srgb,var(--link) 14%,var(--surface-frost))}.dm-c .dm-tabs{background:#ffffff8c}.dm-slot{position:relative}.dm-dots{background:color-mix(in oklch,var(--surface) 55%,var(--bg));border-radius:16px;gap:4px;padding:10px 14px;display:flex;position:absolute;top:0;left:0}.dm-dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dmDot}.dm-dots i:nth-child(2){animation-delay:.15s}.dm-dots i:nth-child(3){animation-delay:.3s}@keyframes dmDot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.dm-ans{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.dm-ans .b{background:color-mix(in oklch,var(--surface) 55%,var(--bg));border-radius:16px 16px 16px 5px;padding:9px 14px;font-size:13.5px}.dm-promo{box-shadow:var(--elev-raised);background:#fff;border-radius:16px;flex-direction:column;gap:7px;padding:12px 14px;display:flex}.dm-promo .tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.dm-promo h4{font-size:15px;font-weight:500}.dm-promo .foot,.dm-post .foot{justify-content:space-between;align-items:center;display:flex}.dm .ends{font-family:var(--font-mono);color:color-mix(in srgb,var(--warn) 55%,var(--fg));background:var(--warn-soft);border-radius:var(--pill);padding:2px 9px;font-size:11.5px}.dm-count{font-family:var(--font-mono);color:var(--fg-2);border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--border);align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.dm-count .h{display:inline-block}.dm-tabs{border-radius:var(--pill);background:var(--surface);gap:2px;padding:2px;display:flex}.dm-tabs span{color:var(--muted);border-radius:var(--pill);padding:3px 11px;font-size:12px;font-weight:500}.dm-tabs span.on{color:var(--fg);box-shadow:var(--elev-ring);background:#fff}.dm-post .ln{align-items:center;gap:8px;display:flex}.dm-feed{flex-direction:column;flex:1;gap:10px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.dm-feed:after{content:"";background:linear-gradient(#0000,#fff);height:56px;position:absolute;bottom:0;left:0;right:0}.dm-post{box-shadow:var(--elev-ring);background:#fff;border-radius:14px;flex-direction:column;flex:none;gap:6px;padding:10px 12px;display:flex}.dm-post .by{align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.dm-post .by .t{font-family:var(--font-mono);color:var(--muted);font-size:10.5px;font-weight:400}.dm-post .by .r{align-items:center;gap:6px;margin-left:auto;display:flex}.dm-post h5{margin:0;font-size:14px;font-weight:500}.dm-post .pill{padding:2px 8px;font-size:10px}.dm-post.kc{overflow:hidden}.dm-new{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--signal);color:var(--signal-on);border-radius:var(--pill);padding:2px 7px;font-size:10px}.dm-steps{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;display:flex}.dm-steps span{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--border);padding:5px 11px}.dm-steps .st{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--muted);border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;outline-offset:2px;background:0 0;border:0;outline:2px solid #0000;margin:0;padding:5px 11px;transition:outline-color .15s}.dm-steps .st:hover{outline-color:color-mix(in srgb,var(--fg) 14%,transparent)}.dm-steps .st:focus-visible{outline-color:var(--link)}.dm-steps.side-b .st.is-sel{outline-color:#000}.dm-steps.side-c .st.is-sel{outline-color:color-mix(in srgb,var(--link) 60%,transparent)}.dm-pp{appearance:none;font:inherit;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--pill);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;outline-offset:2px;background:0 0;border:0;outline:2px solid #0000;align-items:center;gap:6px;margin:0 0 0 auto;padding:4px 10px 4px 8px;font-size:10.5px;display:inline-flex}.dm-pp:hover{background:var(--surface);color:var(--fg)}.dm-pp:focus-visible{outline-color:var(--link)}.dm-steps .dm-pp .t{box-shadow:none;border-radius:0;padding:0}.dm-pp svg{fill:currentColor;width:12px;height:12px}.dm-pp .i-play{display:none}.dm.is-still .dm-pp .i-play{display:block}.dm.is-still .dm-pp .i-pause{display:none}.dm.is-paused .dm-pp{color:#fff;box-shadow:none;background:#000}.dm.is-paused .an{animation-play-state:paused!important}.dm.is-paused .dm-cursor,.dm.is-paused .dm-ripple{visibility:hidden}.dm.dm-reset .an{animation:none!important}.dm-stage.dm-fade{animation:.26s ease-out dmFade}@keyframes dmFade{0%{opacity:.25;filter:blur(1px)}to{opacity:1;filter:none}}.dm-steps .sep{background:var(--border);width:12px;height:1px;box-shadow:none;border-radius:0;padding:0}.dm-rows{flex-direction:column;gap:8px;display:flex}.dm-steps .lb{letter-spacing:.08em;flex:none;align-items:center;gap:6px;width:84px;font-size:10.5px;font-weight:500;display:inline-flex}.dm-steps .lb:before{content:"";border-radius:50%;width:7px;height:7px}.dm-steps.side-b .lb{color:var(--fg)}.dm-steps.side-b .lb:before{background:#000}.dm-steps.side-c .lb{color:color-mix(in srgb,var(--link) 62%,var(--fg))}.dm-steps.side-c .lb:before{background:var(--surface-frost);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--link) 55%,transparent)}.dm-prog{background:var(--surface);border-radius:2px;height:2px;margin-top:-4px;overflow:hidden}.dm-prog i{transform-origin:0;background:#000;height:100%;display:block;animation-timing-function:linear!important}.dm-a{animation-name:dmA}.dm-s{animation-name:dmS}.dm-b{animation-name:dmB}.dm-c{animation-name:dmC}.dm-type.ta{animation-name:dmTypeA;animation-timing-function:steps(36,end)!important}.dm-type.ts{animation-name:dmTypeS;animation-timing-function:steps(35,end)!important}.dm-type.tb{animation-name:dmTypeB;animation-timing-function:steps(19,end)!important}.dm-a .go{animation-name:dmSendA}.dm-s .go{animation-name:dmSendS}.dm-b .go{animation-name:dmSendB}.dm .ph-a{animation-name:dmPhA}.dm .ph-s{animation-name:dmPhS}.dm .ph-b{animation-name:dmPhB}.dm-sent{animation-name:dmIn1}.dm-filed{animation-name:dmFiled}.dm-fact{animation-name:dmIn2,dmGlow}.dm-a .dm-out{animation-name:dmOutA}.dm-a .dm-in{animation-name:dmInA}.dm-c .dm-out{animation-name:dmOutC}.dm-c .dm-in{animation-name:dmInC}.dm-a .dm-cursor{animation-name:dmCursorA}.dm-a .dm-ripple{animation-name:dmRippleA}.dm-s .dm-cursor{animation-name:dmCursorS}.dm-s .dm-ripple{animation-name:dmRippleS}.dm-c .dm-cursor{animation-name:dmCursorC}.dm-c .dm-ripple{animation-name:dmRippleC}.dm-meta{animation-name:dmMeta}.dm-r.r1{animation-name:dmR1,dmR1Glow}.dm-r.r2{animation-name:dmR2}.dm-r.r3{animation-name:dmR3}.dm-c .fc .strip{animation-name:dmFollowers}.dm-q{animation-name:dmQ}.dm-dots{animation-name:dmDots}.dm-ans{animation-name:dmAns}.dm-k.k1{animation-name:dmK1,dmK1Glow}.dm-k.k2{animation-name:dmK2}.dm-k.k3{animation-name:dmK3}.dm-k.k4{animation-name:dmK4}.dm-count .strip{animation-name:dmCount}.dm-count .h{animation-name:dmHeart}.dm-new{animation-name:dmNew}.dm-fyi{animation-name:dmFyi}.dm-steps .s1{animation-name:dmStep1}.dm-steps .s2{animation-name:dmStep2}.dm-steps .s3{animation-name:dmStep3}.dm-steps .s4{animation-name:dmStep4}.dm-steps .s5{animation-name:dmStep5}.dm-prog i{animation-name:dmProg}.dm-s .dm-hd{background:var(--surface-frost);color:var(--fg);border-bottom-color:color-mix(in srgb,var(--link) 14%,var(--surface-frost))}.pill.net{color:var(--link);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent);background:#fff}.pill.net:before{content:"";background:var(--link);border-radius:50%;width:6px;height:6px}.dm-sbar{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--link) 40%,transparent);background:#fff;border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:42px;margin:14px 14px 0;padding:6px 6px 6px 12px;font-size:13px;display:flex}.dm-sbar svg{width:15px;height:15px;color:var(--muted);flex:none}.dm-sbar .ph{color:var(--muted);white-space:nowrap;overflow:hidden}.dm-sbar .go{color:#fff;background:#000;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;font-size:12px;font-weight:500;display:grid}.dm-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:12px 16px 0;font-size:10.5px}.dm-res{flex-direction:column;flex:1;gap:8px;padding:8px 14px 14px;display:flex;overflow:hidden}.dm-r{box-shadow:var(--elev-ring);background:#fff;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.dm-r .av{aspect-ratio:1;background:var(--signal-soft);width:28px;height:28px;font-family:var(--font-mono);border-radius:8px;flex:none;place-items:center;font-size:9.5px;display:grid}.dm-r .bd{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dm-r .nm{align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.dm-r .nm .d{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.dm-r .best{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--link);background:var(--frost-soft);border-radius:var(--pill);flex:none;margin-left:auto;padding:2px 7px;font-size:9.5px}.dm-r .mt{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.dm-r .mt q{quotes:none}.dm-r .row{justify-content:space-between;align-items:center;gap:8px;display:flex}.dm-r .src-chip{padding:2px 8px;font-size:10.5px}.dm-r.dim .mt{color:var(--fg-2)}.dm-open{border-radius:var(--pill);color:#fff;white-space:nowrap;background:#000;flex:none;padding:4px 12px;font-size:12px;font-weight:500}.dm-r .dm-cursor{bottom:-4px;right:16px}.dm-r .dm-ripple{bottom:4px;right:24px}.dm-ctx{font-family:var(--font-mono);color:var(--link);background:var(--frost-soft);border-radius:var(--pill);white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:3px 9px;font-size:10.5px;display:inline-flex;overflow:hidden}.dm-ctx svg{flex:none;width:11px;height:11px}.dm-c .dm-feed{gap:8px;padding:12px 14px 8px}.dm-c .dm-feed:after{display:none}.dm-k{box-shadow:var(--elev-ring);background:#fff;border-radius:12px;flex-direction:column;flex:none;gap:6px;min-width:0;padding:9px 12px;display:flex}.dm-k .ln{align-items:center;gap:8px;min-width:0;display:flex}.dm-k h5{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;margin:0;font-size:13.5px;font-weight:500;overflow:hidden}.dm-k .pill{flex:none;padding:2px 8px;font-size:10px}.dm-k .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dm-k .foot>span{min-width:0}.dm-k-tags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.dm-k .foot .dm-count{flex:none}.dm-k .ends{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.dm-k .ln .dm-new{flex:none;margin-left:auto}.dm-k .ln .ends{margin-left:auto;font-size:10.5px}.dm-c .dm-biz{border-bottom:0;border-top:1px solid var(--border-soft)}.dm-fyi{font-family:var(--font-mono);color:var(--success);white-space:nowrap;margin-left:2px;font-size:10px}.dm-c .dm-biz .fc{position:relative}.dm-c .dm-tabs{flex:none}@container dm-card (max-width:400px){.dm-fyi,.dm-r .best{display:none}}.dm-c .dm-tabs span{padding:3px 9px}.dm-k.pk{background:linear-gradient(90deg,#fff,color-mix(in oklch,var(--surface) 60%,#fff));box-shadow:inset 0 0 0 1px var(--border-soft);opacity:.75}.dm-k.pk h5{color:var(--fg-2)}.dm-k .pk-l{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--warn) 60%,var(--fg));font-size:10px}.dm-k .ln .pill.sub,.dm-k.pk .ln .t-l{margin-left:auto}@media (prefers-reduced-motion:reduce){.dm-caret,.dm-dots i{animation:none!important}.dm-stage.dm-fade{animation:none}.dm:not(.is-paused) .an{animation:none!important}.dm:not(.is-paused) :is(.dm-a,.dm-s,.dm-b){opacity:0}.dm:not(.is-paused) .dm-c,.dm:not(.is-paused) .dm-k{opacity:1;transform:none}.dm:not(.is-paused) .dm-k.k1{box-shadow:0 0 0 1px var(--signal),var(--elev-raised)}.dm:not(.is-paused) :is(.dm-new,.dm-fyi){opacity:1;transform:none}.dm:not(.is-paused) .dm-c .dm-out{opacity:0}.dm:not(.is-paused) .dm-c .dm-in{opacity:1;transform:none}.dm:not(.is-paused) :is(.dm-count .strip,.dm-c .fc .strip){transform:translateY(-1.25em)}.dm:not(.is-paused) .dm-count .h{color:#e0457b}.dm:not(.is-paused) .dm-steps .s5{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}.dm:not(.is-paused) .dm-prog i{transform:none}.dm:not(.is-paused) .dm-cursor,.dm:not(.is-paused) .dm-ripple{opacity:0}}@keyframes dmA{0%{opacity:0;transform:translate(18px)}2.667%{opacity:1;transform:none}28%{opacity:1;transform:none}30.667%{opacity:0;transform:translate(-28px)}to{opacity:0;transform:translate(-28px)}}@keyframes dmS{0%{opacity:0;transform:translate(28px)}28.667%{opacity:0;transform:translate(28px)}31.333%{opacity:1;transform:none}54%{opacity:1;transform:none}56.667%{opacity:0;transform:translate(-28px)}to{opacity:0;transform:translate(-28px)}}@keyframes dmB{0%{opacity:0;transform:translate(28px)}55.333%{opacity:0;transform:translate(28px)}58%{opacity:1;transform:none}76%{opacity:1;transform:none}78.667%{opacity:0;transform:translate(-28px)}to{opacity:0;transform:translate(-28px)}}@keyframes dmC{0%{opacity:0;transform:translate(28px)}76.667%{opacity:0;transform:translate(28px)}79.333%{opacity:1;transform:none}97.667%{opacity:1;transform:none}99.667%{opacity:0;transform:none}to{opacity:0;transform:none}}@keyframes dmTypeA{0%{max-width:0}2.667%{max-width:0}11.333%{max-width:242px}12%{max-width:242px}12.067%{max-width:0}to{max-width:0}}@keyframes dmSendA{0%{transform:none}11.333%{transform:none}12%{transform:scale(.86)}13%{transform:none}to{transform:none}}@keyframes dmPhA{0%{opacity:1;max-width:240px}2.333%{opacity:1;max-width:240px}2.667%{opacity:0;max-width:0}12%{opacity:0;max-width:0}12.333%{opacity:1;max-width:240px}to{opacity:1;max-width:240px}}@keyframes dmIn1{0%{opacity:0;transform:translateY(10px)}12%{opacity:0;transform:translateY(10px)}14%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmFiled{0%{opacity:0}14.667%{opacity:0}16%{opacity:1}to{opacity:1}}@keyframes dmIn2{0%{opacity:0;transform:translateY(12px)scale(.98)}15.333%{opacity:0;transform:translateY(12px)scale(.98)}17.667%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmOutA{0%{opacity:1}22.533%{opacity:1}23.333%{opacity:0}to{opacity:0}}@keyframes dmInA{0%{opacity:0;transform:scale(.8)}22.533%{opacity:0;transform:scale(.8)}24%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmGlow{0%{box-shadow:var(--elev-ring)}22.667%{box-shadow:var(--elev-ring)}24%{box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 35%,transparent),var(--elev-ring)}27.333%{box-shadow:0 0 0 1px color-mix(in srgb,var(--success) 30%,transparent),var(--elev-ring)}to{box-shadow:0 0 0 1px color-mix(in srgb,var(--success) 30%,transparent),var(--elev-ring)}}@keyframes dmCursorA{0%{opacity:0;transform:translate(70px,90px)}17%{opacity:0;transform:translate(70px,90px)}18.333%{opacity:1;transform:translate(70px,90px)}21.333%{opacity:1;transform:translate(0)}22%{opacity:1;transform:translate(0)scale(.78)}23%{opacity:1;transform:translate(0)scale(1)}24.667%{opacity:1;transform:translate(14px,22px)}26.667%{opacity:0;transform:translate(14px,22px)}to{opacity:0;transform:translate(14px,22px)}}@keyframes dmRippleA{0%{opacity:0;transform:scale(.3)}21.867%{opacity:0;transform:scale(.3)}22.133%{opacity:.55;transform:scale(.4)}25.333%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes dmTypeS{0%{max-width:0}32%{max-width:0}41.333%{max-width:228px}97.333%{max-width:228px}97.4%{max-width:0}to{max-width:0}}@keyframes dmSendS{0%{transform:none}41.333%{transform:none}42%{transform:scale(.86)}43%{transform:none}to{transform:none}}@keyframes dmPhS{0%{opacity:1;max-width:240px}31.667%{opacity:1;max-width:240px}32%{opacity:0;max-width:0}97.4%{opacity:0;max-width:0}97.733%{opacity:1;max-width:240px}to{opacity:1;max-width:240px}}@keyframes dmMeta{0%{opacity:0}42.333%{opacity:0}44%{opacity:1}to{opacity:1}}@keyframes dmR1{0%{opacity:0;transform:translateY(12px)}43%{opacity:0;transform:translateY(12px)}45.667%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmR2{0%{opacity:0;transform:translateY(12px)}44%{opacity:0;transform:translateY(12px)}46.667%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmR3{0%{opacity:0;transform:translateY(12px)}45%{opacity:0;transform:translateY(12px)}47.667%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmR1Glow{0%{box-shadow:var(--elev-ring)}46%{box-shadow:var(--elev-ring)}47.667%{box-shadow:0 0 0 3px color-mix(in srgb,var(--link) 30%,transparent),var(--elev-raised)}51.333%{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--link) 45%,transparent),var(--elev-raised)}to{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--link) 45%,transparent),var(--elev-raised)}}@keyframes dmCursorS{0%{opacity:0;transform:translate(70px,90px)}46.667%{opacity:0;transform:translate(70px,90px)}48%{opacity:1;transform:translate(70px,90px)}51%{opacity:1;transform:translate(0)}51.667%{opacity:1;transform:translate(0)scale(.78)}52.667%{opacity:1;transform:translate(0)scale(1)}53%{opacity:1;transform:translate(14px,22px)}55%{opacity:0;transform:translate(14px,22px)}to{opacity:0;transform:translate(14px,22px)}}@keyframes dmRippleS{0%{opacity:0;transform:scale(.3)}51.533%{opacity:0;transform:scale(.3)}51.8%{opacity:.55;transform:scale(.4)}55%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes dmTypeB{0%{max-width:0}59%{max-width:0}63.667%{max-width:121px}64%{max-width:121px}64.067%{max-width:0}to{max-width:0}}@keyframes dmSendB{0%{transform:none}63.333%{transform:none}64%{transform:scale(.86)}65%{transform:none}to{transform:none}}@keyframes dmPhB{0%{opacity:1;max-width:240px}58.667%{opacity:1;max-width:240px}59%{opacity:0;max-width:0}64%{opacity:0;max-width:0}64.333%{opacity:1;max-width:240px}to{opacity:1;max-width:240px}}@keyframes dmQ{0%{opacity:0;transform:translateY(10px)}64%{opacity:0;transform:translateY(10px)}66%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmDots{0%{opacity:0}66%{opacity:0}66.667%{opacity:1}69.333%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes dmAns{0%{opacity:0;transform:translateY(10px)}69.333%{opacity:0;transform:translateY(10px)}72%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmK1{0%{opacity:0;transform:translateY(14px)scale(.98)}79.333%{opacity:0;transform:translateY(14px)scale(.98)}82%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmK2{0%{opacity:0;transform:translateY(14px)}80.333%{opacity:0;transform:translateY(14px)}83%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmK3{0%{opacity:0;transform:translateY(14px)}81.333%{opacity:0;transform:translateY(14px)}84%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmK4{0%{opacity:0;transform:translateY(14px)}82.333%{opacity:0;transform:translateY(14px)}85%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmK1Glow{0%{box-shadow:var(--elev-ring)}81.333%{box-shadow:var(--elev-ring)}83%{box-shadow:0 0 0 3px var(--signal),var(--elev-raised)}88%{box-shadow:0 0 0 1px var(--signal),var(--elev-raised)}to{box-shadow:0 0 0 1px var(--signal),var(--elev-raised)}}@keyframes dmNew{0%{opacity:0;transform:scale(.7)}82%{opacity:0;transform:scale(.7)}83.667%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmCount{0%{transform:translateY(0)}85%{transform:translateY(0)}86.333%{transform:translateY(-1.25em)}to{transform:translateY(-1.25em)}}@keyframes dmHeart{0%{color:var(--fg-2);transform:none}84.667%{color:var(--fg-2);transform:none}85.667%{color:#e0457b;transform:scale(1.35)}87.333%{color:#e0457b;transform:none}to{color:#e0457b;transform:none}}@keyframes dmCursorC{0%{opacity:0;transform:translate(70px,90px)}85.333%{opacity:0;transform:translate(70px,90px)}86.667%{opacity:1;transform:translate(70px,90px)}89.667%{opacity:1;transform:translate(0)}90.333%{opacity:1;transform:translate(0)scale(.78)}91.333%{opacity:1;transform:translate(0)scale(1)}93.333%{opacity:1;transform:translate(14px,22px)}95.333%{opacity:0;transform:translate(14px,22px)}to{opacity:0;transform:translate(14px,22px)}}@keyframes dmRippleC{0%{opacity:0;transform:scale(.3)}90.2%{opacity:0;transform:scale(.3)}90.467%{opacity:.55;transform:scale(.4)}93.667%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes dmOutC{0%{opacity:1}90.867%{opacity:1}91.667%{opacity:0}to{opacity:0}}@keyframes dmInC{0%{opacity:0;transform:scale(.8)}90.867%{opacity:0;transform:scale(.8)}92.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmFollowers{0%{transform:translateY(0)}91.333%{transform:translateY(0)}92.667%{transform:translateY(-1.25em)}to{transform:translateY(-1.25em)}}@keyframes dmFyi{0%{opacity:0;transform:translateY(6px)}92.333%{opacity:0;transform:translateY(6px)}94.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes dmStep1{0%{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #000}17%{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #000}18%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}to{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}}@keyframes dmStep2{0%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}17%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}18%{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #000}28.667%{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #000}29.667%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}to{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}}@keyframes dmStep3{0%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}28.667%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}29.667%{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}55%{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}56%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}to{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}}@keyframes dmStep4{0%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}55%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}56%{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}76.667%{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}77.667%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}to{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}}@keyframes dmStep5{0%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}76.667%{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}77.667%{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}to{background:var(--surface-frost);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--link) 35%,transparent)}}@keyframes dmProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.why-cards.story{align-items:stretch}.why-cards.story .why-card{min-height:208px}.why-cards.story .likes{font-family:var(--font-mono);color:var(--fg);border-radius:var(--pill);background:#fff9;align-self:flex-start;padding:3px 10px;font-size:12px}.why-cards.story .likes b{color:#e0457b;font-weight:400}.why-cards.story .cap{font-family:var(--font-mono);color:var(--muted);font-size:12px}.why-cards.story .why-card.answer{box-shadow:inset 0 3px 0 var(--surface-frost),var(--elev-raised);background:#fff;justify-content:flex-start;gap:10px}.why-cards.story .when{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--link) 62%,var(--fg));background:var(--surface-frost);border-radius:var(--pill);align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.why-cards.story .mini-ab{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.why-cards.story .mini-a{background:color-mix(in oklch,var(--surface) 55%,var(--bg));border-radius:14px 14px 14px 4px;padding:8px 13px;font-size:14.5px}.why-cards.story .out{font-family:var(--font-mono);color:var(--success);align-items:center;gap:6px;margin-top:auto;font-size:12px;display:inline-flex}.why-cards.story .out:before{content:"✓"}@property --wm-n{syntax:"<integer>";inherits:false;initial-value:120}.why-cards.story{--wm-t:0s}.why-cards.story .wan{animation-duration:10s;animation-iteration-count:infinite;animation-delay:calc(-1 * var(--wm-t));animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.why-cards.story .wm-n{--wm-n:120;counter-reset:wmn var(--wm-n)}.why-cards.story .wm-n:after{content:counter(wmn)}.why-cards.story .likes b{display:inline-block}.why-cards.story .wm-tq{white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.why-cards.story .loud{animation-name:wmC1}.why-cards.story .likes{animation-name:wmChip1}.why-cards.story .wm-n{animation-name:wmLikes;animation-timing-function:cubic-bezier(.3,.7,.4,1)!important}.why-cards.story .likes b{animation-name:wmHeart}.why-cards.story .quiet{animation-name:wmC2;animation-timing-function:ease-out!important}.why-cards.story .quiet h4{animation-name:wmT2}.why-cards.story .quiet .cap{animation-name:wmCap2}.why-cards.story .answer{animation-name:wmC3}.why-cards.story .when{animation-name:wmWhen}.why-cards.story .mini-q{animation-name:wmQ}.why-cards.story .wm-tq{animation-name:wmType;animation-timing-function:steps(37,end)!important}.why-cards.story .mini-a{animation-name:wmA}.why-cards.story .mini-ab .src-chip{animation-name:wmSrc}.why-cards.story .out{animation-name:wmOut}@media (prefers-reduced-motion:reduce){.why-cards.story .wan{animation:none!important}}@keyframes wmC1{0%{opacity:0;transform:translateY(14px)scale(.96)}2%{opacity:0;transform:translateY(14px)scale(.96)}7.5%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes wmLikes{0%{--wm-n:0}9%{--wm-n:0}22%{--wm-n:120}to{--wm-n:120}}@keyframes wmHeart{0%{transform:none}21.5%{transform:none}23.5%{transform:scale(1.45)}26%{transform:none}to{transform:none}}@keyframes wmChip1{0%{opacity:0;transform:translateY(4px)}7%{opacity:0;transform:translateY(4px)}10%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes wmC2{0%{opacity:0;transform:none}26%{opacity:0;transform:none}35%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:none}}@keyframes wmT2{0%{opacity:0;transform:translateY(6px)}29%{opacity:0;transform:translateY(6px)}38%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes wmCap2{0%{opacity:0;transform:none}37%{opacity:0;transform:none}41%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:none}}@keyframes wmC3{0%{opacity:0;transform:translateY(14px)scale(.96)}40%{opacity:0;transform:translateY(14px)scale(.96)}44.5%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes wmWhen{0%{opacity:0;transform:none}43%{opacity:0;transform:none}46%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:none}}@keyframes wmQ{0%{opacity:0;transform:translateY(6px)}46%{opacity:0;transform:translateY(6px)}48%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes wmType{0%{max-width:0}46.5%{max-width:0}54.5%{max-width:22em}to{max-width:22em}}@keyframes wmA{0%{opacity:0;transform:translateY(8px)}58%{opacity:0;transform:translateY(8px)}62%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes wmSrc{0%{opacity:0;transform:translateY(4px)}63.5%{opacity:0;transform:translateY(4px)}66.5%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes wmOut{0%{opacity:0;transform:scale(.6)}69.5%{opacity:0;transform:scale(.6)}73%{opacity:1;transform:none}93.5%{opacity:1;transform:none}98.5%{opacity:0;transform:none}to{opacity:0;transform:scale(.6)}}.lnav,.lhero,.lwhy,.lsteps,.lfoot{width:100%;max-width:1280px;margin-inline:auto}.dm{min-width:0}.lcta .wl{align-items:center}.lcta .input{height:var(--control-h);padding:0 var(--space-4);color:#fff;border-radius:var(--control-radius);font-size:var(--control-font);background:#ffffff0f;border-color:#ffffff2e}.lcta .input::placeholder{color:#ffffff8c}.lcta .input:focus{outline:none;box-shadow:0 0 0 3px #cdfe0059}.lcta .input.is-invalid{border-color:var(--danger)}.lcta .btn-signal{height:var(--control-h);padding:0 var(--control-pad-x);font-size:var(--control-font);border-radius:var(--control-radius);border:0}.lcta .btn-signal:hover{background:color-mix(in srgb,var(--signal) 88%,#fff)}.lcta .btn-signal:disabled{opacity:.7;cursor:default}.lcta .field-help{margin-top:var(--space-3);min-height:1.4em;font-size:var(--fs-body);color:#ffffffb8}.lcta .field-help.ok{color:var(--signal)}.lcta .field-help.error{color:#fda4af}.btn:focus-visible,.input:focus-visible{outline:none;box-shadow:0 0 0 3px #93c5fd80}.btn-signal:focus-visible{box-shadow:0 0 0 3px #cdfe0073}#waitlist,#how{scroll-margin-top:var(--space-6)}@media (max-width:980px){:root{--page-gutter:var(--space-6);--section-y:var(--space-9);--fs-display:36px;--fs-section:36px;--fs-section-sm:32px;--fs-lead:18px}.lhero.v3{gap:var(--space-8);grid-template-columns:1fr}.lhero.v3 h1{white-space:normal}.why-cards.v3{grid-template-columns:1fr}.lsteps.v3{gap:var(--space-6);grid-template-columns:1fr}.steps3{grid-template-columns:1fr}.lfoot{gap:var(--space-2);flex-wrap:wrap}.dm-stage{height:380px}}@media (max-width:640px){:root{--page-gutter:var(--space-5);--section-y:var(--space-9);--control-h:54px;--control-font:16px;--fs-display:32px;--fs-section:32px;--fs-section-sm:28px}.lhero .cta{flex-direction:column;align-items:stretch}.lhero .cta .btn{width:100%}.wl{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;max-width:100%}.wl .input,.wl .btn{flex:none;width:100%}.dm-steps{flex-wrap:wrap}.dm-pp{margin-left:0}.lfoot{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
