@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_67a1af;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_67a1af;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_67a1af{font-family:__Cormorant_Garamond_67a1af,__Cormorant_Garamond_Fallback_67a1af;font-style:normal}.__variable_67a1af{--font-serif:"__Cormorant_Garamond_67a1af","__Cormorant_Garamond_Fallback_67a1af"}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_0fc2d1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_0fc2d1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_0fc2d1{font-family:__Inter_0fc2d1,__Inter_Fallback_0fc2d1;font-style:normal}.__variable_0fc2d1{--font-sans:"__Inter_0fc2d1","__Inter_Fallback_0fc2d1"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}:root{--bg:#05060a;--bg-2:#0a0c12;--ink:#eef0f4;--ink-dim:rgba(238,240,244,.62);--ink-faint:rgba(238,240,244,.4);--line:hsla(29,56%,63%,.16);--chrome-hi:#eef1f6;--chrome:#c3c9d4;--chrome-mid:#7f8794;--copper:#d6a06c;--copper-bright:#f0c89a;--copper-deep:#a8734a;--teal:#2d7cff;--serif:var(--font-serif),"Cormorant Garamond",Georgia,serif;--sans:var(--font-sans),"Inter",system-ui,sans-serif;--mono:var(--font-mono),"Space Mono",monospace;--ease:cubic-bezier(0.22,1,0.36,1);--maxw:1240px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--sans);overflow-x:hidden;letter-spacing:.01em}a{color:inherit;text-decoration:none}::selection{background:var(--copper);color:#0a0805}.mono{letter-spacing:.28em}.kicker,.mono{font-family:var(--mono);text-transform:uppercase;font-size:11px;color:var(--copper)}.kicker{letter-spacing:.3em;display:inline-flex;align-items:center;gap:12px}.kicker:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,var(--copper),transparent)}.chrome-text{background:linear-gradient(180deg,var(--chrome-hi) 0,var(--chrome) 34%,var(--copper) 60%,var(--copper-bright) 78%,var(--chrome-mid) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.shell{z-index:2}.section,.shell{position:relative}.section{min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:120px clamp(22px,6vw,96px)}.inner{width:100%;max-width:var(--maxw);margin:0 auto}.glass{background:linear-gradient(155deg,rgba(20,22,30,.42),rgba(8,9,14,.28));border:1px solid hsla(29,56%,63%,.14);border-radius:20px;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);box-shadow:0 30px 80px -40px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.06)}.eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.34em;font-size:10.5px;color:var(--ink-faint)}h1,h2,h3{font-family:var(--serif);font-weight:500;line-height:1.02;letter-spacing:-.01em}.lead{color:var(--ink-dim);font-size:clamp(15px,1.4vw,18px);line-height:1.65;max-width:46ch}.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 24px;border-radius:100px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:#0a0805;background:linear-gradient(120deg,var(--copper-bright),var(--copper) 55%,var(--copper-deep));border:none;cursor:pointer;transition:transform .4s var(--ease),box-shadow .4s var(--ease);box-shadow:0 14px 40px -14px hsla(29,56%,63%,.7)}.btn:hover{transform:translateY(-2px);box-shadow:0 22px 60px -16px hsla(29,56%,63%,.9)}.btn-ghost{color:var(--ink);background:transparent;border:1px solid var(--line);box-shadow:none}.btn-ghost:hover{border-color:var(--copper);box-shadow:0 0 0 1px hsla(29,56%,63%,.3)}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}.liquid-chrome{z-index:0}.liquid-chrome,.video-bg{position:fixed;inset:0;pointer-events:none}.video-bg{z-index:1;overflow:hidden}.video-layer{position:absolute;inset:-4%;will-change:opacity;animation:floatDrift 18s ease-in-out infinite alternate}.video-layer:nth-child(2n){animation-duration:22s;animation-direction:alternate-reverse}.video-layer:nth-child(3n){animation-duration:26s}.video-layer video{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.9}@keyframes floatDrift{0%{transform:translateZ(0) scale(1.02)}to{transform:translate3d(1.6%,-1.2%,0) scale(1.07)}}.video-scrim{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,rgba(5,6,10,.1) 0,rgba(5,6,10,.55) 78%,rgba(5,6,10,.8) 100%),linear-gradient(180deg,rgba(5,6,10,.5),rgba(5,6,10,.14) 18%,rgba(5,6,10,.14) 78%,rgba(5,6,10,.6))}.particles{inset:0;z-index:2}.flow-ribbon,.particles{position:fixed;pointer-events:none}.flow-ribbon{top:0;right:0;height:100vh;width:120px;z-index:3;opacity:.85}.nav{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(22px,5vw,64px);transition:background .5s var(--ease),border-color .5s var(--ease),-webkit-backdrop-filter .5s var(--ease);transition:background .5s var(--ease),backdrop-filter .5s var(--ease),border-color .5s var(--ease);transition:background .5s var(--ease),backdrop-filter .5s var(--ease),border-color .5s var(--ease),-webkit-backdrop-filter .5s var(--ease);border-bottom:1px solid transparent}.nav--scrolled{background:rgba(5,6,10,.55);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);border-bottom-color:hsla(29,56%,63%,.12)}.nav__brand{display:flex;align-items:center;gap:14px}.nav__mark{font-family:var(--serif);font-size:26px;line-height:1}.nav__name{font-family:var(--mono);text-transform:uppercase;letter-spacing:.3em;font-size:11px;color:var(--ink-dim)}.nav__links{display:flex;gap:clamp(14px,2.4vw,34px)}.nav__links a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;font-size:10.5px;color:var(--ink-dim);padding:10px 2px;position:relative;transition:color .3s}.nav__links a:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:1px;background:linear-gradient(90deg,var(--copper),var(--teal));transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.nav__links a:hover{color:var(--ink)}.nav__links a:hover:after{transform:scaleX(1)}.nav__right{display:flex;align-items:center;gap:16px}.nav__cta{padding:11px 20px;font-size:10px}.nav__burger{display:none;flex-direction:column;gap:6px;width:44px;height:44px;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line);border-radius:10px;cursor:pointer}.nav__burger span{display:block;width:18px;height:1.6px;background:var(--ink);transition:transform .35s var(--ease)}.nav__burger.is-open span:first-child{transform:translateY(4px) rotate(45deg)}.nav__burger.is-open span:last-child{transform:translateY(-4px) rotate(-45deg)}.hero{text-align:center;justify-content:center}.hero__inner{display:flex;flex-direction:column;align-items:center;gap:18px}.hero__eyebrow{margin-bottom:8px}.hero__portal{position:relative;width:clamp(150px,22vw,230px);height:clamp(150px,22vw,230px);display:grid;place-items:center;margin-bottom:6px}.hero__ring{position:absolute;inset:0;border-radius:50%;border:1px solid hsla(29,56%,63%,.35);box-shadow:0 0 60px -12px hsla(29,56%,63%,.5),inset 0 0 40px -18px rgba(45,124,255,.45);animation:portalSpin 14s linear infinite}.hero__ring--2{inset:9%;border-color:rgba(45,124,255,.28);animation-duration:20s;animation-direction:reverse}@keyframes portalSpin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.035)}to{transform:rotate(1turn) scale(1)}}.hero__mark{font-family:var(--serif);font-size:clamp(56px,8vw,92px)}.hero__title{font-size:clamp(52px,9.5vw,128px);text-transform:uppercase;letter-spacing:.06em}.hero__tagline{font-family:var(--mono);text-transform:uppercase;letter-spacing:.5em;font-size:clamp(10px,1.3vw,13px);color:var(--copper)}.hero__tagline:after,.hero__tagline:before{content:"—";margin:0 14px;color:var(--ink-faint)}.hero__intro{text-align:center}.hero__cue{margin-top:34px;display:flex;flex-direction:column;align-items:center;gap:14px}.hero__cue .mono{font-size:10px;letter-spacing:.4em;color:var(--ink-faint)}.hero__cue-line{width:1px;height:54px;background:linear-gradient(180deg,var(--copper),transparent);animation:cuePulse 2.2s var(--ease) infinite}@keyframes cuePulse{0%,to{transform:scaleY(.55);opacity:.5;transform-origin:top}50%{transform:scaleY(1);opacity:1;transform-origin:top}}.identity__title{font-size:clamp(38px,5.6vw,72px);margin:18px 0 10px}.identity__sub{margin-bottom:54px}.identity__cols{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:center}.identity__list{list-style:none;display:flex;flex-direction:column;gap:18px}.identity__list--right{text-align:right}.identity__item{display:flex;align-items:center;gap:14px;font-size:clamp(14px,1.35vw,17px);font-weight:300;color:var(--ink-dim);transition:color .3s}.identity__list--right .identity__item{flex-direction:row-reverse}.identity__item:hover{color:var(--ink)}.identity__dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:radial-gradient(circle at 35% 30%,var(--copper-bright),var(--copper-deep));box-shadow:0 0 12px hsla(29,56%,63%,.8)}.identity__center{width:clamp(170px,20vw,250px);aspect-ratio:3/4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-radius:130px}.identity__glyph{font-family:var(--serif);font-size:clamp(60px,7vw,96px)}.identity__caption{font-size:9.5px;color:var(--ink-faint)}.rolling{flex-direction:column;justify-content:center;gap:44px;overflow:hidden}.rolling__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-top:16px}.rolling__title{font-size:clamp(34px,5vw,64px)}.rolling__track{display:flex;gap:clamp(16px,2vw,28px);width:max-content;padding:10px 4px;will-change:transform}.rolling__card{width:clamp(220px,24vw,300px);padding:28px 26px 24px;display:flex;flex-direction:column;gap:10px;position:relative;transition:transform .5s var(--ease),border-color .5s var(--ease)}.rolling__card:hover{transform:translateY(-8px);border-color:hsla(29,56%,63%,.4)}.rolling__index{color:var(--ink-faint);font-size:10px}.rolling__tag{font-size:clamp(24px,2.6vw,34px)}.rolling__sub{color:var(--ink-dim);font-size:13.5px}.rolling__arrow{position:absolute;top:22px;right:22px;color:var(--copper);opacity:0;transition:opacity .35s,transform .35s var(--ease);transform:translate(-4px,4px)}.rolling__card:hover .rolling__arrow{opacity:1;transform:translate(0)}.rolling__note{display:flex;gap:clamp(18px,4vw,54px);flex-wrap:wrap;justify-content:center}.rolling__note-line{font-family:var(--serif);font-size:clamp(20px,2.6vw,32px);font-style:italic}.orbit__inner{display:grid;grid-template-columns:minmax(300px,.9fr) 1.1fr;grid-gap:clamp(40px,6vw,90px);gap:clamp(40px,6vw,90px);align-items:center}.orbit__title{font-size:clamp(36px,5vw,66px);margin:18px 0 10px}.orbit__legend{list-style:none;margin-top:34px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 26px;gap:18px 26px}.orbit__legend li{display:flex;gap:12px;align-items:flex-start}.orbit__legend-dot{width:6px;height:6px;margin-top:7px;flex:0 0 auto;border-radius:50%;background:var(--copper);box-shadow:0 0 10px hsla(29,56%,63%,.8)}.orbit__legend strong{display:block;font-weight:500;font-size:13.5px;letter-spacing:.02em}.orbit__legend em{display:block;font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px}.orbit__stage{position:relative;aspect-ratio:1;max-width:620px;margin-inline:auto;width:100%;display:grid;place-items:center}.orbit__rings{position:absolute;inset:0}.orbit__orbit-line{position:absolute;inset:6%;border:1px dashed hsla(29,56%,63%,.18);border-radius:50%;animation:orbitLineSpin 60s linear infinite}.orbit__orbit-line--2{inset:16%;border-color:rgba(195,201,212,.12);animation-duration:80s;animation-direction:reverse}.orbit__orbit-line--3{inset:27%;border-color:rgba(45,124,255,.14);animation-duration:100s}@keyframes orbitLineSpin{to{transform:rotate(1turn)}}.orbit__core{position:relative;z-index:2;width:clamp(110px,12vw,150px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-family:var(--serif);font-size:clamp(44px,5vw,62px)}.orbit__core-glow{position:absolute;inset:-30%;border-radius:50%;background:radial-gradient(circle,hsla(29,56%,63%,.28),transparent 65%);animation:coreBreath 5s ease-in-out infinite;pointer-events:none}@keyframes coreBreath{0%,to{transform:scale(.92);opacity:.7}50%{transform:scale(1.08);opacity:1}}.orbit__spin{position:absolute;inset:0;animation:orbitSpin 90s linear infinite}@keyframes orbitSpin{to{transform:rotate(1turn)}}.orbit__node{position:absolute;top:50%;left:50%;width:0;height:0}.orbit__node-inner{transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;animation:orbitCounterSpin 90s linear infinite}@keyframes orbitCounterSpin{to{transform:translate(-50%,-50%) rotate(-1turn)}}.orbit__node-dot{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#f3ddc2,var(--copper) 55%,#5a3c26);box-shadow:0 0 18px hsla(29,56%,63%,.75),0 0 34px -6px rgba(45,124,255,.5)}.orbit__node-label{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-dim);white-space:nowrap;background:rgba(5,6,10,.6);padding:4px 9px;border-radius:20px;border:1px solid hsla(29,56%,63%,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dashboard__grid{margin-top:26px;padding:clamp(28px,4vw,56px);display:grid;grid-template-columns:1.05fr 1.4fr .9fr;grid-template-areas:"lead chart focus" "stats stats focus";grid-gap:clamp(28px,3.4vw,52px);gap:clamp(28px,3.4vw,52px)}.dashboard__lead{grid-area:lead;display:flex;flex-direction:column;gap:8px}.dashboard__title{font-size:clamp(30px,3.6vw,46px);margin-bottom:14px}.dashboard__lead-line{font-family:var(--serif);font-style:italic;font-size:clamp(17px,1.7vw,22px);color:var(--ink-dim)}.dashboard__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.dashboard__tag{font-size:9px;padding:8px 14px;border:1px solid var(--line);border-radius:40px;color:var(--ink-dim)}.dashboard__chart{grid-area:chart;display:flex;flex-direction:column;justify-content:center;gap:30px}.dashboard__ring{position:relative;width:clamp(130px,13vw,170px);margin-inline:auto}.dashboard__ring svg{width:100%;transform:rotate(-90deg)}.ring-track{fill:none;stroke:rgba(238,240,244,.08);stroke-width:5}.ring-value{fill:none;stroke:url(#lineFill);stroke:#d6a06c;stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(214,160,108,.6))}.dashboard__ring-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.dashboard__ring-num{font-family:var(--serif);font-size:clamp(28px,3vw,40px)}.dashboard__ring-label .mono{font-size:8.5px;color:var(--ink-faint);max-width:90px;line-height:1.5}.dashboard__line{width:100%;height:clamp(90px,10vw,130px)}.dashboard__stats{grid-area:stats;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.dashboard__stat{border:1px solid var(--line);border-radius:16px;padding:22px 24px;display:flex;flex-direction:column;gap:8px;background:rgba(10,12,18,.35);transition:border-color .4s,transform .4s var(--ease)}.dashboard__stat:hover{border-color:hsla(29,56%,63%,.4);transform:translateY(-4px)}.dashboard__stat-value{font-family:var(--serif);font-size:clamp(30px,3.4vw,44px)}.dashboard__stat-label{font-size:9.5px;color:var(--ink-faint)}.dashboard__focus{grid-area:focus;border-left:1px solid var(--line);padding-left:clamp(20px,2.4vw,36px);display:flex;flex-direction:column;gap:16px}.dashboard__focus-title{color:var(--ink-faint);font-size:10px}.dashboard__focus ul{list-style:none;display:flex;flex-direction:column;gap:12px}.dashboard__focus li{font-size:13.5px;color:var(--ink-dim);padding-left:18px;position:relative;transition:color .3s}.dashboard__focus li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:1.4px;background:var(--copper)}.dashboard__focus li:hover{color:var(--ink)}.closing{justify-content:center}.closing__inner{max-width:900px}.closing__title{font-size:clamp(42px,7vw,92px);margin:22px 0 34px;display:flex;flex-direction:column}.closing__line{display:block}.closing__body{display:flex;flex-direction:column;gap:20px;max-width:560px}.closing__roles{font-size:10px;line-height:2;color:var(--ink-faint);letter-spacing:.22em}.closing__sign{display:flex;flex-direction:column;gap:4px;font-family:var(--serif);font-style:italic;font-size:clamp(16px,1.7vw,20px);color:var(--copper-bright)}.closing__actions{display:flex;align-items:center;gap:26px;margin-top:16px;flex-wrap:wrap}.closing__email{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--ink-dim);border-bottom:1px solid var(--line);padding-bottom:3px;transition:color .3s,border-color .3s}.closing__email:hover{color:var(--copper-bright);border-color:var(--copper)}.footer{position:relative;z-index:2;border-top:1px solid hsla(29,56%,63%,.14);background:linear-gradient(180deg,rgba(5,6,10,.55),rgba(5,6,10,.9));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:clamp(48px,6vw,90px) clamp(22px,6vw,96px) 0}.footer__inner{display:grid;grid-template-columns:1fr 2fr;grid-gap:clamp(36px,5vw,80px);gap:clamp(36px,5vw,80px);padding-bottom:clamp(40px,5vw,70px)}.footer__mark{font-family:var(--serif);font-size:44px;margin-bottom:14px}.footer__name{font-family:var(--mono);text-transform:uppercase;letter-spacing:.3em;font-size:12px;margin-bottom:12px}.footer__tag{font-size:13px;color:var(--ink-dim);line-height:1.7}.footer__muted{color:var(--ink-faint)}.footer__cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px)}.footer__col{display:flex;flex-direction:column;gap:12px}.footer__col a{font-size:13px;color:var(--ink-dim);transition:color .3s;width:-moz-fit-content;width:fit-content}.footer__col a:hover{color:var(--copper-bright)}.footer__col-title{font-size:9.5px;color:var(--ink-faint);margin-bottom:6px}.footer__infinity{font-size:44px;line-height:1}.footer__restart{margin-top:8px}.footer__base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0 28px;border-top:1px solid rgba(238,240,244,.07);font-size:11.5px;color:var(--ink-faint);font-family:var(--mono);letter-spacing:.08em}@media (max-width:1024px){.orbit__inner{grid-template-columns:1fr}.orbit__stage{max-width:500px}.dashboard__grid{grid-template-columns:1fr 1fr;grid-template-areas:"lead chart" "stats stats" "focus focus"}.dashboard__focus{border-left:none;border-top:1px solid var(--line);padding-left:0;padding-top:26px}.dashboard__focus ul{display:grid;grid-template-columns:1fr 1fr}.flow-ribbon{width:70px;opacity:.6}}@media (max-width:820px){.nav__links{position:fixed;top:74px;right:16px;left:16px;flex-direction:column;gap:4px;background:rgba(8,9,14,.92);border:1px solid hsla(29,56%,63%,.16);border-radius:18px;padding:18px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.nav__links.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav__links a{padding:13px 10px;font-size:12px}.nav__burger{display:flex}.nav__cta,.nav__name{display:none}.identity__cols{grid-template-columns:1fr;gap:34px}.identity__center{order:-1;margin-inline:auto}.identity__list--right{text-align:left}.identity__list--right .identity__item{flex-direction:row}.orbit__legend{grid-template-columns:1fr}.orbit__node-label{display:none}.dashboard__grid{grid-template-areas:"lead" "chart" "stats" "focus"}.dashboard__focus ul,.dashboard__grid,.dashboard__stats,.footer__inner{grid-template-columns:1fr}.footer__cols{grid-template-columns:1fr 1fr}.flow-ribbon{display:none}.section{padding:96px 22px}}@media (max-width:480px){.rolling__card{width:240px}.footer__cols{grid-template-columns:1fr}.hero__title{font-size:clamp(44px,13vw,60px)}}.version-switch{position:fixed;left:clamp(12px,2vw,26px);bottom:clamp(14px,3vh,28px);z-index:9;font-size:9px;letter-spacing:.22em;color:var(--ink-faint);border:1px solid hsla(29,56%,63%,.2);border-radius:40px;padding:10px 16px;background:rgba(5,6,10,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color .3s,border-color .3s}.version-switch:hover{color:var(--copper-bright);border-color:var(--copper)}html.has-cursor,html.has-cursor *{cursor:none!important}.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;border-radius:50%}.cursor-dot{width:7px;height:7px;margin:-3.5px;background:radial-gradient(circle at 35% 30%,var(--copper-bright),var(--copper-deep));box-shadow:0 0 12px hsla(29,56%,63%,.9)}.cursor-ring{width:34px;height:34px;margin:-17px;border:1px solid rgba(195,201,212,.6);box-shadow:0 0 18px -6px rgba(195,201,212,.5),inset 0 0 10px -6px rgba(45,124,255,.5);transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),border-color .35s,opacity .35s}.cursor-ring.is-hover{width:52px;height:52px;margin:-26px;border-color:var(--copper);box-shadow:0 0 26px -6px hsla(29,56%,63%,.8)}.cursor-ring.is-down{width:24px;height:24px;margin:-12px;border-color:var(--copper-bright)}@media (pointer:coarse){.cursor-dot,.cursor-ring{display:none}}