@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_38c379{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_38c379{--font-manrope:"Manrope","Manrope Fallback"}:root{--page-gutter:16px;--panel-pad-y:88px;--panel-pad-x:88px;--card-pad:24px;--stack:24px;--content-max:1280px;--section-gap:16px;--radius-panel:40px;--radius-panel-m:24px;--radius-card:22px;--radius-notch:28px;--radius-pill:999px;--glow-accent:0 0 80px rgba(209,103,31,0.45);--blur-section:28px;--blur-card:18px;--blur-glow:70px;--font-sans:Manrope,system-ui,sans-serif;--type-hero-size:88px;--type-hero-leading:1.04;--type-hero-weight:600;--type-hero-tracking:-0.035em;--type-section-size:40px;--type-section-leading:1.12;--type-section-weight:300;--type-section-tracking:-0.01em;--type-stat-size:68px;--type-stat-leading:1;--type-stat-weight:200;--type-stat-tracking:-0.03em;--type-cta-title-size:64px;--type-cta-title-leading:1.04;--type-cta-title-weight:600;--type-cta-title-tracking:-0.03em;--type-lead-size:17px;--type-lead-leading:1.6;--type-lead-weight:400;--type-body-size:16px;--type-body-leading:1.6;--type-body-weight:400;--type-card-title-size:18px;--type-card-title-leading:1.3;--type-card-title-weight:600;--type-index-size:18px;--type-index-leading:1.2;--type-index-weight:300;--type-button-size:15px;--type-button-leading:1;--type-button-weight:500;--type-caption-size:13px;--type-caption-leading:1.4;--type-caption-weight:400}:root,[data-theme=dark]{color-scheme:dark;--bg-base:#010000;--bg-surface:#171413;--bg-card:#211C1A;--bg-media:#2A2421;--bg-elevated:#483C35;--text-muted:#959190;--text-primary:#EBEAE9;--text-inverse:#010000;--accent:#D1671F;--accent-bright:#FF8A3D;--on-accent:#FFFFFF;--wave-1:#FFC27A;--wave-2:#FF7A2E;--wave-3:#E43A24;--wave-4:#C21A6B;--wave-5:#7A2BC9;--glow-peach:#FFD2A6;--glow-orange:#F49A5C;--glow-rose:#E86F86;--glow-lavender:#A890F0;--hairline:rgba(255,255,255,0.12);--hairline-strong:rgba(255,255,255,0.2);--glass-fill:rgba(255,255,255,0.08);--glass-border:rgba(255,255,255,0.22);--glass-section-top:rgba(255,255,255,0.11);--glass-section-bottom:rgba(255,255,255,0.06);--glass-button-fill:rgba(255,255,255,0.12);--glass-button-border:rgba(255,255,255,0.32);--glass-button-text:#FFFFFF;--media-scrim:rgba(1,0,0,0.55);--success:#4CC38A;--glass-section:inset 0 1px 0 rgba(255,255,255,0.14),0 30px 80px -40px rgba(0,0,0,0.8);--glass-card:inset 0 1px 0 rgba(255,255,255,0.12),0 24px 60px -30px rgba(0,0,0,0.9);--float:0 10px 40px rgba(0,0,0,0.5);--device:0 30px 80px rgba(0,0,0,0.6)}[data-theme=light]{color-scheme:light;--bg-base:#F6F2EC;--bg-surface:#FFFFFF;--bg-card:#FBF8F4;--bg-media:#EFE9E2;--bg-elevated:#C9BEB2;--text-muted:#6B6561;--text-primary:#1A1614;--text-inverse:#F6F2EC;--accent:#D1671F;--accent-bright:#FF8A3D;--on-accent:#FFFFFF;--wave-1:#FFC27A;--wave-2:#FF7A2E;--wave-3:#E43A24;--wave-4:#C21A6B;--wave-5:#7A2BC9;--glow-peach:#FFD2A6;--glow-orange:#F49A5C;--glow-rose:#E86F86;--glow-lavender:#A890F0;--hairline:rgba(26,22,20,0.08);--hairline-strong:rgba(26,22,20,0.16);--glass-fill:rgba(255,255,255,0.7);--glass-border:rgba(26,22,20,0.08);--glass-section-top:rgba(255,255,255,0.86);--glass-section-bottom:rgba(255,255,255,0.58);--glass-button-fill:rgba(255,255,255,0.72);--glass-button-border:rgba(26,22,20,0.14);--glass-button-text:#1A1614;--media-scrim:rgba(26,22,20,0.55);--success:#2E9E6A;--glass-section:inset 0 1px 0 rgba(255,255,255,1),0 30px 70px -40px rgba(70,45,25,0.28);--glass-card:inset 0 1px 0 rgba(255,255,255,1),0 20px 50px -30px rgba(70,45,25,0.3);--float:0 10px 40px rgba(70,45,25,0.18);--device:0 30px 80px rgba(70,45,25,0.25)}:root,[data-theme=dark]{--font-sans:var(--font-manrope),Manrope,system-ui,sans-serif;--text-2:#c9c6c4;--text-3:#bdb9b6;--text-4:#aea9a6;--text-5:#8a8380;--text-faint:#7a7471;--nav-link:rgba(235,234,233,0.78);--line:#2e2724;--line-2:#3a322e;--fill-warm:#4a3c34;--fill-warm-2:#5a504a;--surface-sunk:#1e1917;--menu-fill:rgba(255,255,255,0.08);--menu-base:rgba(23,20,19,0.95);--menu-border:rgba(255,255,255,0.22);--menu-shadow:0 30px 80px rgba(0,0,0,0.6);--menu-item-active:rgba(255,255,255,0.1);--menu-icon-fill:rgba(255,255,255,0.1);--menu-icon-border:rgba(255,255,255,0.18);--menu-divider:rgba(255,255,255,0.14);--glass-chip:rgba(255,255,255,0.1);--footer-glass:linear-gradient(160deg,rgba(255,255,255,0.11),rgba(255,255,255,0.06) 60%,rgba(255,255,255,0.08)),rgba(1,0,0,0.35);--footer-shadow:inset 0 1px 0 rgba(255,255,255,0.14),0 30px 80px -40px rgba(0,0,0,0.8);--footer-social-fill:#ffffff;--footer-social-icon:#010000;--play-edge:rgba(255,255,255,0.4);--card-fill:linear-gradient(160deg,rgba(255,255,255,0.04),rgba(255,255,255,0.01)),radial-gradient(38% 46% at var(--glow-x) var(--glow-y),rgba(244,154,92,0.26),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,radial-gradient(34% 42% at calc(100% - var(--glow-x)) calc(var(--glow-y) + 22%),rgba(232,111,134,0.2),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,radial-gradient(40% 40% at 50% calc(100% - var(--glow-y)),rgba(168,144,240,0.16),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,rgba(0,0,0,0.8);--card-border:rgba(255,255,255,0.13);--card-border-hover:rgba(255,255,255,0.26);--card-shadow:inset 0 1px 0 rgba(255,255,255,0.07),0 24px 60px -30px rgba(0,0,0,0.9);--panel-glass:linear-gradient(160deg,rgba(255,255,255,0.035),rgba(255,255,255,0.008)),rgba(0,0,0,0.78);--panel-border:rgba(255,255,255,0.1);--panel-shadow:inset 0 1px 0 rgba(255,255,255,0.07),0 30px 80px -40px rgba(0,0,0,0.8);--card-text:var(--text-primary);--card-text-muted:#bdb9b6;--field-fill:rgba(255,255,255,0.05);--accent-ring:rgba(209,103,31,0.28);--shadow-accent-soft:0 10px 30px -10px rgba(209,103,31,0.6);--whatsapp:#1fa855;--success-tint:#1c2b23;--success-tint-line:#3e6b55}[data-theme=light]{--text-2:#3e3935;--text-3:#4c4642;--text-4:#58524e;--text-5:#6f6964;--text-faint:#7e7772;--nav-link:rgba(26,22,20,0.78);--line:#e4dcd3;--line-2:#d8cfc5;--fill-warm:#e2d8cd;--fill-warm-2:rgba(26,22,20,0.22);--surface-sunk:#f1ebe4;--menu-fill:rgba(255,255,255,0.65);--menu-base:rgba(246,242,236,0.92);--menu-border:rgba(26,22,20,0.11);--menu-shadow:0 30px 80px rgba(70,45,25,0.21);--menu-item-active:rgba(255,255,255,0.7);--menu-icon-fill:rgba(255,255,255,0.7);--menu-icon-border:rgba(26,22,20,0.09);--menu-divider:rgba(26,22,20,0.1);--glass-chip:rgba(255,255,255,0.7);--footer-glass:linear-gradient(160deg,rgba(255,255,255,0.86),rgba(255,255,255,0.58) 60%,rgba(255,255,255,0.72));--footer-shadow:inset 0 1px 0 rgba(255,255,255,1),0 30px 70px -40px rgba(70,45,25,0.28),0 0 0 1px rgba(26,22,20,0.05);--footer-social-fill:#1a1614;--footer-social-icon:#f6f2ec;--play-edge:rgba(26,22,20,0.2);--card-fill:linear-gradient(160deg,rgba(255,255,255,0.7),rgba(255,255,255,0.42)),radial-gradient(38% 46% at var(--glow-x) var(--glow-y),rgba(244,154,92,0.16),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,radial-gradient(34% 42% at calc(100% - var(--glow-x)) calc(var(--glow-y) + 22%),rgba(232,111,134,0.12),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,radial-gradient(40% 40% at 50% calc(100% - var(--glow-y)),rgba(168,144,240,0.1),transparent 70%) 0 0 /100vw 100vh no-repeat fixed,rgba(246,242,236,0.3);--card-border:rgba(26,22,20,0.1);--card-border-hover:rgba(26,22,20,0.2);--card-shadow:inset 0 1px 0 rgba(255,255,255,1),0 20px 50px -30px rgba(70,45,25,0.3);--panel-glass:linear-gradient(160deg,rgba(255,255,255,0.62),rgba(255,255,255,0.3));--panel-border:rgba(255,255,255,0.95);--panel-shadow:inset 0 1px 0 rgba(255,255,255,1),0 30px 70px -40px rgba(70,45,25,0.28),0 0 0 1px rgba(26,22,20,0.05);--card-text:var(--text-primary);--card-text-muted:#4c4642;--field-fill:rgba(255,255,255,0.85);--accent-ring:rgba(209,103,31,0.2);--shadow-accent-soft:0 10px 30px -12px rgba(209,103,31,0.55);--success-tint:#ddf1e6;--success-tint-line:#9fcdb5;--footer-border:rgba(255,255,255,0.95)}:root,[data-theme=dark]{--footer-border:var(--glass-border)}:root{--bp-mobile:768px;--ease-out-rise:cubic-bezier(0.2,0.7,0.2,1)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg-base);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a,body{color:var(--text-primary)}img,video{max-width:100%;display:block}button{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@property --glow-x{syntax:"<percentage>";inherits:true;initial-value:22%}@property --glow-y{syntax:"<percentage>";inherits:true;initial-value:28%}@keyframes c6cardglow{0%{--glow-x:18%;--glow-y:24%}50%{--glow-x:48%;--glow-y:40%}to{--glow-x:30%;--glow-y:18%}}:root{animation:c6cardglow 22s ease-in-out infinite alternate;--float-offset:0px}:root[data-float-nav]{--float-offset:66px}@media (max-width:768px){:root[data-float-nav]{--float-offset:72px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes c6drift{0%{transform:rotate(-2deg) translate(0)}to{transform:rotate(3deg) translate(-24px,12px)}}@keyframes c6float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes c6glow{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.04);opacity:1}}@keyframes c6spin{to{transform:rotate(1turn)}}@keyframes c6rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes c6bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes c6par{0%{transform:translateY(0)}to{transform:translateY(22%)}}@keyframes c6ribbon{0%{transform:rotate(-3deg) scale(1)}to{transform:rotate(4deg) scale(1.06)}}@keyframes c6flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.c6rise{animation:c6rise .6s var(--ease-out-rise) both;animation-timeline:view();animation-range:entry 0 entry 35%}.c6pill .c6arr{transition:transform .25s ease}.c6pill:hover .c6arr{transform:translate(2px,-2px)}.c6or:hover{filter:brightness(1.12)}.c6card{transition:transform .3s ease,border-color .3s ease}.c6card:hover{transform:translateY(-3px);border-color:var(--card-border-hover)!important}.c6cap{transition:border-color .3s ease,color .3s ease}.c6cap:hover{border-color:var(--accent)!important}.c6link{color:var(--text-muted);text-decoration:none}.c6link:hover{color:var(--text-primary)}.c6par{inset:0;animation:c6par linear both;animation-timeline:scroll(nearest)}.c6par,.c6rib{position:absolute}.c6rib{animation:c6ribbon 16s ease-in-out infinite alternate;transform-origin:50% 50%}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}html[data-admin-edit] [data-media-slot]{outline:1px dashed var(--accent);outline-offset:-1px;cursor:context-menu}html[data-admin-edit] [data-media-slot]:hover{outline:2px solid var(--accent)}