@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_543835{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_543835{--landing-sans:"Outfit","Outfit Fallback"}@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: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: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;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 Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_16bb0c{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_16bb0c{--landing-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}.page_page__KdIv3{--landing-bg:#16140f;--landing-bg-soft:#1e1b13;--landing-surface:rgb(30 27 19/82%);--landing-surface-soft:rgb(242 234 216/4%);--landing-border:rgb(242 234 216/10%);--landing-border-strong:rgb(242 234 216/18%);--landing-text:#f2ead8;--landing-text-soft:#e8dfc8;--landing-muted:#8a8270;--landing-amber:var(--app-primary);--landing-amber-soft:var(--app-primary-hover);--landing-emerald:#24a882;--landing-violet:#afa9ec;--landing-shadow:0 28px 80px rgb(0 0 0/28%);min-height:100vh;font-family:var(--landing-sans),sans-serif;color:var(--landing-text);background:radial-gradient(circle at 50% 18%,var(--app-page-glow-primary) 0,transparent 28%),linear-gradient(180deg,#16140f 0,#12100c 48%,#17130f 100%)}html[data-theme=light] .page_page__KdIv3,html[data-theme=system] .page_page__KdIv3{--landing-bg:#f4ecdd;--landing-bg-soft:#efe5d2;--landing-surface:rgb(255 252 247/84%);--landing-surface-soft:rgb(22 20 15/4%);--landing-border:rgb(22 20 15/10%);--landing-border-strong:rgb(22 20 15/16%);--landing-text:#1a1711;--landing-text-soft:#352d20;--landing-muted:#7b6e57;--landing-shadow:0 28px 80px rgb(49 35 16/12%);background:radial-gradient(circle at 50% 18%,var(--app-page-glow-primary) 0,transparent 28%),linear-gradient(180deg,#f6efe2 0,#efe5d3 48%,#f8f2e8 100%)}@media(prefers-color-scheme:dark){html[data-theme=system] .page_page__KdIv3{--landing-bg:#16140f;--landing-bg-soft:#1e1b13;--landing-surface:rgb(30 27 19/82%);--landing-surface-soft:rgb(242 234 216/4%);--landing-border:rgb(242 234 216/10%);--landing-border-strong:rgb(242 234 216/18%);--landing-text:#f2ead8;--landing-text-soft:#e8dfc8;--landing-muted:#8a8270;--landing-shadow:0 28px 80px rgb(0 0 0/28%);background:radial-gradient(circle at 50% 18%,var(--app-page-glow-primary) 0,transparent 28%),linear-gradient(180deg,#16140f 0,#12100c 48%,#17130f 100%)}}.page_main__akH3E{position:relative}.page_nav__r_oUD{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--landing-border);background:color-mix(in srgb,var(--landing-bg) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_footerInner__SBpGM,.page_navInner__fP0t0,.page_sectionInner__tCVTr{width:min(1120px,100% - 48px);margin:0 auto}.page_navInner__fP0t0{min-height:64px;display:flex;align-items:center;gap:20px}.page_brand__L5adf,.page_footerBrand__te_Wk{display:inline-flex;align-items:center;gap:8px;color:var(--landing-text);font-family:var(--landing-serif),serif;font-size:1.25rem;font-weight:500;letter-spacing:.02em}.page_brandDot__plZD4{width:7px;height:7px;border-radius:999px;background:var(--landing-amber-soft);box-shadow:0 0 0 5px color-mix(in srgb,var(--landing-amber) 10%,transparent)}.page_footerLinks__3s1PK,.page_navActions__gs4Uc{display:flex;align-items:center}.page_navActions__gs4Uc{gap:10px;margin-left:auto}.page_navActions__gs4Uc form{margin:0}.page_heroPrimaryButton__9ORGV,.page_navButtonGhost__U9n0p{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-family:inherit;font-size:.92rem;font-weight:500;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.page_navButtonGhost__U9n0p{border:1px solid var(--landing-border-strong);background:rgba(0,0,0,0);color:var(--landing-text)}.page_navButtonGhost__U9n0p:hover{border-color:color-mix(in srgb,var(--landing-border-strong) 120%,transparent);background:var(--landing-surface-soft)}.page_heroPrimaryButton__9ORGV{border:1px solid rgba(0,0,0,0);background:var(--landing-amber);color:var(--app-primary-foreground)}.page_heroPrimaryButton__9ORGV:hover{transform:translateY(-1px);background:var(--landing-amber-soft)}.page_hero__TR3fT{position:relative;min-height:clamp(560px,72vh,700px);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:84px 24px}.page_heroBackground__s4O9O{position:absolute;inset:0;pointer-events:none}.page_heroGrid__B7Nu5{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--landing-amber) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--landing-amber) 7%,transparent) 1px,transparent 1px);background-position:50%;background-size:60px 60px}.page_heroGlow__i41QT{position:absolute;top:20%;left:50%;width:min(720px,72vw);height:320px;transform:translateX(-50%);background:radial-gradient(ellipse,color-mix(in srgb,var(--landing-amber) 14%,transparent) 0,transparent 72%)}.page_heroDots__gTaTI{position:absolute;inset:0}.page_heroPin__jTZxJ{position:absolute;width:8px;height:8px;border-radius:999px;background:currentColor;animation:page_pinPulse__PPc2W 3s ease-in-out infinite}.page_heroPin__jTZxJ:after{content:"";position:absolute;inset:-4px;border:1px solid;border-radius:999px;opacity:0;animation:page_pinRing__atp5U 3s ease-in-out infinite}.page_heroInner__trrW_{position:relative;z-index:1;width:min(760px,100%);display:flex;flex-direction:column;align-items:center;text-align:center}.page_eyebrow__NJYqH,.page_sectionEyebrow__NcmAX{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--landing-amber-soft);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.page_eyebrow__NJYqH:after,.page_eyebrow__NJYqH:before{content:"";flex:1 1;width:60px;height:1px;background:color-mix(in srgb,var(--landing-amber-soft) 32%,transparent)}.page_heroTitle__IItbV,.page_sectionTitle__PJ0za{color:var(--landing-text);font-family:var(--landing-serif),serif;font-weight:300;letter-spacing:-.02em}.page_heroTitle__IItbV{font-size:clamp(3.2rem,7vw,6.2rem);line-height:1.03}.page_heroTitle__IItbV em,.page_sectionTitle__PJ0za em{color:var(--landing-amber-soft);font-style:italic}.page_heroSubtitle__AFeu6,.page_sectionSubtitle__BgZle{max-width:38rem;color:var(--landing-muted);font-size:1.05rem;font-weight:300;line-height:1.75}.page_heroSubtitle__AFeu6{margin-top:22px}.page_heroActions__C1tlC{display:flex;justify-content:center;margin-top:34px}.page_section__Lvu0g{padding:96px 0}.page_sectionTitle__PJ0za{font-size:clamp(2.4rem,4.3vw,4rem);line-height:1.14}.page_sectionSubtitle__BgZle{margin-top:18px;margin-bottom:48px}.page_featuresGrid__J1EEc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--landing-border);border-radius:16px;background:var(--landing-border)}.page_demoFrame___r0Fm,.page_featureCard__ZdBcQ{border:1px solid var(--landing-border);background:var(--landing-surface);box-shadow:var(--landing-shadow)}.page_featureCard__ZdBcQ{padding:30px 28px;background:color-mix(in srgb,var(--landing-bg-soft) 92%,transparent);transition:background-color .16s ease}.page_featureCard__ZdBcQ:hover{background:color-mix(in srgb,var(--landing-bg-soft) 100%,transparent)}.page_featureIcon__5lsbZ{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:10px}.page_featureIcon__5lsbZ svg{width:16px;height:16px}.page_featureIcon__5lsbZ[data-tone=amber]{border-color:color-mix(in srgb,var(--landing-amber) 24%,transparent);background:color-mix(in srgb,var(--landing-amber) 12%,transparent);color:var(--landing-amber-soft)}.page_featureIcon__5lsbZ[data-tone=teal]{border-color:rgba(26,122,96,.24);background:rgba(26,122,96,.12);color:var(--landing-emerald)}.page_featureIcon__5lsbZ[data-tone=violet]{border-color:rgba(127,119,221,.24);background:rgba(127,119,221,.12);color:var(--landing-violet)}.page_featureTitle__N758I{margin-bottom:10px;color:var(--landing-text);font-size:.98rem;font-weight:500}.page_featureDescription__vDwd4{color:var(--landing-muted);font-size:.86rem;line-height:1.68}.page_demoSection__UnEch{padding:0 0 96px}.page_demoFrame___r0Fm{overflow:hidden;border-radius:18px}.page_demoBar__WFSV_{height:40px;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid var(--landing-border);background:color-mix(in srgb,var(--landing-bg) 82%,transparent)}.page_demoDot__AX7jK{width:10px;height:10px;border-radius:999px}.page_demoDot__AX7jK[data-tone=red]{background:#c0392b}.page_demoDot__AX7jK[data-tone=amber]{background:#e67e22}.page_demoDot__AX7jK[data-tone=green]{background:#2ecc71}.page_demoUrl__gSmDH{flex:1 1;color:var(--landing-muted);font-size:.73rem;letter-spacing:.03em;text-align:center}.page_demoContent__joQed{min-height:340px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;padding:28px}.page_demoEvent__l0dGt,.page_demoSidebar__wVpIc{border:1px solid var(--landing-border);background:color-mix(in srgb,var(--landing-bg) 78%,transparent)}.page_demoSidebar__wVpIc{padding:14px;border-radius:10px}.page_demoSidebarTitle__N6iD0{color:var(--landing-text);font-size:.82rem;font-weight:500}.page_demoSidebarMeta__xhOZT{margin-top:6px;margin-bottom:14px;color:color-mix(in srgb,var(--landing-muted) 88%,transparent);font-size:.68rem}.page_demoEvents__GtVvL,.page_demoSidebarList__pBPVA{display:grid;gap:10px}.page_demoSidebarList__pBPVA{gap:6px}.page_demoSidebarItem__meBGl{display:flex;gap:8px;padding:8px;border-radius:8px}.page_demoSidebarItemActive__bJ4Xp,.page_demoSidebarItem__meBGl:hover{background:var(--landing-surface-soft)}.page_demoSidebarDot___pfkY{width:8px;height:8px;margin-top:4px;border-radius:999px}.page_demoEventLine__0_e_F,.page_demoSidebarDot___pfkY[data-tone=emerald]{background:#1d9e75}.page_demoSidebarDot___pfkY[data-tone=amber]{background:#ef9f27}.page_demoSidebarDot___pfkY[data-tone=violet]{background:#7f77dd}.page_demoSidebarLabel__UAo97{color:color-mix(in srgb,var(--landing-text) 82%,transparent);font-size:.76rem}.page_demoSidebarSub__092FO{margin-top:2px;color:var(--landing-muted);font-size:.66rem}.page_demoMain__p9xyP{display:flex;flex-direction:column;gap:10px}.page_demoDayHeader__3Js0a{color:var(--landing-muted);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.page_demoEvent__l0dGt{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px}.page_demoEventLine__0_e_F{width:2px;align-self:stretch;border-radius:999px}.page_demoEventInfo__W0Y92{flex:1 1}.page_demoEventTitle__emv2M{color:var(--landing-text);font-size:.82rem}.page_demoEventSub__TfDC5{margin-top:3px;color:var(--landing-muted);font-size:.68rem}.page_footer__wa9SD{padding:36px 0;border-top:1px solid var(--landing-border)}.page_footerInner__SBpGM{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px}.page_footerLinks__3s1PK{justify-content:center;gap:18px}.page_footerLink__Bx2B1{color:var(--landing-muted);font-size:.84rem;transition:color .16s ease}.page_footerLink__Bx2B1:hover{color:var(--landing-text)}.page_footerLegal__kkflU{color:color-mix(in srgb,var(--landing-muted) 88%,transparent);font-size:.72rem;text-align:right}@keyframes page_pinPulse__PPc2W{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes page_pinRing__atp5U{0%{transform:scale(.8);opacity:.55}to{transform:scale(2.5);opacity:0}}@media(max-width:980px){.page_footerInner__SBpGM,.page_navInner__fP0t0,.page_sectionInner__tCVTr{width:min(1120px,100% - 32px)}.page_demoContent__joQed{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:760px){.page_demoContent__joQed,.page_featuresGrid__J1EEc,.page_footerInner__SBpGM{grid-template-columns:1fr}.page_footerInner__SBpGM{justify-items:center}.page_footerLegal__kkflU{text-align:center}}@media(max-width:680px){.page_footerInner__SBpGM,.page_navInner__fP0t0,.page_sectionInner__tCVTr{width:calc(100% - 24px)}.page_hero__TR3fT{min-height:540px;padding:68px 18px}.page_eyebrow__NJYqH:after,.page_eyebrow__NJYqH:before{width:34px}.page_section__Lvu0g{padding:72px 0}.page_demoSection__UnEch{padding-bottom:72px}.page_sectionSubtitle__BgZle{margin-bottom:34px}.page_featureCard__ZdBcQ{padding:22px}.page_demoContent__joQed{min-height:auto;padding:18px}}@media(max-width:460px){.page_navInner__fP0t0{min-height:58px}.page_brand__L5adf{font-size:1.08rem}.page_navActions__gs4Uc{gap:6px}.page_navButtonGhost__U9n0p{min-height:36px;padding:0 11px;font-size:.78rem}.page_heroTitle__IItbV{font-size:clamp(2.8rem,15vw,4rem)}.page_heroActions__C1tlC,.page_heroPrimaryButton__9ORGV{width:100%}}@media(prefers-reduced-motion:reduce){.page_heroPin__jTZxJ,.page_heroPin__jTZxJ:after{animation:none}}