@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;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:300;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:300;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:300;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:300;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: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:normal;font-weight:300;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:300;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:300;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:300;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:300;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: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 Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_94d7f7{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_94d7f7{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_be8b38{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_be8b38{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-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:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-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:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}.page_page__j8X_T{--font-d:var(--font-cormorant),var(--font-playfair),Georgia,serif;--font-b:var(--font-dm-sans),var(--a-font-sans,var(--font-inter)),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-m:var(--font-jetbrains-mono),"JetBrains Mono","SFMono-Regular",Consolas,"Liberation Mono",monospace;--bg:#06060c;--bg-deep:#04040a;--glass:rgba(255,255,255,0.055);--glass-s:rgba(255,255,255,0.08);--border:rgba(255,255,255,0.09);--border-s:rgba(255,255,255,0.16);--border-g:rgba(212,168,106,0.4);--text:#f0ebe3;--text-s:#9e9690;--text-m:#5a544e;--accent:#d4a86a;--accent-h:#e0be88;--accent-g:rgba(212,168,106,0.2);--accent-soft:rgba(212,168,106,0.1);--green:#5cd089;--green-g:rgba(92,208,137,0.2);--red:#e06060;--red-g:rgba(224,96,96,0.2);--info:#60a0e0;--info-g:rgba(96,160,224,0.2);--shimmer:inset 0 1px 0 rgba(255,255,255,0.12),inset 0 -1px 0 rgba(0,0,0,0.14);--shimmer-card:inset 0 1.5px 0 rgba(255,255,255,0.16),inset 0 -1px 0 rgba(0,0,0,0.16);--ease:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);position:relative;min-height:100svh;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;isolation:isolate}.page_page__j8X_T,.page_page__j8X_T *,.page_page__j8X_T :after,.page_page__j8X_T :before{box-sizing:border-box}.page_page__j8X_T :where(h1,h2,p){margin:0}.page_page__j8X_T :where(button,input){font:inherit}.page_page__j8X_T ::selection{background:var(--accent);color:#06060c}.page_aurora__uYhus,.page_gridOverlay__kiuu7,.page_noise__yquLA,.page_scanline__gVzvw{position:fixed;inset:0;pointer-events:none}.page_aurora__uYhus{overflow:hidden;z-index:0}.page_auroraOrb__xQNcx{position:absolute;border-radius:50%;filter:blur(120px);opacity:0;animation:page_orbReveal___4vbm 1.8s var(--ease) forwards}.page_auroraOrb1__6tj1S{width:60vw;height:60vw;top:-20vw;left:-10vw;background:radial-gradient(ellipse,rgba(212,168,106,.14) 0,transparent 70%);animation:page_orbReveal___4vbm 1.8s var(--ease) .2s forwards,page_float1__yFHQb 18s ease-in-out 2s infinite}.page_auroraOrb2__G6jyQ{width:50vw;height:50vw;right:-10vw;bottom:-15vw;background:radial-gradient(ellipse,rgba(120,80,200,.12) 0,transparent 70%);animation:page_orbReveal___4vbm 1.8s var(--ease) .5s forwards,page_float2__KwOnA 22s ease-in-out 2.5s infinite}.page_auroraOrb3__VHHRr{width:40vw;height:40vw;top:30%;left:40%;background:radial-gradient(ellipse,rgba(96,160,224,.09) 0,transparent 70%);animation:page_orbReveal___4vbm 1.8s var(--ease) .8s forwards,page_float3__AfsnF 26s ease-in-out 3s infinite}.page_noise__yquLA{z-index:1;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px}.page_gridOverlay__kiuu7{z-index:1;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 30%,transparent 100%)}.page_scanline__gVzvw{top:-2px;height:2px;z-index:2;opacity:0;background:linear-gradient(90deg,transparent,rgba(212,168,106,.15) 50%,transparent);animation:page_scan__kO1D3 8s linear 2s infinite}.page_statusBar__Wf121{position:fixed;top:0;right:0;left:0;z-index:50;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 1.5rem;border-bottom:1px solid var(--border);background:rgba(6,6,12,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;animation:page_slideDown__c0XaT .6s var(--ease) .3s forwards}.page_statusBarLeft__UZeO6,.page_statusBarRight__3mdVv{display:flex;align-items:center;gap:1rem;color:var(--text-m);font-family:var(--font-m);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}.page_statusBarRight__3mdVv{letter-spacing:.12em}.page_statusBarSecure__sNNNJ{display:flex;align-items:center;gap:.4rem;color:var(--green)}.page_accessBadgeDot__TxthF,.page_statusBarSecureDot__eEAG_{border-radius:50%}.page_statusBarSecureDot__eEAG_{width:6px;height:6px;background:var(--green);box-shadow:0 0 6px var(--green-g);animation:page_pulseDot__G66D6 2.5s ease-in-out infinite}.page_statusBarSeparator__iajof{width:1px;height:14px;background:var(--border-s)}.page_statusBarClock__WN3rE{color:var(--text-s);font-variant-numeric:tabular-nums}.page_main__MRZB1{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;min-height:100svh;padding:4.75rem 2rem 2rem}.page_cardWrap__WUeBX{width:100%;max-width:420px;opacity:0;transform:translateY(24px);animation:page_cardReveal__3NLlt .9s var(--ease) .6s forwards}.page_card__wnoHP{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:28px;background:rgba(255,255,255,.055);backdrop-filter:blur(60px) saturate(180%);-webkit-backdrop-filter:blur(60px) saturate(180%);box-shadow:var(--shimmer-card),0 32px 80px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.04),0 0 60px rgba(212,168,106,.04)}.page_card__wnoHP:before{content:"";position:absolute;top:0;right:10%;left:10%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.6}.page_card__wnoHP:after{content:"";position:absolute;top:-60px;left:50%;width:200px;height:120px;background:radial-gradient(ellipse,rgba(212,168,106,.1) 0,transparent 70%);transform:translateX(-50%);pointer-events:none}.page_cardHeader__Wodtd{flex-direction:column;gap:1.25rem;padding:2.5rem 2.5rem 2rem;border-bottom:1px solid var(--border)}.page_cardHeader__Wodtd,.page_logoMark__0Qlce{position:relative;display:flex;align-items:center}.page_logoMark__0Qlce{justify-content:center;width:56px;height:56px;border:1px solid var(--border-g);border-radius:16px;background:linear-gradient(135deg,rgba(212,168,106,.25),rgba(212,168,106,.08));box-shadow:0 0 0 1px rgba(212,168,106,.15),0 8px 32px rgba(212,168,106,.12),var(--shimmer-card);animation:page_logoPulse__1xJ7R 4s ease-in-out infinite}.page_logoMarkText__Egc5t{position:relative;z-index:1;color:var(--accent);font-family:var(--font-d);font-size:1.35rem;font-weight:500;letter-spacing:.02em}.page_logoMarkRingSecondary__ZDLN_,.page_logoMarkRing__q5nSn{position:absolute;border:1px solid rgba(212,168,106,.15);animation:page_ringPulse__n7Sat 4s ease-in-out infinite}.page_logoMarkRing__q5nSn{inset:-8px;border-radius:24px}.page_logoMarkRingSecondary__ZDLN_{inset:-16px;border-color:rgba(212,168,106,.07);border-radius:32px;animation-delay:.5s}.page_cardTitleGroup__4A13o{text-align:center}.page_cardTitle__1PhZw{color:var(--text);font-family:var(--font-d);font-size:1.65rem;font-weight:400;line-height:1.15;letter-spacing:.01em}.page_cardSubtitle__UIhEX{margin-top:.35rem;color:var(--text-m);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase}.page_accessBadge__99IFC{display:flex;align-items:center;gap:.45rem;padding:.28rem .8rem;border:1px solid rgba(212,168,106,.2);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-family:var(--font-m);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}.page_accessBadgeDot__TxthF{width:5px;height:5px;background:var(--accent);box-shadow:0 0 5px var(--accent-g)}.page_cardBody__ts1oN{padding:2rem 2.5rem 2.5rem}.page_form__FClb7{display:flex;flex-direction:column;gap:1.25rem}.page_formError__LaqIO{display:flex;align-items:center;gap:.5rem;max-height:0;overflow:hidden;padding:0 .9rem;margin:-.25rem 0 0;border:0 solid transparent;border-radius:10px;color:var(--red);font-size:.76rem;opacity:0;transform:translateY(-8px);transition:opacity .3s var(--ease),transform .3s var(--ease),max-height .3s var(--ease),padding .3s var(--ease),margin .3s var(--ease),border-width .3s var(--ease)}.page_formErrorVisible__Nn_gh{max-height:72px;padding:.7rem .9rem;margin:0;border-width:1px;background:rgba(224,96,96,.08);border-color:rgba(224,96,96,.2);opacity:1;transform:translateY(0)}.page_formErrorAccent__GPIZL.page_formErrorVisible__Nn_gh{color:var(--accent);background:rgba(212,168,106,.08);border-color:rgba(212,168,106,.25)}.page_formErrorInfo__0XSar.page_formErrorVisible__Nn_gh{color:var(--info);background:rgba(96,160,224,.08);border-color:rgba(96,160,224,.22)}.page_field__G4toA{position:relative}.page_fieldLabel__04hu3{position:absolute;top:50%;left:0;color:var(--text-m);font-size:.82rem;white-space:nowrap;transform:translateY(-50%);transform-origin:left center;transition:all .25s var(--ease);pointer-events:none}.page_fieldFilled__dov3P .page_fieldLabel__04hu3,.page_fieldFocused__4HQbf .page_fieldLabel__04hu3{top:0;color:var(--accent);transform:translateY(-100%) scale(.85)}.page_fieldInputWrap___KGYe{position:relative;display:flex;align-items:center}.page_fieldInput__rAosC{width:100%;padding:.7rem 2.75rem .7rem 0;border:none;border-bottom:1px solid var(--border-s);background:transparent;color:var(--text);font-family:var(--font-b);font-size:.9rem;outline:none;transition:border-color .25s var(--ease);appearance:none;-webkit-appearance:none}.page_fieldInput__rAosC::placeholder{color:transparent}.page_fieldInput__rAosC:-webkit-autofill,.page_fieldInput__rAosC:-webkit-autofill:focus,.page_fieldInput__rAosC:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #0a0a14!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)}.page_fieldLine__M_Nvk{position:absolute;bottom:0;left:0;width:0;height:1px;background:linear-gradient(90deg,var(--accent),var(--accent-h));box-shadow:0 0 8px var(--accent-g);transition:width .35s var(--ease)}.page_fieldFocused__4HQbf .page_fieldLine__M_Nvk{width:100%}.page_fieldIcon__7j_Am,.page_fieldToggle__LxrVe{position:absolute;right:0;display:flex;align-items:center;justify-content:center;color:var(--text-m);transition:color .2s}.page_fieldIcon__7j_Am{pointer-events:none}.page_fieldToggle__LxrVe{padding:.5rem;border:none;background:none;font-size:0;cursor:pointer}.page_fieldFocused__4HQbf .page_fieldIcon__7j_Am,.page_fieldFocused__4HQbf .page_fieldToggle__LxrVe{color:var(--accent)}.page_fieldToggle__LxrVe:hover:not(:disabled){color:var(--text-s)}.page_fieldToggle__LxrVe:disabled{cursor:not-allowed;opacity:.55}.page_capsWarn__0j1ua{display:flex;align-items:center;gap:.4rem;max-height:0;overflow:hidden;margin-top:0;color:var(--accent);font-size:.66rem;letter-spacing:.1em;opacity:0;transform:translateY(-4px);transition:all .25s var(--ease)}.page_capsWarnVisible__KVNjx{max-height:24px;margin-top:.4rem;opacity:1;transform:translateY(0)}.page_fieldError__tUm49 .page_fieldInput__rAosC{border-bottom-color:var(--red)}.page_fieldError__tUm49 .page_fieldLabel__04hu3{color:var(--red)}.page_fieldError__tUm49 .page_fieldLine__M_Nvk{background:var(--red);box-shadow:0 0 8px var(--red-g)}.page_formOptions___NSO_{display:flex;align-items:center;justify-content:space-between;margin-top:-.25rem;gap:.75rem}.page_toggleWrap__0Cvpt{position:relative;display:flex;align-items:center;gap:.55rem;cursor:pointer;user-select:none}.page_toggleInput__astVC{position:absolute;opacity:0;pointer-events:none}.page_toggle__KIQuC{position:relative;flex-shrink:0;width:32px;height:18px;border:1px solid var(--border);border-radius:999px;background:var(--border-s);transition:all .25s var(--ease)}.page_toggle__KIQuC:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--text-m);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .25s var(--ease)}.page_toggleInput__astVC:checked+.page_toggle__KIQuC{border-color:rgba(212,168,106,.35);background:var(--accent-soft)}.page_toggleInput__astVC:checked+.page_toggle__KIQuC:after{left:calc(100% - 14px);background:var(--accent);box-shadow:0 0 6px var(--accent-g)}.page_formForgot__GSBNb,.page_toggleWrapLabel__3UN78{color:var(--text-s);font-size:.75rem}.page_formForgot__GSBNb{padding:0;border:none;background:none;color:var(--text-m);cursor:pointer;transition:color .2s}.page_formForgot__GSBNb:hover:not(:disabled){color:var(--accent)}.page_formForgot__GSBNb:disabled{cursor:not-allowed;opacity:.55}.page_submitButton__fNFSf{position:relative;width:100%;height:48px;margin-top:.5rem;overflow:hidden;border:none;border-radius:14px;background:linear-gradient(135deg,var(--accent),#c49a5e);color:#06060c;cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;transition:all .3s var(--ease);box-shadow:0 0 0 1px rgba(212,168,106,.3),0 4px 20px rgba(212,168,106,.2),var(--shimmer-card)}.page_submitButton__fNFSf:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 0 1px rgba(212,168,106,.45),0 8px 32px rgba(212,168,106,.3),var(--shimmer-card)}.page_submitButton__fNFSf:active:not(:disabled){transform:translateY(0)}.page_submitButton__fNFSf:disabled{cursor:not-allowed}.page_submitButton__fNFSf:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.22) 50%,transparent 60%);transform:translateX(-100%);transition:transform .55s var(--ease)}.page_submitButton__fNFSf:hover:not(:disabled):before{transform:translateX(100%)}.page_submitDefault__GU9o8,.page_submitLoading__BAAKZ,.page_submitSuccess__VeI6U{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.6rem;transition:all .3s var(--ease)}.page_isLoading__cMSc2 .page_submitDefault__GU9o8,.page_submitLoading__BAAKZ,.page_submitSuccess__VeI6U{opacity:0;transform:scale(.8)}.page_isLoading__cMSc2 .page_submitLoading__BAAKZ{opacity:1;transform:scale(1)}.page_isSuccess__lPQul .page_submitDefault__GU9o8,.page_isSuccess__lPQul .page_submitLoading__BAAKZ{opacity:0;transform:scale(.8)}.page_isSuccess__lPQul .page_submitSuccess__VeI6U{opacity:1;transform:scale(1)}.page_spinner__ljkt6{width:18px;height:18px;border:2px solid rgba(6,6,12,.3);border-top-color:#06060c;border-radius:50%;animation:page_spin__ZW0L5 .7s linear infinite}.page_divider__GsOLw{display:flex;align-items:center;gap:1rem;margin:.25rem 0}.page_dividerLine__jT6mm{flex:1;height:1px;background:var(--border)}.page_dividerText__jufgm{color:var(--text-m);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.page_twoFactor__Nm2v4{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;border:1px solid var(--border);border-radius:14px;background:var(--glass);box-shadow:var(--shimmer);cursor:pointer;transition:all .2s var(--ease)}.page_twoFactor__Nm2v4:focus-visible,.page_twoFactor__Nm2v4:hover{outline:none;background:var(--glass-s)}.page_twoFactorInfo__6iLV6{display:flex;align-items:center;gap:.75rem}.page_twoFactorIconWrap__DtJ0K{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(212,168,106,.2);border-radius:10px;background:var(--accent-soft);color:var(--accent)}.page_twoFactorName__XOQoU{color:var(--text);font-size:.8rem;font-weight:500;line-height:1.2}.page_twoFactorDesc__EQcAZ{color:var(--text-m);font-size:.67rem}.page_twoFactorArrow__T9RcH{color:var(--text-m);transition:transform .2s var(--ease)}.page_twoFactor__Nm2v4:focus-visible .page_twoFactorArrow__T9RcH,.page_twoFactor__Nm2v4:hover .page_twoFactorArrow__T9RcH{transform:translateX(3px)}.page_cardFooter__89noh{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2.5rem 1.5rem;border-top:1px solid var(--border)}.page_cardFooterText__HYoJe,.page_cardFooterVersion__HttTZ,.page_pageFooterText__v_2Yk{font-family:var(--font-m);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.page_cardFooterText__HYoJe,.page_cardFooterVersion__HttTZ,.page_pageFooterLink__txDtX,.page_pageFooterText__v_2Yk{color:var(--text-m)}.page_cardFooterVersion__HttTZ{padding:.15rem .5rem;border:1px solid var(--border);border-radius:999px;background:var(--glass)}.page_pageFooter__8PAvM{margin-top:1.5rem;text-align:center;opacity:0;animation:page_cardReveal__3NLlt .9s var(--ease) 1.1s forwards}.page_pageFooterText__v_2Yk{line-height:1.8}.page_pageFooterLink__txDtX{text-decoration:none;transition:color .2s}.page_pageFooterLink__txDtX:hover{color:var(--accent)}.page_authProgress__e6EF_{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:0;background:linear-gradient(90deg,var(--accent),var(--accent-h));box-shadow:0 0 8px var(--accent-g);transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ease)}.page_cardLoading__jvw_A .page_authProgress__e6EF_{transform:scaleX(.85)}.page_cardSuccessState__hw97n{border-color:rgba(92,208,137,.25);box-shadow:var(--shimmer-card),0 32px 80px rgba(0,0,0,.5),0 0 60px rgba(92,208,137,.06)}.page_cardSuccessState__hw97n:before{background:linear-gradient(90deg,transparent,var(--green),transparent)}.page_cardSuccessState__hw97n .page_authProgress__e6EF_{transform:scaleX(1);background:linear-gradient(90deg,var(--green),#70d0a8);box-shadow:0 0 8px var(--green-g);transition:transform .4s var(--ease)}.page_isShake__mTH_2{animation:page_shake__zfCWv .45s var(--ease-io)}@keyframes page_orbReveal___4vbm{to{opacity:1}}@keyframes page_float1__yFHQb{0%,to{transform:translate(0) scale(1)}33%{transform:translate(3vw,4vh) scale(1.05)}66%{transform:translate(-2vw,6vh) scale(.96)}}@keyframes page_float2__KwOnA{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-4vw,-5vh) scale(1.08)}70%{transform:translate(2vw,-3vh) scale(.94)}}@keyframes page_float3__AfsnF{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5vw,-8vh) scale(1.12)}}@keyframes page_scan__kO1D3{0%{top:-2px;opacity:0}5%{opacity:1}95%{opacity:1}to{top:100vh;opacity:0}}@keyframes page_slideDown__c0XaT{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes page_pulseDot__G66D6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.7)}}@keyframes page_cardReveal__3NLlt{to{opacity:1;transform:translateY(0)}}@keyframes page_logoPulse__1xJ7R{0%,to{box-shadow:0 0 0 1px rgba(212,168,106,.15),0 8px 32px rgba(212,168,106,.12),var(--shimmer-card)}50%{box-shadow:0 0 0 1px rgba(212,168,106,.3),0 8px 32px rgba(212,168,106,.22),0 0 40px rgba(212,168,106,.08),var(--shimmer-card)}}@keyframes page_ringPulse__n7Sat{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes page_spin__ZW0L5{to{transform:rotate(1turn)}}@keyframes page_shake__zfCWv{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@media (max-width:640px){.page_statusBar__Wf121{padding:0 1rem}.page_statusBarLeft__UZeO6,.page_statusBarRight__3mdVv{gap:.7rem;font-size:.55rem}.page_main__MRZB1{padding:4.25rem 1rem 1.5rem}.page_cardHeader__Wodtd{padding:2rem 1.75rem 1.75rem}.page_cardBody__ts1oN{padding:1.75rem 1.75rem 2rem}.page_cardFooter__89noh{padding:.9rem 1.75rem 1.25rem}.page_logoMark__0Qlce{width:48px;height:48px}.page_cardTitle__1PhZw{font-size:1.4rem}.page_formOptions___NSO_{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.page_statusBarBrand__UABWx,.page_statusBarProtocol__1ocME{display:none}}@media (prefers-reduced-motion:reduce){.page_page__j8X_T *,.page_page__j8X_T :after,.page_page__j8X_T :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}