.AnalyticsConsent-module__ORb9Ra__banner{z-index:40;left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));align-items:center;gap:var(--space-3) var(--space-4);max-width:560px;padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-2xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow);flex-wrap:wrap;margin:0 auto;display:flex;position:fixed}.AnalyticsConsent-module__ORb9Ra__text{font-size:var(--text-sm);flex:260px;margin:0;line-height:1.45}.AnalyticsConsent-module__ORb9Ra__actions{gap:var(--space-2);margin-left:auto;display:flex}.AnalyticsConsent-module__ORb9Ra__reopen{z-index:40;left:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom));position:fixed}
:root{--color-scheme:light;--color-accent:#f8703a;--color-accent-hover:#ec6128;--color-on-accent:#1a0a00;--color-accent-text:#bb3a07;--color-accent-soft:#feefe5;--color-background:#f4efe5;--color-surface:#fffdf8;--color-surface-raised:#fff;--color-chip:#ece5d8;--color-field-affix:#faf6ef;--color-line:#e2dacb;--color-control-line:#8d8474;--color-overlay:#14120e66;--color-toggle-off:#4a463d;--color-text:#14120e;--color-text-secondary:#5d5546;--color-icon-tertiary:#8d8474;--color-text-tertiary:#6d665a;--color-success:#1d7a35;--color-success-text:#1b7332;--color-success-soft:#d6e5d5;--color-danger:#e0492f;--color-danger-text:#bb331c;--color-danger-soft:#f9ddd4;--color-warning:#b87614;--color-warning-text:#905c10;--color-warning-soft:#f2e5cf;--color-info-soft:var(--color-chip);--color-flash-fill-alpha:80%;--color-flash-available-fill:color-mix(in srgb, #d6e5d5 var(--color-flash-fill-alpha), transparent);--color-flash-available-text:#184f25;--color-flash-reserved-fill:color-mix(in srgb, #f2e5cf var(--color-flash-fill-alpha), transparent);--color-flash-reserved-text:#624110;--color-flash-done-fill:color-mix(in srgb, #ece5d8 var(--color-flash-fill-alpha), transparent);--color-flash-done-text:#4b4438;--color-focus:#bb3a07;--focus-ring:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-focus);--font-title:var(--font-poppins), "Poppins", system-ui, sans-serif;--font-title-weight:900;--font-body:var(--font-inter-tight), "Inter Tight", ui-sans-serif, system-ui, sans-serif;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:20px;--leading-tight:1.02;--leading-snug:1.3;--leading-normal:1.6;--tracking-title:-.02em;--tracking-display:-.025em;--tracking-eyebrow:.08em;--font-weight-eyebrow:500;--h1:74px;--h2:36px;--h3:22px;--lead:19px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--pad:56px;--sec:96px;--g:32px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:22px;--radius-full:999px;--gutter-mobile:16px;--content-max:1200px;--control-height:48px;--button-height-sm:42px;--button-height-md:46px;--button-height-lg:52px;--shadow:0 24px 60px -34px #1f180a47}@media (max-width:1024px){:root{--pad:32px;--h1:52px;--h2:30px;--lead:18px;--sec:76px;--g:24px}}@media (max-width:680px){:root{--pad:16px;--h1:38px;--h2:25px;--h3:19px;--lead:16px;--sec:56px;--g:14px}}[data-auth-tone=dark],[data-brand-tone=dark]{--color-scheme:dark;--color-background:#0f0e0c;--color-surface:#16140f;--color-surface-raised:#201d17;--color-chip:#221f19;--color-field-affix:#1c1a16;--color-line:#2a261f;--color-control-line:#8d8474;--color-text:#f6f1e8;--color-text-secondary:#cfc6b8;--color-icon-tertiary:#8d8474;--color-text-tertiary:#b4ac9e;--color-accent-text:#fb9468;--color-accent-soft:color-mix(in srgb, var(--color-accent) 18%, #16140f);--color-danger-text:#f6917c;--color-danger-soft:color-mix(in srgb, var(--color-danger) 18%, #16140f);--color-success-text:#6fcb80;--color-success-soft:color-mix(in srgb, var(--color-success) 18%, #16140f);--color-warning-text:#e8ac5a;--color-warning-soft:color-mix(in srgb, var(--color-warning) 18%, #16140f);--color-info-soft:#221f19;--color-flash-available-fill:color-mix(in srgb, #193d1e var(--color-flash-fill-alpha), transparent);--color-flash-available-text:#bee1bd;--color-flash-reserved-fill:color-mix(in srgb, #483210 var(--color-flash-fill-alpha), transparent);--color-flash-reserved-text:#f1d5af;--color-flash-done-fill:color-mix(in srgb, #3a352c var(--color-flash-fill-alpha), transparent);--color-flash-done-text:#dfd8cc;--color-focus:#fb9468;--focus-ring:0 0 0 2px #16140f, 0 0 0 4px #fb9468;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has([data-page-theme=dark]){--color-scheme:dark;--color-background:#0f0e0c;--color-surface:#16140f;--color-surface-raised:#201d17;--color-chip:#221f19;--color-field-affix:#1c1a16;--color-line:#2a261f;--color-control-line:#8d8474;--color-text:#f6f1e8;--color-text-secondary:#cfc6b8;--color-icon-tertiary:#8d8474;--color-text-tertiary:#b4ac9e;--color-accent-text:#fb9468;--color-accent-soft:color-mix(in srgb, var(--color-accent) 18%, #16140f);--color-danger-text:#f6917c;--color-danger-soft:color-mix(in srgb, var(--color-danger) 18%, #16140f);--color-success-text:#6fcb80;--color-success-soft:color-mix(in srgb, var(--color-success) 18%, #16140f);--color-warning-text:#e8ac5a;--color-warning-soft:color-mix(in srgb, var(--color-warning) 18%, #16140f);--color-info-soft:#221f19;--color-flash-available-fill:color-mix(in srgb, #193d1e var(--color-flash-fill-alpha), transparent);--color-flash-available-text:#bee1bd;--color-flash-reserved-fill:color-mix(in srgb, #483210 var(--color-flash-fill-alpha), transparent);--color-flash-reserved-text:#f1d5af;--color-flash-done-fill:color-mix(in srgb, #3a352c var(--color-flash-fill-alpha), transparent);--color-flash-done-text:#dfd8cc;--color-focus:#fb9468;--focus-ring:0 0 0 2px #16140f, 0 0 0 4px #fb9468;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:has([data-page-theme=auto]){--color-scheme:dark;--color-background:#0f0e0c;--color-surface:#16140f;--color-surface-raised:#201d17;--color-chip:#221f19;--color-field-affix:#1c1a16;--color-line:#2a261f;--color-control-line:#8d8474;--color-text:#f6f1e8;--color-text-secondary:#cfc6b8;--color-icon-tertiary:#8d8474;--color-text-tertiary:#b4ac9e;--color-accent-text:#fb9468;--color-accent-soft:color-mix(in srgb, var(--color-accent) 18%, #16140f);--color-danger-text:#f6917c;--color-danger-soft:color-mix(in srgb, var(--color-danger) 18%, #16140f);--color-success-text:#6fcb80;--color-success-soft:color-mix(in srgb, var(--color-success) 18%, #16140f);--color-warning-text:#e8ac5a;--color-warning-soft:color-mix(in srgb, var(--color-warning) 18%, #16140f);--color-info-soft:#221f19;--color-flash-available-fill:color-mix(in srgb, #193d1e var(--color-flash-fill-alpha), transparent);--color-flash-available-text:#bee1bd;--color-flash-reserved-fill:color-mix(in srgb, #483210 var(--color-flash-fill-alpha), transparent);--color-flash-reserved-text:#f1d5af;--color-flash-done-fill:color-mix(in srgb, #3a352c var(--color-flash-fill-alpha), transparent);--color-flash-done-text:#dfd8cc;--color-focus:#fb9468;--focus-ring:0 0 0 2px #16140f, 0 0 0 4px #fb9468;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@property --color-background{syntax:"<color>";inherits:true;initial-value:#f4efe5}@property --color-surface{syntax:"<color>";inherits:true;initial-value:#fffdf8}@property --color-surface-raised{syntax:"<color>";inherits:true;initial-value:#fff}@property --color-chip{syntax:"<color>";inherits:true;initial-value:#ece5d8}@property --color-field-affix{syntax:"<color>";inherits:true;initial-value:#faf6ef}@property --color-line{syntax:"<color>";inherits:true;initial-value:#e2dacb}@property --color-control-line{syntax:"<color>";inherits:true;initial-value:#8d8474}@property --color-text{syntax:"<color>";inherits:true;initial-value:#14120e}@property --color-text-secondary{syntax:"<color>";inherits:true;initial-value:#5d5546}@property --color-icon-tertiary{syntax:"<color>";inherits:true;initial-value:#8d8474}@property --color-text-tertiary{syntax:"<color>";inherits:true;initial-value:#6d665a}@property --color-accent-text{syntax:"<color>";inherits:true;initial-value:#bb3a07}@property --color-focus{syntax:"<color>";inherits:true;initial-value:#bb3a07}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}html,body{margin:0;padding:0}body{background:var(--color-background);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-title);font-weight:var(--font-title-weight);line-height:var(--leading-snug);letter-spacing:var(--tracking-title);overflow-wrap:anywhere}h1{font-size:var(--h2);line-height:1.1}h2{font-size:var(--h3)}a{color:var(--color-accent-text);text-decoration:none}a:hover{color:var(--color-text)}a:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}img,svg,video{max-width:100%}p a{text-underline-offset:2px;text-decoration:underline}
