.fc-landing{--fc-base: #f6f8fb;--fc-surface: #ffffff;--fc-structure: #e9f2fb;--fc-brand: #056ad6;--fc-brand-ink: #ffffff;--fc-ink: #0b1726;--fc-muted: #46566c;--fc-line: rgba(11, 23, 38, .1);--fc-accent: #f5a524;--fc-accent-hover: #e8930c;--fc-accent-ink: #1c1203;--fc-accent-text: #a24a04;--fc-success: #047857;--fc-band: #0b2a4a;--fc-band-ink: #ffffff;--fc-band-muted: #c4d4e6;--fc-bezel: #0f1726;--fc-shadow: 0 24px 48px -16px rgba(11, 23, 38, .07);background:var(--fc-base);color:var(--fc-ink)}html.dark .fc-landing{--fc-base: #080b12;--fc-surface: #10161f;--fc-structure: #0b1622;--fc-brand: #4fc3ff;--fc-brand-ink: #04111d;--fc-ink: #e9edf5;--fc-muted: #a3aec0;--fc-line: rgba(233, 237, 245, .1);--fc-accent: #fbbf24;--fc-accent-hover: #f5a524;--fc-accent-ink: #1c1203;--fc-accent-text: #fbbf24;--fc-success: #6ee7b7;--fc-band: #0a2238;--fc-band-ink: #ffffff;--fc-band-muted: #a9bdd3;--fc-bezel: #000000;--fc-shadow: 0 24px 48px -16px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .06)}.fc-landing .fc-ink{color:var(--fc-ink)}.fc-landing .fc-muted{color:var(--fc-muted)}.fc-landing .fc-brand-text{color:var(--fc-brand)}.fc-landing .fc-accent-text{color:var(--fc-accent-text)}.fc-landing .fc-success{color:var(--fc-success)}.fc-landing .fc-success-pill{background:color-mix(in srgb,var(--fc-success) 14%,transparent);color:var(--fc-success)}.fc-landing .fc-surface{background:var(--fc-surface)}.fc-landing .fc-border{border:1px solid var(--fc-line)}.fc-landing .fc-structure{background:var(--fc-structure)}.fc-landing .fc-brand-fill{background:var(--fc-brand);color:var(--fc-brand-ink)}.fc-landing .fc-header{background:color-mix(in srgb,var(--fc-base) 92%,transparent);border-bottom:1px solid var(--fc-line)}.fc-landing .fc-card{background:var(--fc-surface);border:1px solid var(--fc-line);box-shadow:var(--fc-shadow)}.fc-landing .fc-card-featured{border:2px solid var(--fc-brand)}.fc-landing .fc-chip{background:var(--fc-surface);border:1px solid var(--fc-line);color:var(--fc-muted)}.fc-landing .fc-tab{border-color:transparent;color:var(--fc-muted)}.fc-landing .fc-tab:hover{color:var(--fc-ink);background:color-mix(in srgb,var(--fc-surface) 60%,transparent)}.fc-landing .fc-tab-active{border-color:var(--fc-line);background:var(--fc-surface);color:var(--fc-ink)}.fc-landing .fc-cta{background:var(--fc-accent);color:var(--fc-accent-ink);transition:background-color .15s ease}.fc-landing .fc-cta:hover{background:var(--fc-accent-hover)}.fc-landing .fc-ghost{border:1px solid var(--fc-line);color:var(--fc-ink);transition:background-color .15s ease,border-color .15s ease}.fc-landing .fc-ghost:hover{border-color:color-mix(in srgb,var(--fc-ink) 25%,transparent);background:color-mix(in srgb,var(--fc-ink) 4%,transparent)}.fc-landing .fc-link{transition:color .15s ease}.fc-landing .fc-link:hover{color:var(--fc-ink)}.fc-landing .fc-focus:focus-visible{outline:2px solid var(--fc-brand);outline-offset:2px}.fc-landing .fc-band{background:var(--fc-band);color:var(--fc-band-ink)}.fc-landing .fc-band-muted{color:var(--fc-band-muted)}.fc-landing .fc-band .fc-focus:focus-visible{outline-color:var(--fc-band-ink)}.fc-landing .fc-bezel{background:var(--fc-bezel);box-shadow:0 24px 48px -12px #0b17262e}.fc-landing .fc-shot-placeholder{background:var(--fc-structure);color:var(--fc-muted)}.fc-landing .fc-bezel .fc-shot-placeholder{background:color-mix(in srgb,var(--fc-surface) 92%,var(--fc-brand))}.fc-landing .fc-dialog{background:var(--fc-surface);border:1px solid var(--fc-line);color:var(--fc-ink)}.fc-landing .fc-input{background:var(--fc-base);border:1px solid var(--fc-line);color:var(--fc-ink);font-weight:400}@media(prefers-reduced-motion:no-preference){.fc-landing [role=tabpanel] .fc-fade{animation:fc-fade .22s ease-out}}@keyframes fc-fade{0%{opacity:0}to{opacity:1}}
