@font-face{font-family:__Outfit_7a84a0;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;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_7a84a0;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;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_7a84a0;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;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_7a84a0;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;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_7a84a0;font-style:normal;font-weight:700;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;font-style:normal;font-weight:700;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_7a84a0;font-style:normal;font-weight:800;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_7a84a0;font-style:normal;font-weight:800;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_7a84a0;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7a84a0{font-family:__Outfit_7a84a0,__Outfit_Fallback_7a84a0;font-style:normal}.__variable_7a84a0{--font-outfit:"__Outfit_7a84a0","__Outfit_Fallback_7a84a0"}@font-face{font-family:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_014e29;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:__Plus_Jakarta_Sans_Fallback_014e29;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_014e29{font-family:__Plus_Jakarta_Sans_014e29,__Plus_Jakarta_Sans_Fallback_014e29;font-style:normal}.__variable_014e29{--font-jakarta:"__Plus_Jakarta_Sans_014e29","__Plus_Jakarta_Sans_Fallback_014e29"}:root{--bg-main:#fff;--bg-surface:#fff;--bg-card:#fff;--bg-card-hover:#fff;--bg-subtle:#f5f5f4;--border-light:#e7e5e4;--border-brand:#e7e5e4;--border-active:#f97316;--brand-primary:#ea580c;--brand-primary-hover:#c2410c;--brand-primary-light:#fafaf9;--accent-amber:#d97706;--accent-gold:#f59e0b;--accent-deep:#7c2d12;--text-main:#1c1917;--text-secondary:#44403c;--text-muted:#78716c;--text-light:#a8a29e;--success:#059669;--success-light:#ecfdf5;--error:#dc2626;--error-light:#fef2f2;--font-heading:var(--font-outfit),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-body:var(--font-jakarta),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--shadow-sm:0 1px 3px rgba(28,25,23,.06);--shadow-card:0 10px 30px -5px rgba(234,88,12,.08),0 4px 12px rgba(0,0,0,.04);--shadow-hover:0 16px 36px -4px rgba(234,88,12,.14);--glass-bg:hsla(0,0%,100%,.82);--glass-bg-subtle:hsla(0,0%,100%,.65);--glass-bg-strong:hsla(0,0%,100%,.92);--glass-border:hsla(60,5%,96%,.75);--glass-border-subtle:hsla(20,6%,90%,.65);--glass-border-glow:hsla(24,6%,83%,.9);--glass-blur:blur(16px) saturate(160%);--glass-shadow:0 10px 30px -5px rgba(234,88,12,.08),0 4px 12px rgba(28,25,23,.03);--glass-shadow-hover:0 18px 40px -4px rgba(234,88,12,.16);--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:24px;--bg-soft:#fafaf9;--bg-muted:#e7e5e4;--bg-inverse:#1c1917;--border-strong:#d6d3d1;--brand-tint:#fff7ed;--brand-text:#c2410c;--brand-deep:#9a3412;--success-text:#065f46;--success-border:#a7f3d0;--error-text:#991b1b;--error-border:#fecaca;--warning-light:#fffbeb;--purple-light:#faf5ff;--surface-rgb:255,255,255;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--bg-main:#0c0a09;--bg-surface:#1c1917;--bg-card:#1c1917;--bg-card-hover:#231f1c;--bg-subtle:#292524;--bg-soft:#171412;--bg-muted:#44403c;--bg-inverse:#292524;--border-light:#34302c;--border-brand:#34302c;--border-strong:#57534e;--brand-primary-light:#231a14;--brand-tint:#2a1a0f;--brand-text:#fb923c;--brand-deep:#fdba74;--accent-deep:#fdba74;--text-main:#f5f5f4;--text-secondary:#d6d3d1;--text-muted:#a8a29e;--text-light:#78716c;--success-light:rgba(5,150,105,.16);--success-text:#6ee7b7;--success-border:rgba(5,150,105,.4);--error-light:rgba(220,38,38,.16);--error-text:#fca5a5;--error-border:rgba(220,38,38,.4);--warning-light:rgba(217,119,6,.16);--purple-light:rgba(147,51,234,.16);--surface-rgb:28,25,23;--shadow-sm:0 1px 3px rgba(0,0,0,.4);--shadow-card:0 10px 30px -5px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3);--shadow-hover:0 16px 36px -4px rgba(0,0,0,.6);--glass-bg:rgba(28,25,23,.82);--glass-bg-subtle:rgba(28,25,23,.65);--glass-bg-strong:rgba(28,25,23,.92);--glass-border:rgba(68,64,60,.6);--glass-border-subtle:rgba(68,64,60,.5);--glass-border-glow:rgba(87,83,78,.8);--glass-shadow:0 10px 30px -5px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3);--glass-shadow-hover:0 18px 40px -4px rgba(0,0,0,.6)}}.force-light{--bg-main:#fff;--bg-surface:#fff;--bg-card:#fff;--bg-card-hover:#fff;--bg-subtle:#f5f5f4;--border-light:#e7e5e4;--border-brand:#e7e5e4;--border-active:#f97316;--brand-primary-light:#fafaf9;--accent-deep:#7c2d12;--text-main:#1c1917;--text-secondary:#44403c;--text-muted:#78716c;--text-light:#a8a29e;--success:#059669;--success-light:#ecfdf5;--error:#dc2626;--error-light:#fef2f2;--shadow-sm:0 1px 3px rgba(28,25,23,.06);--shadow-card:0 10px 30px -5px rgba(234,88,12,.08),0 4px 12px rgba(0,0,0,.04);--shadow-hover:0 16px 36px -4px rgba(234,88,12,.14);--glass-bg:hsla(0,0%,100%,.82);--glass-bg-subtle:hsla(0,0%,100%,.65);--glass-bg-strong:hsla(0,0%,100%,.92);--glass-border:hsla(60,5%,96%,.75);--glass-border-subtle:hsla(20,6%,90%,.65);--glass-border-glow:hsla(24,6%,83%,.9);--glass-shadow:0 10px 30px -5px rgba(234,88,12,.08),0 4px 12px rgba(28,25,23,.03);--glass-shadow-hover:0 18px 40px -4px rgba(234,88,12,.16);--bg-soft:#fafaf9;--bg-muted:#e7e5e4;--bg-inverse:#1c1917;--border-strong:#d6d3d1;--brand-tint:#fff7ed;--brand-text:#c2410c;--brand-deep:#9a3412;--success-text:#065f46;--success-border:#a7f3d0;--error-text:#991b1b;--error-border:#fecaca;--warning-light:#fffbeb;--purple-light:#faf5ff;--surface-rgb:255,255,255;color-scheme:light;min-height:100vh;background-color:var(--bg-main);color:var(--text-main)}*{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;height:auto}.brandNavIcon,[class*=brandNavIcon]{height:32px!important;width:auto!important;max-width:36px!important;object-fit:contain!important;flex-shrink:0!important}.brandNavWordmark,[class*=brandNavWordmark]{height:18px!important;width:auto!important;max-width:140px!important;object-fit:contain!important;flex-shrink:0!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-x:hidden;max-width:100vw;width:100%}body{font-family:var(--font-body);background-color:var(--bg-main);color:var(--text-main);min-height:100vh;position:relative;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-main)}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none}button,input{font-family:inherit;outline:none}.glass-btn{background:rgba(var(--surface-rgb),.65)!important;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border:1px solid hsla(0,0%,100%,.8)!important;box-shadow:0 4px 14px rgba(28,25,23,.05);transition:all .2s cubic-bezier(.16,1,.3,1)}.glass-btn:hover{background:rgba(var(--surface-rgb),.9)!important;border-color:var(--glass-border-glow)!important;transform:translateY(-1px);box-shadow:0 8px 20px rgba(234,88,12,.12)}.glass-btn-primary{background:rgba(234,88,12,.88)!important;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);border:1px solid hsla(20,6%,90%,.6)!important;box-shadow:0 8px 24px -4px rgba(234,88,12,.45),inset 0 1px 1px hsla(0,0%,100%,.45);color:#fff!important;transition:all .25s cubic-bezier(.16,1,.3,1)}.glass-btn-primary:hover{background:rgba(194,65,12,.96)!important;box-shadow:0 12px 28px -4px rgba(234,88,12,.6),inset 0 1px 1px hsla(0,0%,100%,.6);transform:translateY(-2px)}.glass-panel{background:rgba(var(--surface-rgb),.82)!important;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid hsla(60,5%,96%,.75)!important;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.glass-card{background:rgba(var(--surface-rgb),.8)!important;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid hsla(60,5%,96%,.7)!important;border-radius:var(--radius-lg);box-shadow:0 8px 24px -4px rgba(234,88,12,.07);transition:all .25s cubic-bezier(.16,1,.3,1)}.glass-card:hover{background:rgba(var(--surface-rgb),.94)!important;border-color:var(--glass-border-glow)!important;box-shadow:0 18px 40px -4px rgba(234,88,12,.15)!important;transform:translateY(-3px)}.glass-navbar{background:rgba(var(--surface-rgb),.82)!important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid hsla(60,5%,96%,.75)!important;box-shadow:0 4px 20px -2px rgba(234,88,12,.06)!important}.glass-pill{background:rgba(var(--surface-rgb),.75)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(20,6%,90%,.8)!important;border-radius:9999px}.glass-input{background:rgba(var(--surface-rgb),.85)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1.5px solid hsla(60,5%,96%,.85)!important;border-radius:var(--radius-md);transition:all .2s ease}.glass-input:focus{background:var(--bg-card)!important;border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgba(234,88,12,.15)!important}@media (max-width:1023px){body{padding-bottom:calc(72px + env(safe-area-inset-bottom, 12px))}}@media (max-width:768px){:not([class*=ui_]):not([class*=AppBottomNav_glassBar]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)!important}.reveal.reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none!important}}