@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-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;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-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;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-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;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/024ead497118aa23-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;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-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;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_e9ff3d{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_e9ff3d{--font-archivo:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dad5af6a451969b9-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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f751862dd005bbab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/162bae04ee86dd69-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67d172d8d0152ee1-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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/536d9d896eaf4f3f-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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87069f06a4f1ee13-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:Great Vibes Fallback;src:local("Arial");ascent-override:124.79%;descent-override:58.80%;line-gap-override:0.00%;size-adjust:68.19%}.__className_a10525{font-family:Great Vibes,Great Vibes Fallback;font-weight:400;font-style:normal}.__variable_a10525{--font-script:"Great Vibes","Great Vibes Fallback"}:root{--k-gold:#d4af37;--k-gold-hi:#f7e59a;--k-gold-lo:#9c7a1e;--k-green:#55fb21;--k-purple:#b357f6;--k-near-black:#231f20;--k-field:#050505;--k-field-raised:#0b0b0b;--k-field-edge:#141414;--k-ink:#f4f1ec;--k-ink-muted:rgba(244,241,236,0.6);--k-ink-faint:rgba(244,241,236,0.32);--k-line:rgba(244,241,236,0.1);--k-line-gold:rgba(212,175,55,0.28);--k-gold-gradient:linear-gradient(135deg,var(--k-gold-lo) 0%,var(--k-gold) 38%,var(--k-gold-hi) 55%,var(--k-gold) 72%,var(--k-gold-lo) 100%);--k-font-display:"Archivo","Archivo Fallback",system-ui,sans-serif;--k-font-body:"Inter","Inter Fallback",system-ui,sans-serif;--k-font-mono:"JetBrains Mono","SFMono-Regular",ui-monospace,monospace;--k-text-hero:clamp(2.35rem,1rem + 7.4vw,8rem);--k-text-h1:clamp(2.25rem,1.1rem + 4.8vw,5.25rem);--k-text-h2:clamp(1.75rem,1rem + 3vw,3.5rem);--k-text-h3:clamp(1.25rem,1rem + 1.2vw,2rem);--k-text-body:clamp(1rem,0.95rem + 0.2vw,1.125rem);--k-text-small:0.875rem;--k-text-label:0.75rem;--k-text-micro:0.6875rem;--k-space-section:clamp(6rem,4rem + 10vw,12rem);--k-space-gutter:clamp(1.25rem,0.5rem + 4vw,5rem);--k-ease-out:cubic-bezier(0.16,1,0.3,1);--k-ease-out-soft:cubic-bezier(0.25,1,0.5,1);--k-ease-severe:cubic-bezier(0.83,0,0.17,1);--k-dur-fast:0.25s;--k-dur-base:0.7s;--k-dur-slow:1.2s;--k-z-field:0;--k-z-content:10;--k-z-nav:40;--k-z-overlay:50;--k-z-grain:60}[data-brand=jt]{--k-green:var(--k-gold);--k-purple:var(--k-gold)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%}body,html{background:var(--k-field)}body{font-family:var(--k-font-body);font-size:var(--k-text-body);line-height:1.6;color:var(--k-ink);-webkit-font-smoothing:antialiased;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}::selection{background:rgba(212,175,55,.3);color:var(--k-ink)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--k-field)}::-webkit-scrollbar-thumb{background:#222}canvas,img,video{display:block;max-width:100%}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}.k-display{font-family:var(--k-font-display);font-variation-settings:"wdth" 125;font-weight:680;letter-spacing:-.01em;line-height:.94}.k-display,.k-label{text-transform:uppercase}.k-label{font-family:var(--k-font-mono);font-size:var(--k-text-label);letter-spacing:.14em;color:var(--k-ink-muted)}.k-gold-text{background:var(--k-gold-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html.k-motion [data-reveal]{opacity:0}@media (prefers-reduced-motion:reduce){html.k-motion [data-reveal]{opacity:1}}.k-field-group{display:flex;flex-direction:column;gap:.45rem}.k-field-label{font-family:var(--k-font-mono);font-size:.82rem;text-transform:uppercase;letter-spacing:.18em;color:var(--k-ink-muted);transition:color .35s var(--k-ease-out)}.k-field-group:focus-within .k-field-label{color:var(--k-gold)}.k-field{width:100%;background:transparent;border:0;border-bottom:1px solid var(--k-line);padding:.65rem 0 .8rem;color:var(--k-ink);font-family:var(--k-font-body);font-size:var(--k-text-body);outline:none;border-radius:0;transition:border-color .35s var(--k-ease-out),background .35s var(--k-ease-out)}.k-field:hover{border-color:rgba(212,175,55,.35)}.k-field:focus{border-color:var(--k-gold);background:linear-gradient(180deg,transparent 82%,rgba(212,175,55,.06))}.k-field:focus-visible{outline:none}.k-btn-gold{font-family:var(--k-font-mono);font-size:var(--k-text-label);text-transform:uppercase;letter-spacing:.2em;color:var(--k-gold);background:transparent;border:1px solid rgba(212,175,55,.55);padding:1.05rem 2.6rem;cursor:pointer;transition:color .4s var(--k-ease-out),background .4s var(--k-ease-out),border-color .4s var(--k-ease-out),box-shadow .4s var(--k-ease-out)}.k-btn-gold:hover:enabled{color:var(--k-field);background:var(--k-gold);border-color:var(--k-gold);box-shadow:0 0 34px rgba(212,175,55,.35)}.k-btn-gold:disabled{opacity:.55;cursor:default}:root{--k-font-display:var(--font-archivo),system-ui,sans-serif;--k-font-body:var(--font-inter),system-ui,sans-serif;--k-font-mono:var(--font-mono),ui-monospace,monospace}::-webkit-scrollbar{width:0}.xp{inset:0;overflow:hidden;background:var(--k-field)}.xp,.xp-home{position:fixed}.xp-home{top:1.4rem;left:1.6rem;z-index:40;background:transparent;border:0;cursor:pointer;padding:0}.xp-home img{height:2.4rem;width:auto;filter:drop-shadow(0 1px 6px rgba(0,0,0,.6));transition:transform .35s var(--k-ease-out)}.xp-home:hover img{transform:scale(1.1)}.xp-name{color:var(--k-ink-faint);letter-spacing:.22em}.xp-orbit{position:fixed;z-index:20;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.4rem;background:transparent;border:0;cursor:pointer;padding:.6rem .8rem;transition:opacity .5s var(--k-ease-out)}.xp-orbit-no{font-family:var(--k-font-mono);font-size:var(--k-text-micro);letter-spacing:.24em;color:var(--k-gold);opacity:.7}.xp-orbit-name{font-family:var(--k-font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1.05rem,1.8vw,1.5rem);letter-spacing:.22em;color:var(--k-ink);border-bottom:1px solid transparent;padding-bottom:.3rem;transition:color .3s,border-color .3s,transform .3s var(--k-ease-out)}.xp-orbit:hover .xp-orbit-name{color:var(--k-gold);border-color:var(--k-gold);transform:translateY(-2px)}.xp-orbit.on .xp-orbit-name{color:var(--k-gold);border-color:var(--k-line-gold)}.xp-orbit.dim{opacity:.22}.xp-foot{position:fixed;left:var(--k-space-gutter);right:var(--k-space-gutter);bottom:1.5rem;z-index:40;display:flex;justify-content:space-between;gap:2rem}.xp-foot-hint{color:var(--k-ink-faint)}.xp-panel{position:fixed;top:0;right:0;bottom:0;z-index:30;width:min(34rem,92vw);padding:5.5rem var(--k-space-gutter) 3rem 2.6rem;background:linear-gradient(270deg,rgba(5,5,5,.93) 55%,rgba(5,5,5,.72) 82%,transparent);overflow-y:auto;opacity:0;transform:translateX(48px);transition:opacity .6s var(--k-ease-severe),transform .6s var(--k-ease-severe);pointer-events:none}.xp-panel.in{opacity:1;transform:none;pointer-events:auto}.xp-close{background:transparent;border:1px solid var(--k-line);color:var(--k-ink-muted);padding:.65rem 1.1rem;cursor:pointer;letter-spacing:.16em;transition:color .3s,border-color .3s}.xp-close:hover{color:var(--k-gold);border-color:var(--k-gold)}.xp-kicker{margin-top:2.2rem;color:var(--k-gold)}.xp-title{font-family:var(--k-font-display);font-weight:600;text-transform:uppercase;line-height:1.02;letter-spacing:.06em;font-size:clamp(2.4rem,5.5vw,4.8rem);margin:.9rem 0 0;color:var(--k-ink)}.xp-title-outline{color:transparent;-webkit-text-stroke:1.4px var(--k-gold)}.xp-film{width:100%;margin-top:1.8rem;border-radius:14px;border:1px solid rgba(212,175,55,.22);box-shadow:0 22px 60px rgba(0,0,0,.6),0 0 54px rgba(212,175,55,.2),0 0 120px rgba(247,229,154,.1);cursor:pointer;transform:perspective(900px) rotateY(-5deg) rotateX(1.5deg);transition:transform .6s var(--k-ease-out),box-shadow .6s var(--k-ease-out)}.xp-film:hover{transform:perspective(900px) rotateY(0deg) rotateX(0deg);box-shadow:0 26px 70px rgba(0,0,0,.65),0 0 72px rgba(212,175,55,.3),0 0 160px rgba(247,229,154,.16)}.xp-copy{margin-top:1.6rem;color:var(--k-ink-muted);font-size:var(--k-text-body);line-height:1.65}.xp-detail{margin-top:1.5rem;color:var(--k-ink-faint)}.xp-links{display:flex;flex-direction:column;gap:.9rem;margin-top:2rem}.xp-links a{font-family:var(--k-font-mono);font-size:var(--k-text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gold);text-decoration:none;border-bottom:1px solid var(--k-line-gold);padding-bottom:.25rem;width:-moz-fit-content;width:fit-content}.xp-links a:hover{color:var(--k-gold-hi)}.xp-theatre{position:fixed;inset:0;z-index:60;background:rgba(5,5,5,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem}.xp-theatre video{width:min(76vw,135vh);aspect-ratio:16/9;object-fit:cover;border-radius:14px;border:1px solid var(--k-line-gold);box-shadow:0 40px 120px rgba(0,0,0,.72),0 0 110px rgba(212,175,55,.3)}.xp-theatre button{background:transparent;border:0;color:var(--k-ink-muted);letter-spacing:.16em;cursor:pointer}.xp-theatre button:hover{color:var(--k-gold)}@media (max-width:700px){.xp-name{display:none}.xp-orbit-name{font-size:.8rem}.xp-panel{width:100vw;padding:5rem 1.4rem 3rem;background:rgba(5,5,5,.93)}.xp-foot-hint{display:none}}.xp-sky{position:fixed;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1.4s var(--k-ease-out),transform 8s var(--k-ease-out-soft);-webkit-mask-image:radial-gradient(120% 105% at 76% 42%,#000 28%,transparent 74%);mask-image:radial-gradient(120% 105% at 76% 42%,#000 28%,transparent 74%);pointer-events:none}.xp-sky.on{opacity:.6;transform:scale(1)}.xp-veil{position:fixed;inset:0;z-index:90;background:var(--k-field);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;transition:opacity 1s var(--k-ease-out),visibility 0s linear 1s}.xp-veil img{height:clamp(4rem,11vh,6.5rem);width:auto;animation:xp-resolve 1.6s var(--k-ease-out) both}.xp-veil p{color:var(--k-ink-faint);letter-spacing:.34em;animation:xp-resolve 1.6s var(--k-ease-out) .3s both}@keyframes xp-resolve{0%{opacity:0;filter:blur(14px);transform:scale(.86)}to{opacity:1;filter:blur(0);transform:none}}.xp-veil.off{opacity:0;visibility:hidden}.xp-cta{position:fixed;right:var(--k-space-gutter);bottom:4.6rem;z-index:40;background:transparent;border:1px solid rgba(212,175,55,.55);color:var(--k-gold);padding:.85rem 1.5rem;cursor:pointer;letter-spacing:.18em;transition:color .35s,background .35s,box-shadow .35s}.xp-cta:hover{color:var(--k-field);background:var(--k-gold);box-shadow:0 0 34px rgba(212,175,55,.35)}.xp-orbit.breathe .xp-orbit-name{animation:xp-breathe 1.8s var(--k-ease-out) both}@keyframes xp-breathe{0%{color:var(--k-ink);transform:none}35%{color:var(--k-gold);transform:translateY(-3px)}to{color:var(--k-ink);transform:none}}.xp-quote{font-family:var(--k-font-display);font-weight:500;font-style:italic;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.4;color:var(--k-ink);margin-top:1.6rem;animation:jt-quote-in .5s var(--k-ease-severe) both}@keyframes jt-quote-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.xp-pager{display:flex;gap:1.2rem;margin-top:1.8rem}.xp-pager button{font-family:var(--k-font-mono);font-size:var(--k-text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--k-ink-muted);background:transparent;border:1px solid var(--k-line);padding:.6rem 1.2rem;cursor:pointer;transition:color .3s,background .3s,border-color .3s}.xp-pager button:hover{color:var(--k-field);background:var(--k-gold);border-color:var(--k-gold)}.xp-list{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem;font-family:var(--k-font-mono);font-size:var(--k-text-label);letter-spacing:.15em;text-transform:uppercase;color:var(--k-ink-faint)}.xp-list li:before{content:"· ";color:var(--k-gold)}.xp-watch{margin-top:2rem;background:transparent;border:0;color:var(--k-gold);letter-spacing:.2em;cursor:pointer;padding:0;width:-moz-fit-content;width:fit-content;transition:color .3s}.xp-watch:hover{color:var(--k-gold-hi)}.xp-founder{display:flex;gap:1.8rem;align-items:flex-end;margin-top:2rem;flex-wrap:wrap}.xp-founder img{width:8.5rem;border:1px solid var(--k-line-gold);filter:grayscale(.9) contrast(1.05)}.xp-panel{width:min(36rem,94vw);background:linear-gradient(270deg,rgba(5,5,5,.94) 45%,rgba(5,5,5,.78) 78%,transparent)}.xp-back{position:fixed;inset:0;z-index:15;cursor:pointer}.xp-lockup{position:fixed;left:50%;top:2.1rem;transform:translateX(-50%);z-index:20;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.55rem;opacity:0;transition:opacity .6s var(--k-ease-out);pointer-events:none}.xp-lockup.on{opacity:1}.xp-lockup-name{font-family:var(--k-font-display);font-weight:600;text-transform:uppercase;font-size:clamp(1.35rem,2.6vw,2.2rem);letter-spacing:.3em;margin:0;color:var(--k-ink)}.xp-lockup .k-label{color:var(--k-ink-faint);letter-spacing:.24em}.xp-lockup:after{content:"";width:5.5rem;height:1px;margin-top:.3rem;background:linear-gradient(90deg,transparent,var(--k-gold),transparent)}.xp-ambient{width:100%;height:100%;object-fit:cover;opacity:.27}.xp-ambient,.xp-ambient-veil{position:fixed;inset:0;z-index:0;pointer-events:none}.xp-ambient-veil{background:radial-gradient(ellipse 105% 90% at 50% 46%,transparent 38%,rgba(5,5,5,.9) 100%)}