:root{--type-breadcrumb:.875rem;--space-page-head:clamp(28px, 4vw, 56px);--space-page-gap:clamp(20px, 3vw, 36px);--space-page-panel:clamp(20px, 3vw, 32px);--space-page-section:clamp(36px, 5vw, 64px);--ui-drop-border:#8e8a9c;--ui-drop-width:2px;--ui-drop-bg:#faf9fc;--ui-ink:#0b0b0f;--ui-ink-inverse:#fff;--ui-choice-border-width:2.5px;--ui-choice-selected-border-width:2.5px;--ui-choice-selected-shadow:0 6px 18px #0b0b0f1f;--ui-dark-disabled-bg:#1c1c25;--ui-dark-disabled-border:#2e2e3a;--ui-dark-disabled-text:#8e8b9b;--ui-icon-color:#c9c6d4;--ui-icon-hover:#1c1c25;--ui-icon-border:#2e2e3a;--ui-icon-radius:50%;--ui-badge-radius:999px;--ui-backdrop:#000000a6;--ui-disabled-width:1px;--type-dialog:clamp(28px, 3vw, 32px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-font-body:"Geist", ui-sans-serif, system-ui, sans-serif;--theme-font-heading:"Bricolage Grotesque", "Geist", sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, monospace;--theme-font-kicker:"Geist Mono", ui-monospace, monospace;--theme-bg:#0b0b0f;--theme-text:#fff;--theme-muted:#c9c6d4;--theme-surface:#15151c;--theme-panel:#1c1c25;--theme-line:#353541;--theme-accent:#ff3b7f;--theme-accent-ink:#0b0b0f;--theme-secondary:#22e4f0;--theme-link-hover:#ff7aa6;--theme-focus:#ff3b7f;--theme-focus-width:2px;--theme-line-width:1px;--theme-radius:24px;--theme-panel-radius:32px;--theme-chip-radius:10px;--theme-button-radius:999px;--theme-button-border:1px solid transparent;--theme-button-shadow:0 10px 30px #ff3b7f59;--theme-width:1320px;--theme-tracking:-.035em;--theme-hero-size:clamp(3rem, 6.5vw, 6.5rem);--theme-poster-width:330px;--theme-poster-radius:34px;--theme-marquee-duration:40s;--theme-art-bg:#171330;--theme-art-head:#f5d6de;--theme-art-line:#696185;--line-card:#24242e;--line-list:#2a2a35;--line-field:#2e2e3a;--ui-inner:#0f0f14;--ui-tool-outer:#f6f4f9;--ui-tool-outer-text:#0b0b0f;--ui-tool-card:#fff;--ui-tool-card-border:1px solid #e2dfe8;--ui-tool-card-radius:24px;--ui-tool-scheme:light;--ui-tool-kicker-bg:transparent;--ui-tool-kicker-text:#5c5968;--ui-tool-kicker-pad:0;--ui-tool-kicker-radius:0;--ui-amount-line:1px solid #e2dfe8;--ui-terms-border:#e2dfe8;--ui-tool-text:#0b0b0f;--ui-tool-muted:#5c5968;--ui-field-bg:#faf9fc;--ui-choice-border:#e2dfe8;--ui-choice-selected:#fff;--ui-choice-selected-border:#0b0b0f;--ui-selected-text:#0b0b0f;--ui-secondary-bg:transparent;--ui-secondary-width:1.5px;--ui-secondary-weight:600;--ui-secondary-border:#4a4a5a;--ui-secondary-text:#fff;--ui-light-secondary-border:#0b0b0f;--ui-light-secondary-text:#0b0b0f;--ui-disabled-bg:#e2dfe8;--ui-disabled-text:#4a4756;--ui-disabled-border:transparent;--ui-skew:0deg;--ui-unskew:0deg;--ui-shadow-lg:0 10px 30px #ff3b7f59;--ui-shadow-sm:none;--ui-pack-radius:24px;--ui-pack-border-width:1px;--ui-pack-button-height:48px;--ui-pack-gap:16px;--ui-pack-kicker:#8e8b9b;--ui-pack-skew:0deg;--ui-pack-unskew:0deg;--ui-pack-primary-border:0 solid transparent;--ui-featured-primary-border:0 solid transparent;--ui-featured-bg:#0f0f14;--ui-featured-text:#fff;--ui-featured-kicker:#8e8b9b;--ui-featured-border:#ff3b7f;--ui-featured-ring:1px;--ui-on-bg:#fff;--ui-on-text:#0b0b0f;--ui-on-border:#fff;--ui-featured-on-bg:#fff;--ui-featured-on-text:#0b0b0f;--ui-featured-on-border:#fff;--ui-badge-bg:#ff3b7f;--ui-badge-text:#0b0b0f;--ui-badge-border:0 solid transparent;--ui-badge-top:-14px;--ui-badge-right:20px;--ui-note:#a6a3b3;--ui-heading-stretch:100%;--ui-kicker-weight:400;--ui-kicker-tracking:.14em;--ui-status-bg:#ff3b7f;--ui-status-text:#0b0b0f;--type-display:clamp(3rem, 6.5vw, 6.5rem);--type-h2:clamp(36px, 4.6vw, 64px);--type-h3:clamp(30px, 3.4vw, 44px);--type-h3-card:24px;--type-price:clamp(36px, 4vw, 52px);--type-kicker:13px;--type-lead:18px;--type-body-sm:14px;--ui-nav-link:#c9c6d4;--ui-nav-link-weight:500;--ui-nav-current:#fff;--ui-nav-current-bg:transparent;--ui-nav-current-pad:0;--ui-nav-current-radius:0;--ui-nav-current-inset:0;--ui-nav-button-height:44px;--ui-nav-button-pad:20px;--ui-pill-bg:#0b0b0f;--ui-pill-text:#c9c6d4;--ui-pill-border:1px solid #2e2e3a;--ui-pill-radius:999px;--ui-pill-weight:500;--ui-pill-pad:0 16px;--ui-footer-link:#a6a3b3;--ui-strip-icon:#8e8b9b;--ui-plus-bg:#1c1c25;--ui-plus-color:#fff;--ui-plus-border:0 solid transparent;--ui-plus-radius:50%;--ui-plus-stroke:2.4;--ui-field-width:1px;--ui-input-bg:#0f0f14;--ui-t2:#c9c6d4;--ui-t2-weight:500;--ui-button-sm-radius:999px;--ui-poster-card-bg:transparent;--ui-poster-card-border:0 solid transparent;--ui-poster-card-pad:0;--ui-poster-card-radius:0;--ui-poster-radius:18px;--ui-poster-border:0 solid transparent;--ui-poster-desc:#a6a3b3;--type-hero:clamp(48px, 7.2vw, 104px);--ui-hero-line:.92;--ui-hero-tracking:-.045em;--ui-hero-light-size:clamp(48px, 7.2vw, 104px);--ui-hero-light-weight:800;--ui-sticker-bg:#fff;--ui-sticker-text:#0b0b0f;--ui-sticker-border:0 solid transparent;--ui-frame-border:6px solid #1c1c25;--ui-frame-radius:34px;--ui-frame-shadow:0 0 0 1px #24242e, 0 30px 80px #0009;--ui-brand-vertical:#26262f;--ui-band-bg:#15151c;--ui-band-text:#6e6b7b;--ui-band-border:1px solid #22222c;--ui-home-kicker-bg:transparent;--ui-home-kicker-text:#8e8b9b;--ui-home-kicker-pad:0;--ui-card-label-bg:#0b0b0fc7;--ui-card-label-text:#fff;--ui-card-bg:#15151c;--ui-card-border:1px solid #24242e;--ui-card-text:#a6a3b3;--ui-tip-bg:transparent;--ui-tip-border:1px solid #24242e;--ui-step-bg:#fff;--ui-step-text:#0b0b0f;--ui-step-border:0 solid transparent;--ui-format-bg:#15151c;--ui-format-border:1px solid #24242e;--ui-byline:#8e8b9b;--ui-cta-bg:#f6f4f9;--ui-cta-text:#0b0b0f;--ui-cta-border:0 solid transparent;--ui-rights-bg:#15151c;--ui-rights-text:#fff;--ui-rights-border:1px solid #24242e;--ui-rights-kicker:#8e8b9b;--ui-rights-kicker-bg:transparent;--ui-rights-kicker-pad:0;--ui-rights-icon:#c9c6d4;--ui-footer-meta:#8e8b9b;--ui-footer-line:#22222c;--ui-sticky-shadow:#0b0b0f1a}.nf-navigation{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--theme-line);background:#0b0b0feb;position:sticky;top:0}.nf-strip{border-bottom:1px solid var(--theme-line);color:var(--theme-muted);padding-block:0;overflow:hidden}.nf-hero{background-image:radial-gradient(#252530 1px,#0000 1px);background-size:22px 22px}.nf-hero .hero-grid{padding-block:clamp(56px,8vw,112px) clamp(120px,12vw,170px)}.nf-hero .hero-marquee{position:absolute;bottom:34px;left:-2%;right:-2%;transform:rotate(-1.5deg)}.nf-gallery .home-card.selected .home-card-media{outline-color:#ff3b7f}.nf-faq .theme-faq-panel{padding-inline:0}.nf-footer{border-top:1px solid var(--ui-footer-line);color:var(--theme-muted);margin-top:clamp(72px,9vw,128px)}.nf-footer .footer-inner{padding-block:48px 32px}.mobile-menu.svelte-1h13hy2{display:none}.menu-content.svelte-1h13hy2{display:contents}@media (width<=767px){header.svelte-1h13hy2{position:static}.hydrated.svelte-1h13hy2 .mobile-menu:where(.svelte-1h13hy2){display:inline-flex}.menu-content.svelte-1h13hy2{gap:1rem;width:100%;display:grid}.hydrated.svelte-1h13hy2 .menu-content:where(.svelte-1h13hy2){display:none}.hydrated.svelte-1h13hy2 .menu-content.open:where(.svelte-1h13hy2){gap:1rem;display:grid}.menu-content.svelte-1h13hy2>div:where(.svelte-1h13hy2){flex-direction:column;align-items:flex-start}}
