._0TRIzq_page{--stitch-background:#fcf9f8;--stitch-surface:#fcf9f8;--stitch-surface-container-low:#f6f3f2;--stitch-surface-container-high:#eae7e7;--stitch-on-surface:#1b1c1c;--stitch-on-surface-variant:#47464c;--stitch-primary:#01010f;--stitch-primary-container:#1a1b2e;--stitch-on-primary:#fff;--stitch-secondary:#8b500a;--stitch-outline:#78767d;--stitch-outline-variant:#c8c5cd;--stitch-card-shadow:0px 4px 20px #1a1b2e0a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--stitch-background,#fcf9f8);min-height:100dvh;color:var(--stitch-on-surface,#1b1c1c);-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;padding-bottom:40px;display:flex}._0TRIzq_topBar{z-index:50;background:var(--stitch-surface,#fcf9f8);border-bottom:.5px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);justify-content:space-between;align-items:center;width:100%;max-width:80rem;height:4rem;padding:0 20px;display:flex;position:fixed;top:0}._0TRIzq_menuButton{width:24px;height:24px;color:var(--stitch-primary,#01010f);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._0TRIzq_menuButton:hover{opacity:.7}._0TRIzq_menuButton:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}._0TRIzq_menuSpacer{flex-shrink:0;width:24px;height:24px}._0TRIzq_desktopNav{display:none}._0TRIzq_menuPanel{z-index:49;padding:max(var(--inset-min,2px), 12px) 20px 16px;background:var(--stitch-surface,#fcf9f8);border-bottom:.5px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);flex-direction:column;gap:4px;display:flex;position:fixed;top:4rem;left:0;right:0}._0TRIzq_menuLink{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--stitch-on-surface-variant,#47464c);padding:max(var(--inset-min,2px), 10px) 4px;font-size:13px;font-weight:600;line-height:16px;text-decoration:none}._0TRIzq_menuLink:hover{color:var(--stitch-secondary,#8b500a)}._0TRIzq_brand{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary,#01010f);margin:0;font-size:28px;font-weight:600;line-height:36px;position:absolute;left:50%;transform:translate(-50%)}._0TRIzq_inner{flex-direction:column;gap:64px;width:100%;max-width:390px;margin:0 auto;padding:104px 20px 0;display:flex}._0TRIzq_hero{text-align:center;flex-direction:column;gap:24px;display:flex}._0TRIzq_headline{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary,#01010f);margin:0;font-size:32px;font-weight:600;line-height:40px}._0TRIzq_heroCopy{flex-direction:column;gap:16px;display:flex}._0TRIzq_conviction{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface,#1b1c1c);margin:0;font-size:17px;line-height:26px}._0TRIzq_supporting{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:15px;line-height:22px}._0TRIzq_channelCta{background:var(--stitch-primary-container,#1a1b2e);width:100%;min-height:48px;color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.02em;cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;margin-top:16px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._0TRIzq_channelCta:hover{opacity:.9}._0TRIzq_channelCta:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}._0TRIzq_hairline{border:none;border-bottom:.5px solid color-mix(in srgb, var(--stitch-outline,#78767d) 30%, transparent);width:100%;margin:0}._0TRIzq_section{flex-direction:column;gap:16px;display:flex}._0TRIzq_sectionLabel{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#6b3b00;margin:0;font-size:13px;font-weight:600;line-height:16px}._0TRIzq_sectionTitle{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary,#01010f);border-bottom:1px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);margin:0;padding-bottom:4px;font-size:22px;font-weight:600;line-height:28px}._0TRIzq_sectionTitlePlain{border-bottom:none;padding-bottom:0}._0TRIzq_sectionIntro{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#6b3b00;margin:0;font-size:15px;font-weight:500;line-height:22px}._0TRIzq_sectionBody{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:17px;line-height:26px}._0TRIzq_aiDisclosure{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;text-align:center;margin:0;font-size:13px;line-height:18px}._0TRIzq_videoEmbed{width:100%}._0TRIzq_videoFrame,._0TRIzq_videoFrameCompact{aspect-ratio:16/9;border:.5px solid color-mix(in srgb, var(--stitch-outline,#78767d) 30%, transparent);background:var(--stitch-surface-container-high,#eae7e7);border-radius:2px;width:100%;position:relative;overflow:hidden}._0TRIzq_videoPoster{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._0TRIzq_videoConsentOverlay{z-index:10;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex;position:absolute;inset:0}._0TRIzq_videoConsentText{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-primary,#01010f);max-width:20rem;margin:0;font-size:15px;line-height:22px}._0TRIzq_videoConsentLoad{background:var(--stitch-primary-container,#1a1b2e);width:100%;min-height:48px;color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);cursor:pointer;border:none;border-radius:2px;padding:12px 24px;font-size:15px;font-weight:500}._0TRIzq_videoConsentLoad:hover{opacity:.9}._0TRIzq_videoConsentLoad:focus-visible,._0TRIzq_videoExternal:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}._0TRIzq_videoExternal{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);font-size:.875rem;text-decoration:underline}._0TRIzq_videoExternal:hover{color:var(--stitch-primary,#01010f)}._0TRIzq_videoFrame iframe,._0TRIzq_videoFrameCompact iframe{border:0;width:100%;height:100%;position:absolute;inset:0}._0TRIzq_strip{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._0TRIzq_stripItem{display:block}._0TRIzq_stripCard{background:var(--stitch-surface,#fcf9f8);border:.5px solid color-mix(in srgb, var(--stitch-outline,#78767d) 30%, transparent);box-shadow:var(--stitch-card-shadow,0px 4px 20px #1a1b2e0a);border-radius:2px;display:block;overflow:hidden}._0TRIzq_stripCardBody{padding:max(var(--inset-min,2px), 16px);flex-direction:column;gap:8px;display:flex}._0TRIzq_stripCardTitle{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary,#01010f);margin:0;padding:0;font-size:17px;line-height:26px}._0TRIzq_stripPresenter{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);align-items:center;gap:8px;margin:0;font-size:13px;line-height:18px;display:flex}._0TRIzq_stripPresenterPhoto{object-fit:cover;border-radius:2px;flex:none;width:32px;height:32px}._0TRIzq_presenterGrid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}._0TRIzq_presenterCard{border:.5px solid color-mix(in srgb, var(--stitch-outline,#78767d) 30%, transparent);background:var(--stitch-surface,#fcf9f8);box-shadow:var(--stitch-card-shadow,0px 4px 20px #1a1b2e0a);border-radius:2px;flex-direction:column;gap:8px;padding:16px;display:flex}._0TRIzq_presenterPhoto{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%}._0TRIzq_presenterName{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary,#01010f);margin:0;font-size:17px;line-height:26px}._0TRIzq_presenterTagline{color:var(--stitch-on-surface,#1b1c1c);margin:0;font-size:.95rem}._0TRIzq_presenterFocus{color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:.85rem}._0TRIzq_presenterAiDisclosure{color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:.78rem;font-style:italic}._0TRIzq_presenterCta{background:var(--stitch-primary-container,#1a1b2e);min-height:48px;color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);border-radius:2px;justify-content:center;align-items:center;margin-top:8px;padding:12px 24px;font-weight:500;text-decoration:none;display:inline-flex}._0TRIzq_presenterPlaceholder{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:17px;line-height:26px}._0TRIzq_waitlistBlock{text-align:center;background:var(--stitch-surface-container-low,#f6f3f2);border:.5px solid color-mix(in srgb, var(--stitch-outline,#78767d) 30%, transparent);border-radius:2px;flex-direction:column;align-items:center;gap:24px;padding:24px;display:flex}._0TRIzq_waitlistHeader{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary,#01010f);margin:0;font-size:28px;font-weight:600;line-height:36px}._0TRIzq_waitlistCtaPrimary{background:var(--stitch-primary-container,#1a1b2e);width:100%;min-height:48px;color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);border-radius:2px;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._0TRIzq_waitlistCtaPrimary:hover{opacity:.9}._0TRIzq_waitlistCtaPrimary:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}._0TRIzq_pricingTease{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;margin:0;font-size:13px;line-height:18px}._0TRIzq_footer{border-top:1px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 20%, transparent);background:var(--stitch-surface-container-low,#f6f3f2);text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;margin-top:80px;padding:40px 20px;display:flex}._0TRIzq_boundary{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;max-width:24rem;margin:0;font-size:13px;line-height:18px}._0TRIzq_footerLinks{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}._0TRIzq_footerLink{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;font-size:13px;line-height:18px;text-decoration:none}._0TRIzq_footerLink:hover{color:#6b3b00}._0TRIzq_footerBrand{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#5c5a62;margin:0;font-size:13px;font-weight:600;line-height:16px}._0TRIzq_localeNote{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){._0TRIzq_topBar{justify-content:space-between;max-width:80rem;height:auto;min-height:5rem;margin:0 auto;padding:1rem 20px;position:sticky}._0TRIzq_menuButton,._0TRIzq_menuSpacer,._0TRIzq_menuPanel{display:none}._0TRIzq_brand{position:static;transform:none}._0TRIzq_desktopNav{align-items:center;gap:2rem;display:flex}._0TRIzq_desktopNavLink,._0TRIzq_desktopNavLinkActive{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--stitch-on-surface-variant,#47464c);padding:max(var(--inset-min,2px), 4px) 0;border-bottom:1px solid #0000;font-size:13px;font-weight:600;line-height:16px;text-decoration:none}._0TRIzq_desktopNavLink:hover,._0TRIzq_desktopNavLinkActive{color:var(--stitch-secondary,#8b500a)}._0TRIzq_desktopNavLinkActive{color:var(--stitch-primary,#01010f);border-bottom-color:var(--stitch-secondary,#8b500a)}._0TRIzq_inner{gap:0;max-width:80rem;padding:0 20px}._0TRIzq_hero{gap:24px;max-width:48rem;margin:0 auto;padding:40px 0}._0TRIzq_headline{font-size:clamp(40px,5vw,56px);line-height:1.1}._0TRIzq_channelCta{align-self:center;width:auto;padding:1rem 2rem}._0TRIzq_section{gap:24px;padding:40px 0}._0TRIzq_sectionLabel{color:var(--stitch-secondary,#8b500a)}._0TRIzq_strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._0TRIzq_presenterGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}._0TRIzq_waitlistBlock{border-radius:12px;gap:1.5rem;max-width:48rem;margin:40px auto;padding:3rem}._0TRIzq_waitlistHeader{font-size:32px;line-height:1.2}._0TRIzq_waitlistCtaPrimary{width:auto;padding:1rem 2rem}._0TRIzq_pricingTease{max-width:32rem;font-size:15px;line-height:22px}._0TRIzq_footer{margin-top:0}._0TRIzq_videoConsentOverlay{gap:1rem}._0TRIzq_videoConsentLoad{border:.5px solid var(--stitch-outline-variant,#c8c5cd);width:auto;color:var(--stitch-primary,#01010f);background:0 0}}._0TRIzq_photoHero{aspect-ratio:16/9;background:var(--stitch-surface-container-low,#f6f3f2);border-radius:.5rem;width:100%;max-height:14rem;margin:0 0 1.5rem;position:relative;overflow:hidden}._0TRIzq_photoHero .stitch-photo-hero-media{object-fit:cover;object-position:center}
.m2Z0mG_root{--siderix-brand-size:24px;align-items:center;gap:calc(var(--siderix-brand-size) * .28);color:inherit;vertical-align:middle;line-height:1;display:inline-flex}.m2Z0mG_onLight{color:#1c1917}.m2Z0mG_onDark{color:#f7f5f2}.m2Z0mG_mark{width:var(--siderix-brand-size);height:var(--siderix-brand-size);flex-shrink:0;display:block}.m2Z0mG_wordmark{font-family:var(--font-display,"Source Serif 4", Georgia, "Times New Roman", serif);font-size:calc(var(--siderix-brand-size) * .92);letter-spacing:-.02em;white-space:nowrap;color:inherit;font-weight:600}.m2Z0mG_proBadge{font-family:var(--font-body,system-ui, sans-serif);font-size:calc(var(--siderix-brand-size) * .48);letter-spacing:.06em;text-transform:uppercase;margin-left:calc(var(--siderix-brand-size) * .08);opacity:.78;color:inherit;font-weight:600}
.VvC-MW_root{align-items:center;gap:max(var(--inset-min), .4em);min-height:var(--siderix-brand-size,24px);color:inherit;text-decoration:none;display:inline-flex}.VvC-MW_mark{width:var(--siderix-brand-size,24px);height:var(--siderix-brand-size,24px);border-radius:var(--radius-sm,6px);object-fit:contain;flex-shrink:0}.VvC-MW_initial{width:var(--siderix-brand-size,24px);height:var(--siderix-brand-size,24px);border-radius:var(--radius-sm,6px);background:var(--stitch-primary,var(--accent));color:var(--stitch-on-primary,#fff);font-family:var(--font-display,Georgia, serif);font-size:calc(var(--siderix-brand-size,24px) * .48);padding:max(var(--inset-min), 0px);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.VvC-MW_wordmark{font-family:var(--font-display,Georgia, serif);font-size:calc(var(--siderix-brand-size,24px) * .72);letter-spacing:-.02em;white-space:nowrap;font-weight:600;line-height:1.1}
.YslIsW_page{min-height:100dvh;padding:max(var(--inset-min), var(--space-6));gap:var(--space-6);background:var(--bg);max-width:40rem;color:var(--text);flex-direction:column;margin:0 auto;display:flex}.YslIsW_chrome{gap:var(--space-2);flex-direction:column;display:flex}.YslIsW_kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem}.YslIsW_title{font-family:var(--font-display,Georgia, serif);margin:0;font-size:1.75rem;line-height:1.2}.YslIsW_lead{color:var(--text-muted);margin:0;font-size:.95rem}.YslIsW_previewFrame{border:1px solid var(--border);border-radius:var(--radius-lg);padding:max(var(--inset-min), var(--space-3));background:var(--bg-elevated);position:relative;overflow:hidden}.YslIsW_vorschau{top:var(--space-2);right:var(--space-2);z-index:1;letter-spacing:.08em;text-transform:uppercase;padding:max(var(--inset-min), 2px) max(var(--inset-min), 6px);border:1px solid var(--stitch-outline,var(--border));background:var(--bg);color:var(--text);font-size:.65rem;position:absolute}.YslIsW_canvas{padding:max(var(--inset-min), var(--space-5));border-radius:var(--radius-md);gap:var(--space-4);flex-direction:column;display:flex}.YslIsW_brandRow{align-items:center;gap:var(--space-3);display:flex}.YslIsW_brandMeta{font-family:var(--font-display,Georgia, serif);font-weight:600}.YslIsW_sampleBody{max-width:36ch;margin:0;line-height:1.5}.YslIsW_sampleCta{min-height:var(--touch-target-min);padding:max(var(--inset-min), var(--space-2)) max(var(--inset-min), var(--space-4));border-radius:var(--radius-md);background:var(--stitch-primary,var(--accent));color:var(--stitch-on-primary,#fff);cursor:default;border:none;align-self:flex-start;font-weight:600}.YslIsW_immune{color:var(--stitch-on-surface,var(--text));border-top:1px solid var(--stitch-outline-variant,var(--border));padding-top:max(var(--inset-min), var(--space-3));margin:0;font-size:.8rem}.YslIsW_panel{border:1px solid var(--border);border-radius:var(--radius-md);padding:max(var(--inset-min), var(--space-4));gap:var(--space-2);flex-direction:column;display:flex}.YslIsW_panelTitle{margin:0;font-size:1rem}.YslIsW_panelBody{color:var(--text-muted);margin:0;font-size:.9rem}.YslIsW_pass{color:var(--success);margin:0;font-size:.9rem}.YslIsW_failList{color:var(--error);margin:0;padding-inline-start:1.25rem;font-size:.9rem}.YslIsW_legalNav{gap:var(--space-4);flex-wrap:wrap;display:flex}.YslIsW_legalNav a{min-height:var(--touch-target-min);padding:max(var(--inset-min), 0);align-items:center;display:inline-flex}.YslIsW_deferral{color:var(--text-muted);margin:0;font-size:.8rem}
.W3kj2a_mktRoot{--mkt-bg:#f7f5f2;--mkt-ink:#1c1917;--mkt-ink-muted:#4d4540;--mkt-accent:#3d5a80;--mkt-accent-hover:#2c4260;--mkt-brand-accent:#3d5a80;--mkt-surface:#fff;--mkt-surface-alt:#f5f3f0;--mkt-border:#d8d2ca;--mkt-outline:#57534e;--mkt-container:1200px;--mkt-section-gap:clamp(2.5rem, 6vw, 5rem);--mkt-margin:clamp(1rem, 4vw, 1.5rem);background:var(--mkt-bg);color:var(--mkt-ink);font-family:var(--font-body,system-ui, sans-serif);min-height:100vh}@media (prefers-color-scheme:dark){.W3kj2a_mktRoot:not([data-theme=light]){--mkt-bg:#12121a;--mkt-ink:#e8e6f0;--mkt-ink-muted:#b0aeb8;--mkt-accent:#c5c4de;--mkt-accent-hover:#e1e0fb;--mkt-brand-accent:#e0a45a;--mkt-surface:#1c1c28;--mkt-surface-alt:#181822;--mkt-border:#e8e6f024;--mkt-outline:#9a98a3}}.W3kj2a_mktRoot a{color:inherit;text-decoration:none}.W3kj2a_mktRoot a.W3kj2a_mktBtnPrimary,.W3kj2a_mktRoot a.W3kj2a_mktNavCta{color:#fff}.W3kj2a_mktRoot a.W3kj2a_mktBtnOutline{color:var(--mkt-ink)}.W3kj2a_mktRoot a.W3kj2a_mktNavPro{color:var(--mkt-accent)}.W3kj2a_mktRoot a.W3kj2a_mktHeroSecondaryLink{color:var(--mkt-ink-muted)}.W3kj2a_mktRoot a.W3kj2a_mktNavLink,.W3kj2a_mktRoot a.W3kj2a_mktFooterSupport{color:inherit}.W3kj2a_mktDisplay{font-family:var(--font-display,Georgia, serif)}.W3kj2a_mktLabel{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.W3kj2a_mktNav{z-index:50;min-height:5rem;padding:0 var(--mkt-margin);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f5f2eb;border-bottom:1px solid #1c19170f;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.W3kj2a_mktNavBrandGroup{align-items:center;gap:2rem;min-width:0;display:flex}.W3kj2a_mktNavBrand{color:var(--mkt-ink);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.W3kj2a_mktNavLinks{gap:1.5rem;display:none}.W3kj2a_mktNavLinks a{color:var(--mkt-ink-muted);transition:color .15s}.W3kj2a_mktNavLinks a:hover{color:var(--mkt-ink)}.W3kj2a_mktNavActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.W3kj2a_mktNavLink{color:var(--mkt-ink-muted);letter-spacing:.05em;font-size:.8125rem;font-weight:500;transition:color .15s}.W3kj2a_mktNavLink:hover{color:var(--mkt-ink)}.W3kj2a_mktNavPro{letter-spacing:.05em;color:var(--mkt-accent);border:1px solid var(--mkt-border);border-radius:10px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}.W3kj2a_mktNavPro:hover{background:var(--mkt-surface-alt)}.W3kj2a_mktNavCta{background:var(--mkt-accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:.75rem 1.25rem;font-size:.75rem;font-weight:700;transition:background .15s}.W3kj2a_mktNavCta:hover{background:var(--mkt-accent-hover)}.W3kj2a_mktHero{background:var(--mkt-bg);padding:max(var(--inset-min,2px), clamp(2rem, 6vw, 4rem)) 0;min-height:min(92vh,56rem);position:relative;overflow:hidden}.W3kj2a_mktHeroInner{width:min(100%, var(--mkt-container));padding-inline:max(var(--inset-min,2px), var(--mkt-margin));grid-template-columns:1fr;grid-template-areas:"brand""visual""copy";align-items:center;gap:clamp(1.25rem,3.5vw,2.5rem);margin:0 auto;display:grid}.W3kj2a_mktHeroBrand{grid-area:brand;justify-content:center;margin:0;display:flex}.W3kj2a_mktHeroCopy{text-align:center;padding-block:max(var(--inset-min,2px), .5rem);flex-direction:column;grid-area:copy;align-items:center;gap:1rem;display:flex}.W3kj2a_mktHeroVisual{width:100vw;max-width:100vw;padding-inline:max(var(--inset-min,2px), 0);grid-area:visual;justify-content:center;align-items:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative}.W3kj2a_mktDemoWheelRoot{align-items:center;gap:max(var(--inset-min,2px), .75rem);flex-direction:column;width:100%;display:flex}.W3kj2a_mktHeroWheel{aspect-ratio:1;background:var(--mkt-surface-alt);width:min(100%,36rem);padding:max(var(--inset-min,2px), .5rem);pointer-events:none;border-radius:50%;position:relative;overflow:visible;box-shadow:0 4px 28px #1c19170f}.W3kj2a_mktDemoWheelInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.W3kj2a_mktDemoWheelInner .chart-wheel-wrap{width:100%;max-width:none}.W3kj2a_mktDemoWheelSkeleton{justify-content:center;align-items:center;width:100%;height:100%;display:flex}:is(.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-sector,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-cusp,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-number,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-number-group,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-angles,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-position-line,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-marker,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-glyph-label,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-degree-label,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-rx-label,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .aspect-line),:is(.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-position-line,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-marker,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-glyph-label,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-degree-label,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-rx-label,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .aspect-line){opacity:0}.W3kj2a_mktHeroWheel[data-fill-phase="2"] .aspect-line{opacity:0}:is(.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-sector,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-cusp,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-house-number,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .wheel-angles,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-position-line,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-marker,.W3kj2a_mktHeroWheel[data-fill-phase="0"] .planet-glyph-label,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-position-line,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-marker,.W3kj2a_mktHeroWheel[data-fill-phase="1"] .planet-glyph-label,.W3kj2a_mktHeroWheel[data-fill-phase="2"] .aspect-line){transition:opacity .28s ease-out}.W3kj2a_mktDemoLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--mkt-ink-muted);text-align:center;padding-inline:max(var(--inset-min,2px), .25rem);margin:0;font-size:.75rem}.W3kj2a_mktDemoMeta{color:var(--mkt-ink-muted);text-align:center;padding-inline:max(var(--inset-min,2px), .25rem);margin:0;font-size:.875rem;line-height:1.4}.W3kj2a_mktHeroImage{object-fit:cover;object-position:center}.W3kj2a_mktHeroTitle{font-family:var(--font-display,Georgia, serif);letter-spacing:-.02em;color:var(--mkt-ink);max-width:40rem;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.15}.W3kj2a_mktHeroLead{color:var(--mkt-ink-muted);max-width:36rem;margin:0 auto .25rem;font-size:clamp(1.0625rem,2.2vw,1.25rem);line-height:1.6}.W3kj2a_mktHeroTrust{color:#6b6560;max-width:32rem;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.W3kj2a_mktHeroCtas{flex-direction:column;align-items:stretch;gap:.75rem;width:min(100%,22rem);margin:.5rem auto 0;display:flex}.W3kj2a_mktHeroSecondaryLink{letter-spacing:.05em;text-underline-offset:.25em;font-size:.8125rem;font-weight:500;text-decoration:underline;transition:color .15s}.W3kj2a_mktHeroSecondaryLink:hover{color:var(--mkt-ink)}.W3kj2a_mktBtnPrimary,.W3kj2a_mktBtnSecondary,.W3kj2a_mktBtnOutline,.W3kj2a_mktBtnTertiary{letter-spacing:.05em;border-radius:10px;justify-content:center;align-items:center;min-height:3rem;padding:.875rem 1.75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.W3kj2a_mktBtnPrimary{background:var(--mkt-accent);color:#fff;border:1px solid var(--mkt-accent)}.W3kj2a_mktBtnPrimary:hover{background:var(--mkt-accent-hover)}.W3kj2a_mktBtnSecondary{color:var(--mkt-ink);background:var(--mkt-surface);border:1px solid var(--mkt-ink)}.W3kj2a_mktBtnSecondary:hover{background:#1c19170f}.W3kj2a_mktBtnOutline{color:var(--mkt-ink);border:1px solid var(--mkt-ink);background:0 0}.W3kj2a_mktBtnOutline:hover{background:#1c19170f}.W3kj2a_mktBtnTertiary,.W3kj2a_mktRoot a.W3kj2a_mktBtnTertiary{color:var(--mkt-ink-muted);border:1px solid var(--mkt-border);background:0 0}.W3kj2a_mktBtnTertiary:hover,.W3kj2a_mktRoot a.W3kj2a_mktBtnTertiary:hover{color:var(--mkt-ink);border-color:var(--mkt-ink);background:#1c19170f}.W3kj2a_mktBtnBlock{width:100%}.W3kj2a_mktContinueWrap{margin-top:1.25rem}.W3kj2a_mktContinueLink,.W3kj2a_mktGuestLink,.W3kj2a_mktRoot a.W3kj2a_mktContinueLink,.W3kj2a_mktRoot a.W3kj2a_mktGuestLink{color:var(--mkt-accent);padding:max(var(--inset-min,2px), .5rem) max(var(--inset-min,2px), .25rem);text-underline-offset:.2em;background:0 0;border-radius:0;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.W3kj2a_mktGuestLink{margin-top:.75rem}.W3kj2a_mktSectionTitleCenter{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto}.W3kj2a_mktPricingCtaWrap{justify-content:center;margin-top:2rem;display:flex}.W3kj2a_mktPricePremiumTitle{color:var(--mkt-accent)}.W3kj2a_mktSection{padding:var(--mkt-section-gap) var(--mkt-margin)}.W3kj2a_mktSectionAlt{background:var(--mkt-surface-alt)}.W3kj2a_mktContainer{width:min(100%, var(--mkt-container));margin:0 auto}.W3kj2a_mktSectionHeader{text-align:center;margin-bottom:4rem}.W3kj2a_mktSectionTitle{font-family:var(--font-display,Georgia, serif);margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2rem);line-height:1.25}.W3kj2a_mktSectionLead{color:var(--mkt-ink-muted);max-width:36rem;margin:0 auto;font-size:1rem;line-height:1.5}.W3kj2a_mktCardGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}.W3kj2a_mktCard{border:1px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;padding:2rem}.W3kj2a_mktCardIcon{color:var(--mkt-accent);margin-bottom:1rem}.W3kj2a_mktCardTitle{font-family:var(--font-display,Georgia, serif);margin:0 0 .75rem;font-size:1.5rem;line-height:1.3}.W3kj2a_mktCardBody{color:var(--mkt-ink-muted);margin:0;line-height:1.5}.W3kj2a_mktDisclaimer{text-align:center;color:#6b6560;letter-spacing:.08em;text-transform:uppercase;margin-top:3rem;font-size:.75rem}.W3kj2a_mktFeatureRow{grid-template-columns:1fr;align-items:center;gap:1.5rem;margin-bottom:4rem;display:grid}.W3kj2a_mktFeatureRow:last-child{margin-bottom:0}.W3kj2a_mktFeatureCopy h3{font-family:var(--font-display,Georgia, serif);margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2rem)}.W3kj2a_mktFeatureCopy p{color:var(--mkt-ink-muted);margin:0;line-height:1.5}.W3kj2a_mktFeatureVisual{border:1px solid var(--mkt-border);background:linear-gradient(145deg,#efebe6 0%,#f7f5f2 55%,#3d5a801f 100%);border-radius:8px;justify-content:center;align-items:center;min-height:16rem;padding:2rem;display:flex}.W3kj2a_mktFeatureVisualIcon{color:var(--mkt-accent);opacity:.85}.W3kj2a_mktDivider{background:#1c19171a;max-width:48rem;height:1px;margin:0 auto 4rem}.W3kj2a_mktPricingGrid{grid-template-columns:1fr;gap:2rem;max-width:56rem;margin:0 auto 4rem;display:grid}.W3kj2a_mktPriceCard{border:1px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;padding:2rem;position:relative}.W3kj2a_mktPriceCardFeatured{border:2px solid var(--mkt-accent)}.W3kj2a_mktPriceBadge{background:var(--mkt-accent);color:#fff;letter-spacing:.05em;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;position:absolute;top:0;right:2rem;transform:translateY(-50%)}.W3kj2a_mktPriceAmount{font-family:var(--font-display,Georgia, serif);margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem)}.W3kj2a_mktPriceAmount span{font-family:var(--font-body,system-ui, sans-serif);color:var(--mkt-ink-muted);font-size:1rem}.W3kj2a_mktPriceList{gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.W3kj2a_mktPriceList li{align-items:flex-start;gap:.75rem;line-height:1.45;display:flex}.W3kj2a_mktPriceListIcon{color:var(--mkt-accent);flex-shrink:0;margin-top:.15rem}.W3kj2a_mktProTableWrap{border-top:1px solid var(--mkt-border);max-width:56rem;margin:0 auto;padding-top:3rem}.W3kj2a_mktProTableTitle{font-family:var(--font-display,Georgia, serif);text-align:center;margin:0 0 1.5rem;font-size:1.5rem}.W3kj2a_mktProTable{border-collapse:collapse;width:100%;font-size:.9375rem}.W3kj2a_mktProTable th,.W3kj2a_mktProTable td{text-align:left;border-bottom:1px solid #1c191714;padding:1rem .5rem}.W3kj2a_mktProTable th{color:var(--mkt-ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.W3kj2a_mktProTable td:last-child{color:var(--mkt-ink-muted)}.W3kj2a_mktFaqList{gap:1rem;display:grid}.W3kj2a_mktFaqContainer{max-width:48rem}.W3kj2a_mktFaqHeading{text-align:center;margin-bottom:3rem}.W3kj2a_mktProTableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.W3kj2a_mktProTableScroll:focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px}.W3kj2a_mktFaqItem{border-bottom:1px solid var(--mkt-border);padding-bottom:1rem}.W3kj2a_mktFaqSummary{cursor:pointer;font-family:var(--font-display,Georgia, serif);justify-content:space-between;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.35;list-style:none;display:flex}.W3kj2a_mktFaqSummary::-webkit-details-marker{display:none}.W3kj2a_mktFaqAnswer{color:var(--mkt-ink-muted);margin-top:1rem;line-height:1.5}.W3kj2a_mktFooter{padding:var(--mkt-section-gap) var(--mkt-margin);border-top:1px solid var(--mkt-border)}.W3kj2a_mktFooterInner{width:min(100%, var(--mkt-container));gap:2rem;margin:0 auto;display:grid}.W3kj2a_mktFooterBrand p{color:var(--mkt-ink-muted);max-width:18rem;margin:.5rem 0 1rem;line-height:1.5}.W3kj2a_mktFooterSupport{color:var(--mkt-accent)}.W3kj2a_mktFooterSupport:hover{color:var(--mkt-ink)}.W3kj2a_mktFooterNav{gap:.75rem;display:grid}.W3kj2a_mktFooterNavLabel{margin-bottom:.25rem}.W3kj2a_mktFooterNav a{color:var(--mkt-ink-muted);line-height:1.5}.W3kj2a_mktFooterNav a:hover{color:var(--mkt-ink)}.W3kj2a_mktFooterMeta{color:var(--mkt-ink-muted);line-height:1.5}.W3kj2a_mktFooterCompany{letter-spacing:.08em;text-transform:uppercase;color:#6b6560;margin-top:.5rem;font-size:.75rem}@media (min-width:640px){.W3kj2a_mktHeroCtas{flex-flow:wrap;justify-content:center;align-items:center;width:auto;max-width:none}.W3kj2a_mktBtnPrimary,.W3kj2a_mktBtnSecondary,.W3kj2a_mktBtnOutline,.W3kj2a_mktBtnTertiary{width:auto}}@media (min-width:960px){.W3kj2a_mktHero{padding-block:max(var(--inset-min,2px), clamp(3rem, 8vw, 5.5rem));align-items:center;display:flex}.W3kj2a_mktHeroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"brand visual""copy visual";align-items:center;gap:clamp(1.5rem,4vw,3rem) clamp(2rem,5vw,4rem)}.W3kj2a_mktHeroBrand{justify-content:flex-start}.W3kj2a_mktHeroCopy{text-align:left;align-items:flex-start}.W3kj2a_mktHeroLead{margin-left:0;margin-right:0}.W3kj2a_mktHeroCtas{justify-content:flex-start;margin-left:0}.W3kj2a_mktHeroVisual{justify-content:flex-end;align-self:stretch;width:100%;max-width:none;margin-left:0;margin-right:0}.W3kj2a_mktHeroWheel{width:min(100%,34rem);max-width:none}}@media (min-width:768px){.W3kj2a_mktNavLinks{display:flex}.W3kj2a_mktCardGrid{grid-template-columns:repeat(3,1fr)}.W3kj2a_mktFeatureRow{grid-template-columns:repeat(12,1fr)}.W3kj2a_mktFeatureRowReverse .W3kj2a_mktFeatureCopy{order:2;grid-column:7/span 5}.W3kj2a_mktFeatureRowReverse .W3kj2a_mktFeatureVisual{order:1;grid-column:2/span 4}.W3kj2a_mktFeatureCopy{grid-column:2/span 5}.W3kj2a_mktFeatureVisual{grid-column:8/span 4}.W3kj2a_mktPricingGrid{grid-template-columns:repeat(2,1fr)}.W3kj2a_mktFooterInner{grid-template-columns:1.2fr 1fr 1fr;align-items:start}.W3kj2a_mktFooterMeta{text-align:right}}.W3kj2a_mktContainerNarrow{width:min(100%,40rem);margin:0 auto}.W3kj2a_mktPitch{padding:3rem var(--mkt-margin);text-align:center;border-top:.5px solid var(--mkt-border);border-bottom:.5px solid var(--mkt-border)}.W3kj2a_mktPitchText{font-family:var(--font-display,Georgia, serif);color:var(--mkt-ink);margin:0;font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.3}.W3kj2a_mktPillarGrid{gap:1rem;display:grid}.W3kj2a_mktPillar{border:.5px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;padding:1.5rem;position:relative}.W3kj2a_mktPillarGated{background:var(--mkt-surface-alt);border-style:dashed}.W3kj2a_mktPillarTitle{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.W3kj2a_mktPillarBody{color:var(--mkt-ink-muted);margin:0;line-height:1.55}.W3kj2a_mktGateBadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--mkt-accent);border-radius:4px;align-items:center;gap:.4rem;margin-bottom:.75rem;padding:.3rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.W3kj2a_mktGateDot{background:var(--mkt-brand-accent);border-radius:50%;width:.375rem;height:.375rem}.W3kj2a_mktGatedPhrase{color:var(--mkt-ink-muted);font-style:italic}.W3kj2a_mktHowList{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.W3kj2a_mktHowList:before{content:"";background:var(--mkt-border);width:.5px;position:absolute;top:.5rem;bottom:.5rem;left:14px}.W3kj2a_mktHowItem{gap:1rem;display:flex;position:relative}.W3kj2a_mktHowNum{border:.5px solid var(--mkt-border);background:var(--mkt-bg);z-index:1;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;display:inline-flex}.W3kj2a_mktHowText{margin:.25rem 0 0;line-height:1.5}.W3kj2a_mktMoat{text-align:center}.W3kj2a_mktMoatHeader{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.W3kj2a_mktMoat .W3kj2a_mktBtnPrimary{gap:.5rem;margin-top:1.5rem}.W3kj2a_mktPrivacyHead{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.W3kj2a_mktPrivacyIcon{color:var(--mkt-brand-accent);flex-shrink:0;margin-top:.2rem}.W3kj2a_mktPrivacyHead .W3kj2a_mktSectionTitle{margin:0}.W3kj2a_mktPricingStack{gap:1rem;margin:2rem 0;display:grid}.W3kj2a_mktPricePremiumHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.W3kj2a_mktPriceCardFeatured{border-color:var(--mkt-brand-accent);box-shadow:0 4px 20px #1a1b2e0a}.W3kj2a_mktFinal{padding:var(--mkt-section-gap) var(--mkt-margin);text-align:center;border-top:.5px solid var(--mkt-border)}.W3kj2a_mktFinal .W3kj2a_mktBtnBlock{margin:1.5rem 0 1rem}.W3kj2a_mktLegal{max-width:28rem;color:var(--mkt-ink-muted);margin:.75rem auto 1.25rem;font-size:.8125rem;line-height:1.45}.W3kj2a_mktReassure{max-width:28rem;color:var(--mkt-ink-muted);margin:.75rem auto 0;font-size:.8125rem;line-height:1.45}.W3kj2a_mktFooterInner{text-align:center;justify-items:center}.W3kj2a_mktFooterNav{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.W3kj2a_mktWheelPair{grid-template-columns:1fr;gap:1rem;width:100%;margin-top:2rem;display:grid}.W3kj2a_mktWheelCard{border:.5px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:1rem;display:flex}.W3kj2a_mktWheelCardMuted{opacity:.75}.W3kj2a_mktWheelImgWrap{aspect-ratio:1;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}.W3kj2a_mktWheelImg{object-fit:contain;width:100%;height:100%}.W3kj2a_mktWheelCard figcaption{color:var(--mkt-ink-muted);text-align:center;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.W3kj2a_mktWheelNote{color:var(--mkt-brand-accent);font-size:.6875rem}.W3kj2a_mktTransit{border:.5px solid var(--mkt-border);background:var(--mkt-surface);-webkit-overflow-scrolling:touch;border-radius:8px;margin-top:1.5rem;padding:1.25rem;overflow-x:auto}.W3kj2a_mktTransit:focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px}.W3kj2a_mktTransitLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--mkt-outline);margin-bottom:1rem;font-size:.6875rem;font-weight:700}.W3kj2a_mktTransitTrack{min-width:342px}.W3kj2a_mktChartFigure,.W3kj2a_mktJournalGrowth{margin:1rem 0 0}.W3kj2a_mktChartImg{width:100%;height:auto;display:block}.W3kj2a_mktCompoundingCard{border:.5px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;margin-top:1rem;padding:1rem;display:block;overflow:hidden}.W3kj2a_mktJournalCard{border:.5px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;justify-content:center;align-items:center;height:12rem;padding:1rem 2rem;display:flex}.W3kj2a_mktJournalImg{object-fit:contain;width:100%;height:100%}.W3kj2a_mktChartCaption{color:var(--mkt-outline);text-align:center;margin-top:.5rem;font-size:.75rem;font-style:italic}@media (min-width:640px){.W3kj2a_mktWheelPair{grid-template-columns:1fr 1fr}}@media (min-width:768px){.W3kj2a_mktPillarGrid{grid-template-columns:repeat(3,1fr)}.W3kj2a_proHeroInner{text-align:left;grid-template-columns:1.2fr 1fr;align-items:center}.W3kj2a_proHeroCtas{flex-direction:row;align-items:center}.W3kj2a_proTierGrid,.W3kj2a_proFeatureGrid{grid-template-columns:repeat(4,1fr)}}.W3kj2a_proHero{padding:3rem var(--mkt-margin) 2rem;background:radial-gradient(circle at 50% -20%, #e8e4df 0%, var(--mkt-bg) 70%)}.W3kj2a_proHeroInner{width:min(100%, var(--mkt-container));gap:2rem;margin:0 auto;display:grid}.W3kj2a_proHeroCopy{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.W3kj2a_proBadge{letter-spacing:.08em;text-transform:uppercase;background:#1c19170d;border:1px solid #1c19171a;border-radius:999px;margin:0;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.W3kj2a_proHeroTitle{font-family:var(--font-display,Georgia, serif);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.1}.W3kj2a_proHeroLead{color:var(--mkt-ink-muted);max-width:36rem;margin:0;font-size:1.0625rem;line-height:1.6}.W3kj2a_proHeroCtas{flex-direction:column;gap:.75rem;width:100%;max-width:22rem;margin-top:.5rem;display:flex}.W3kj2a_proOneLiner{color:var(--mkt-ink-muted);margin:.5rem 0 0;font-size:.875rem;font-style:italic;line-height:1.45}.W3kj2a_proHeroFigure{aspect-ratio:4/3;border:1px solid var(--mkt-border);border-radius:12px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 12px 40px #1c19171f}.W3kj2a_proHeroImage{object-fit:cover}.W3kj2a_proFeatures{padding:2.5rem var(--mkt-margin) var(--mkt-section-gap);border-top:1px solid #d8d2ca99}.W3kj2a_proFeatureGrid{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.W3kj2a_proFeatureCard{border:1px solid var(--mkt-border);background:var(--mkt-surface);border-radius:8px;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.W3kj2a_proFeatureIcon{width:3rem;height:3rem;color:var(--mkt-accent);background:#3d5a8014;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.W3kj2a_proFeatureTitle{font-family:var(--font-display,Georgia, serif);margin:.25rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.3}.W3kj2a_proTierGrid{grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;display:grid}.W3kj2a_proTierCard{border:1px solid var(--mkt-border);background:var(--mkt-bg);border-radius:8px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.W3kj2a_proTierFeatured{border:2px solid var(--mkt-ink);box-shadow:0 4px 16px #1c19170f}.W3kj2a_proTierName{font-family:var(--font-display,Georgia, serif);margin:0;font-size:1.25rem}.W3kj2a_proTierPrice{font-family:var(--font-display,Georgia, serif);margin:0;font-size:1.75rem}.W3kj2a_proTierCap{color:var(--mkt-accent);margin:.5rem 0 0;font-size:.9375rem;font-weight:500}.W3kj2a_mktFm3TeaserInner{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (min-width:768px){.W3kj2a_mktFm3TeaserInner{grid-template-columns:minmax(10rem,16rem) 1fr;gap:3rem}}.W3kj2a_mktFm3TeaserCopy{align-items:flex-start;gap:max(var(--inset-min,2px), .75rem);padding:max(var(--inset-min,2px), .5rem);flex-direction:column;display:flex}.W3kj2a_mktFm3Visual{min-height:10rem;padding:max(var(--inset-min,2px), 1rem);border:1px solid var(--mkt-border);background:var(--mkt-surface);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}.W3kj2a_mktFm3Visual:hover,.W3kj2a_mktFm3Visual:focus-visible{border-color:var(--mkt-accent)}.W3kj2a_mktFm3Stack{width:6.5rem;height:9.75rem;position:relative}.W3kj2a_mktFm3StackCard{border:1px solid var(--mkt-border);padding:max(var(--inset-min,2px), 4px);border-radius:8px;display:block;position:absolute;inset:0;overflow:hidden}.W3kj2a_mktFm3StackCard .tarot-card-back{border-radius:4px;height:100%}.W3kj2a_mktFm3StackCard:first-child{transform:rotate(-8deg)translate(-.6rem,.2rem)}.W3kj2a_mktFm3StackCard:nth-child(2){transform:rotate(6deg)translate(.55rem,.15rem)}.W3kj2a_mktFm3StackCard:nth-child(3){transform:rotate(-1deg)}.W3kj2a_mktFm3Dialog{width:min(var(--tarot-canvas-max), calc(100vw - var(--tarot-canvas-viewport-gutter)));max-height:min(90vh,100%);padding:max(var(--inset-min,2px), var(--tarot-canvas-inset));border:1px solid var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-ink);border-radius:12px;overflow:auto}.W3kj2a_mktFm3Dialog::backdrop{background:#1c191773}.W3kj2a_mktFm3DialogInner{gap:max(var(--inset-min,2px), .75rem);flex-direction:column;display:flex}.W3kj2a_mktFm3Header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.W3kj2a_mktFm3Title{font-family:var(--font-display,Georgia, serif);padding:max(var(--inset-min,2px), 0);margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.25}.W3kj2a_mktFm3Copy,.W3kj2a_mktFm3Help,.W3kj2a_mktFm3Count{color:var(--mkt-ink-muted);margin:0;font-size:.9375rem;line-height:1.45}.W3kj2a_mktFm3Toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.W3kj2a_mktFm3PickStage{gap:max(var(--inset-min,2px), .75rem);flex-direction:column;min-height:0;display:flex}.W3kj2a_mktFm3SlotStrip{align-items:center;gap:max(var(--inset-min,2px), .5rem);padding:max(var(--inset-min,2px), .15rem);flex-wrap:wrap;display:flex}.W3kj2a_mktFm3Spread{min-width:0;padding:max(var(--inset-min,2px), .35rem);flex:10rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;position:static;top:auto}.W3kj2a_mktFm3Spread .tarot-spread-slot.box-text-inset{min-width:0;min-height:0;padding:max(var(--inset-min,2px), .125rem);gap:.125rem}.W3kj2a_mktFm3Spread .tarot-spread-slot-label{padding:max(var(--inset-min,2px), 0);font-size:.625rem;line-height:1.2}:is(.W3kj2a_mktFm3Spread .tarot-card-frame,.W3kj2a_mktFm3Spread .tarot-pool-socket){width:var(--tarot-tile-compact-w);height:var(--tarot-tile-compact-h);min-height:0;padding:max(var(--inset-min,2px), 1px);align-self:center}.W3kj2a_mktFm3SpreadSlot{min-width:0;min-height:0}.W3kj2a_mktFm3SlotHint{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.W3kj2a_mktFm3Pool{max-height:40vh;overflow:auto}.W3kj2a_mktFm3Pool.W3kj2a_mktFm3PoolIsScattering{height:min(40vh,24rem);max-height:40vh;display:block;position:relative;overflow:hidden}.W3kj2a_mktFm3PoolIsScattering .tarot-pool-row{display:contents}.W3kj2a_mktFm3PoolIsScattering .tarot-pool-cell:not([data-fm3-scatter=true]){display:none}.W3kj2a_mktFm3PoolIsScattering .tarot-pool-cell[data-fm3-scatter=true]{left:var(--fm3-sx,0%);top:var(--fm3-sy,0%);width:var(--tarot-tile-scatter);min-width:var(--tarot-tile-scatter);min-height:0;transform:rotate(var(--fm3-sr,0deg));pointer-events:none;transition:left .26s ease-in-out,top .26s ease-in-out,transform .26s ease-in-out;position:absolute}.W3kj2a_mktFm3PoolIsScattering .tarot-pool-card{pointer-events:none;min-width:0;min-height:0}.W3kj2a_mktFm3PoolIsSettling{overflow:hidden}.W3kj2a_mktFm3PoolIsSettling .tarot-pool-card{pointer-events:none}@media (prefers-reduced-motion:reduce){.W3kj2a_mktFm3PoolIsScattering .tarot-pool-cell[data-fm3-scatter=true]{transition:none;position:static;top:auto;left:auto;transform:none}.W3kj2a_mktFm3PoolIsSettling .tarot-pool-card{transition:none;transform:none}}.W3kj2a_mktFm3Reveal{white-space:nowrap;flex:none;align-self:center}.W3kj2a_mktFm3Results{gap:max(var(--inset-min,2px), 1rem);outline:none;flex-direction:column;display:flex}.W3kj2a_mktFm3ResultList{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.W3kj2a_mktFm3ResultList{grid-template-columns:repeat(3,minmax(0,1fr))}}.W3kj2a_mktFm3ResultCard{gap:max(var(--inset-min,2px), .5rem);border:1px solid var(--mkt-border);background:var(--mkt-surface-alt);border-radius:10px;flex-direction:column;display:flex}.W3kj2a_mktFm3ResultCard .tarot-card-frame{aspect-ratio:2/3;width:100%}.W3kj2a_mktFm3ResultName,.W3kj2a_mktFm3ResultMeaning{padding-inline:max(var(--inset-min,2px), .5rem);padding-bottom:max(var(--inset-min,2px), .5rem);margin:0}.W3kj2a_mktFm3ResultName{color:var(--mkt-ink);font-weight:600}.W3kj2a_mktFm3ResultMeaning{color:var(--mkt-ink-muted);font-size:.9375rem;line-height:1.4}.W3kj2a_mktFm3ArtCaption{padding:max(var(--inset-min,2px), .5rem);color:var(--mkt-ink-muted);margin:0;font-size:.875rem;line-height:1.4}
.OuYKMG_faceChrome{background:var(--tarot-face-navy,#1b1632);border-radius:var(--tarot-face-radius-frac,2.653%);border:0;padding:0;overflow:hidden;container:tarot-face/inline-size}.OuYKMG_chromeFace{gap:0;width:100%;height:100%;padding:0;display:block;position:relative}.OuYKMG_hasArt{justify-content:stretch}.OuYKMG_artWindow{left:var(--tarot-face-window-inset-x,10.282%);right:var(--tarot-face-window-inset-x,10.282%);top:var(--tarot-face-window-inset-top,7.778%);bottom:var(--tarot-face-window-inset-bottom,12.444%);background:var(--tarot-face-navy,#1b1632);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.OuYKMG_faceArt{object-fit:contain;object-position:center;pointer-events:none;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.OuYKMG_chromeOverlay{object-fit:fill;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.OuYKMG_brandHeader{left:var(--tarot-face-brand-header-inset-x,14%);right:var(--tarot-face-brand-header-inset-x,14%);top:var(--tarot-face-brand-header-top,2.111%);height:var(--tarot-face-brand-header-height,5.333%);z-index:2;box-sizing:border-box;padding:max(var(--inset-min,2px), 2px);background:var(--tarot-face-navy,#1b1632);color:var(--tarot-face-brand-header-color,var(--tarot-face-gold-hi,#e7cd7c));font-family:var(--tarot-face-brand-header-font,var(--font-display,"Source Serif 4", Georgia, serif));font-weight:var(--tarot-face-brand-header-weight,600);font-size:var(--tarot-face-brand-header-size,2.65cqw);letter-spacing:var(--tarot-face-brand-header-tracking,.2em);text-transform:uppercase;text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;overflow:hidden}.OuYKMG_bakedBrandCover{height:var(--tarot-face-baked-brand-cover-height,8.2%);z-index:1;background:var(--tarot-face-navy,#1b1632);pointer-events:none;position:absolute;top:0;left:0;right:0}
._7Wh7Ua_root{gap:var(--space-4);flex-direction:column;display:flex}._7Wh7Ua_panel{border:1px solid var(--border);border-radius:var(--radius-md);padding:max(var(--inset-min), var(--space-4));gap:var(--space-2);background:var(--bg-elevated,var(--bg));color:var(--text);flex-direction:column;display:flex}._7Wh7Ua_panelTitle{margin:0;font-size:1rem}._7Wh7Ua_panelBody{color:var(--text-muted);margin:0;font-size:.9rem}._7Wh7Ua_pass{color:var(--success);margin:0;font-size:.9rem}._7Wh7Ua_failBox{border:1px solid var(--error);border-radius:var(--radius-md);padding:max(var(--inset-min), var(--space-3));gap:var(--space-2);flex-direction:column;display:flex}._7Wh7Ua_failTitle{color:var(--error);margin:0;font-size:.95rem;font-weight:600}._7Wh7Ua_failList{color:var(--error);margin:0;padding-inline-start:1.25rem;font-size:.9rem}._7Wh7Ua_fixPath{color:var(--text);font-size:.85rem}._7Wh7Ua_matrix{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:1.25rem;font-size:.9rem;display:flex}
.a9337W_honestyWrap{max-width:40rem;padding:0 max(var(--inset-min), 1.25rem) max(var(--inset-min), 2rem);margin:0 auto}
._12A-uq_gate,._12A-uq_picker,._12A-uq_prompt,._12A-uq_results{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);padding:max(var(--inset-min), var(--space-4))}._12A-uq_badge{border:1px solid var(--border);border-radius:var(--radius-pill);padding:max(var(--inset-min), .15rem) max(var(--inset-min), .5rem);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;display:inline-block}._12A-uq_categories{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._12A-uq_categories{grid-template-columns:repeat(2,minmax(0,1fr))}}._12A-uq_categoryBtn{width:100%;min-height:var(--touch-target-min,44px);text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated,var(--surface-2));padding:max(var(--inset-min), var(--space-3));color:var(--text);flex-direction:column;align-items:flex-start;display:flex}._12A-uq_categoryBtn:disabled{opacity:.5}._12A-uq_categoryMeta{margin-top:var(--space-1);color:var(--text-muted);font-size:.875rem}._12A-uq_metaRow{justify-content:space-between;gap:var(--space-2);color:var(--text-muted);flex-wrap:wrap;font-size:.875rem;display:flex}._12A-uq_keywords{font-family:var(--font-display,"Source Serif 4", serif);margin:0;font-size:1.15rem}._12A-uq_options{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){._12A-uq_options{grid-template-columns:repeat(4,minmax(0,1fr))}}._12A-uq_option{align-items:center;gap:var(--space-2);min-height:var(--touch-target-min,44px);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated,var(--surface-2));min-width:0;padding:max(var(--inset-min), var(--space-2));color:var(--text);flex-direction:column;display:flex}._12A-uq_optionCorrect{border-color:var(--success);background:color-mix(in srgb, var(--success) 16%, transparent)}._12A-uq_optionWrong{border-color:var(--error);background:color-mix(in srgb, var(--error) 12%, transparent)}._12A-uq_face{width:3.5rem}._12A-uq_face .tarot-card-frame{width:100%}._12A-uq_optionName{text-align:center;width:100%;min-width:0;font-size:.8rem;line-height:1.3}._12A-uq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}._12A-uq_score{font-family:var(--font-display,"Source Serif 4", serif);color:var(--accent);margin:0;font-size:1.5rem}
.FrZdUW_steps{gap:var(--space-2);padding:max(var(--inset-min), var(--space-2));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated,var(--surface-2));flex-wrap:wrap;margin:0;list-style:none;display:flex}.FrZdUW_step{letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);padding:max(var(--inset-min), .15rem) max(var(--inset-min), .4rem);font-size:.75rem}.FrZdUW_stepCurrent{color:var(--text);font-weight:600}.FrZdUW_panel{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);padding:max(var(--inset-min), var(--space-4));flex-direction:column;display:flex}.FrZdUW_actions{gap:var(--space-2);flex-direction:column;display:flex}.FrZdUW_disclosure{align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target-min,44px);padding:max(var(--inset-min), var(--space-3));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated,var(--surface-2));margin:0;display:flex}.FrZdUW_disclosure input{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.2rem}.FrZdUW_timer{font-family:var(--font-display,"Source Serif 4", serif);text-align:center;margin:0;font-size:2rem}.FrZdUW_durationRow{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.FrZdUW_durationBtn{min-width:var(--touch-target-min,44px);min-height:var(--touch-target-min,44px)}
.yOsCIW_page,.yOsCIW_confirmShell,.yOsCIW_legalPage{--stitch-background:#fcf9f8;--stitch-surface:#fcf9f8;--stitch-surface-container-low:#f6f3f2;--stitch-on-surface:#1b1c1c;--stitch-on-surface-variant:#47464c;--stitch-primary:#01010f;--stitch-primary-container:#1a1b2e;--stitch-on-primary:#fff;--stitch-on-primary-container:#83839a;--stitch-secondary:#8b500a;--stitch-outline:#78767d;--stitch-outline-variant:#c8c5cd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.yOsCIW_page{background:var(--stitch-background,#fcf9f8);min-height:100dvh;color:var(--stitch-on-surface,#1b1c1c);-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;display:flex}.yOsCIW_inner{flex-direction:column;flex:1;width:100%;max-width:390px;min-height:100dvh;margin:0 auto;padding:0 20px 40px;display:flex}.yOsCIW_brandHeader{flex-direction:column;align-items:flex-start;width:100%;padding:4rem 0 40px;display:flex}.yOsCIW_brand{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary-container,#1a1b2e);margin:0;font-size:28px;font-weight:600;line-height:36px}.yOsCIW_main{flex-direction:column;flex:1;gap:40px;width:100%;display:flex}.yOsCIW_hero{flex-direction:column;gap:24px;display:flex}.yOsCIW_headline{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary-container,#1a1b2e);margin:0;font-size:22px;font-weight:600;line-height:28px}.yOsCIW_subline{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:17px;font-weight:400;line-height:26px}.yOsCIW_proofSection{border-top:.5px solid var(--stitch-outline-variant,#c8c5cd);border-bottom:.5px solid var(--stitch-outline-variant,#c8c5cd);width:100%;padding:24px 0}.yOsCIW_proofList{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface,#1b1c1c);flex-direction:column;gap:16px;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}.yOsCIW_proof{align-items:flex-start;gap:12px;display:flex}.yOsCIW_proofIcon{color:var(--stitch-secondary,#8b500a);flex-shrink:0;margin-top:2px}.yOsCIW_formSection{flex-direction:column;gap:24px;width:100%;margin-top:1rem;display:flex}.yOsCIW_form{flex-direction:column;gap:24px;display:flex;position:relative}.yOsCIW_field{flex-direction:column;gap:4px;display:flex}.yOsCIW_honeypot{width:1px;height:1px;padding:max(var(--inset-min,2px), 0px);clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;margin:-1px;position:absolute;overflow:hidden}.yOsCIW_label{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--stitch-on-surface,#1b1c1c);font-size:13px;font-weight:600;line-height:16px}.yOsCIW_input{border:none;border-bottom:.5px solid var(--stitch-outline-variant,#c8c5cd);width:100%;font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface,#1b1c1c);background:0 0;border-radius:0;min-height:44px;padding:8px 0;font-size:15px;line-height:22px;transition:border-color .3s}.yOsCIW_input::placeholder{color:var(--stitch-on-primary-container,#83839a)}.yOsCIW_input:focus{box-shadow:none;border-bottom-color:var(--stitch-primary-container,#1a1b2e);outline:none}.yOsCIW_input:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}.yOsCIW_consentRow{align-items:flex-start;gap:12px;margin-top:.5rem;display:flex}.yOsCIW_consentBox{appearance:none;border:.5px solid var(--stitch-outline-variant,#c8c5cd);cursor:pointer;background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.yOsCIW_consentBox:checked{background-color:var(--stitch-primary-container,#1a1b2e);border-color:var(--stitch-primary-container,#1a1b2e)}.yOsCIW_consentBox:checked:after{content:"";background-color:var(--stitch-background,#fcf9f8);width:8px;height:8px}.yOsCIW_consentBox:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}.yOsCIW_consentLabel{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;font-size:13px;line-height:18px}.yOsCIW_consentLabel a{text-decoration:underline;-webkit-text-decoration-color:var(--stitch-outline-variant,#c8c5cd);text-decoration-color:var(--stitch-outline-variant,#c8c5cd);color:var(--stitch-primary-container,#1a1b2e)}.yOsCIW_consentDetail{margin-top:4px;display:block}.yOsCIW_submit{background:var(--stitch-primary-container,#1a1b2e);width:100%;color:var(--stitch-background,#fcf9f8);font-family:var(--font-body,Inter, system-ui, sans-serif);text-align:center;cursor:pointer;border:none;border-radius:0;min-height:52px;margin-top:.5rem;padding:16px;font-size:15px;font-weight:500;transition:transform .1s,opacity .2s}.yOsCIW_submit:active:not(:disabled){transform:scale(.98)}.yOsCIW_submit:disabled{opacity:.5;cursor:not-allowed}.yOsCIW_submit:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}.yOsCIW_error{color:var(--error,#ba1a1a);margin:0;font-size:.9rem}.yOsCIW_rateLimitAlert{padding:max(var(--inset-min,2px), 12px);border:.5px solid var(--stitch-outline-variant,#c8c5cd);background:var(--stitch-surface-container-low,#f6f3f2);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.yOsCIW_rateLimitTitle{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary-container,#1a1b2e);margin:0;font-size:17px;font-weight:600;line-height:22px}.yOsCIW_rateLimitBody{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:14px;line-height:20px}.yOsCIW_rateLimitRetry{min-height:44px;padding:max(var(--inset-min,2px), 8px) 16px;background:var(--stitch-primary-container,#1a1b2e);color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);cursor:pointer;border:none;margin-top:4px;font-size:14px;font-weight:500}.yOsCIW_rateLimitRetry:disabled{opacity:.5;cursor:not-allowed}.yOsCIW_rateLimitRetry:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}.yOsCIW_pricing{text-align:center;border-top:.5px solid var(--stitch-outline-variant,#c8c5cd);flex-direction:column;gap:12px;width:100%;padding-top:24px;display:flex}.yOsCIW_pricingLine{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface,#1b1c1c);margin:0;font-size:15px;line-height:22px}.yOsCIW_pricingNote{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:13px;font-style:italic;line-height:18px}.yOsCIW_footer{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:auto;padding-top:40px;display:flex}.yOsCIW_boundary{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;max-width:20rem;margin:0;font-size:13px;line-height:18px}.yOsCIW_footerLink{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;text-decoration:underline;-webkit-text-decoration-color:var(--stitch-outline-variant,#c8c5cd);text-decoration-color:var(--stitch-outline-variant,#c8c5cd);font-size:13px;line-height:18px}.yOsCIW_footerLink:hover{color:var(--stitch-primary-container,#1a1b2e)}.yOsCIW_footerLinks{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.yOsCIW_footerBrand{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#5c5a62;margin:0;font-size:13px;font-weight:600;line-height:16px}.yOsCIW_confirmShell{background:var(--stitch-surface,#fcf9f8);min-height:100dvh;color:var(--stitch-on-surface,#1b1c1c);flex-direction:column;align-items:center;display:flex}.yOsCIW_confirmTopBar{border-bottom:.5px solid var(--stitch-outline-variant,#c8c5cd);background:var(--stitch-surface,#fcf9f8);justify-content:center;align-items:center;gap:.5rem;width:100%;height:4rem;padding:0 20px;display:flex}.yOsCIW_confirmBrand{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary,#01010f);margin:0;font-size:28px;font-weight:600;line-height:36px}.yOsCIW_confirmMain{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;width:100%;max-width:390px;padding:3rem 20px;display:flex}.yOsCIW_confirmPrimary{flex-direction:column;align-items:center;gap:24px;display:flex}.yOsCIW_confirmTitle{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary,#01010f);margin:0;font-size:28px;font-weight:600;line-height:36px}.yOsCIW_confirmBody{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);max-width:280px;margin:0;font-size:15px;line-height:22px}.yOsCIW_hairline{background:var(--stitch-outline-variant,#c8c5cd);width:3rem;height:.5px}.yOsCIW_confirmSecondary{flex-direction:column;align-items:center;gap:12px;display:flex}.yOsCIW_confirmSecondaryTitle{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:17px;font-weight:600;line-height:26px}.yOsCIW_confirmSecondaryBody{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;max-width:260px;margin:0;font-size:13px;line-height:18px}.yOsCIW_stateCard{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.yOsCIW_stateLink{background:var(--stitch-primary-container,#1a1b2e);min-height:48px;color:var(--stitch-on-primary,#fff);font-family:var(--font-body,Inter, system-ui, sans-serif);justify-content:center;align-items:center;margin-top:.5rem;padding:12px 24px;font-weight:500;text-decoration:none;display:inline-flex}button.yOsCIW_stateLink{cursor:pointer;font-size:inherit;border:none}button.yOsCIW_stateLink:focus-visible{outline:2px solid var(--focus-ring,#5c5c73);outline-offset:2px}.yOsCIW_confirmFooter{border-top:.5px solid var(--stitch-outline-variant,#c8c5cd);background:var(--stitch-surface,#fcf9f8);flex-direction:column;align-items:center;gap:16px;width:100%;padding:40px 20px;display:flex}.yOsCIW_spinner{border:2px solid var(--stitch-outline-variant,#c8c5cd);border-top-color:var(--stitch-primary-container,#1a1b2e);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite yOsCIW_waitlistSpin}@keyframes yOsCIW_waitlistSpin{to{transform:rotate(360deg)}}.yOsCIW_legalPage{background:var(--stitch-background,#fcf9f8);min-height:100dvh;color:var(--stitch-primary-container,#1a1b2e);justify-content:center;display:flex}.yOsCIW_legalShell{background:var(--stitch-background,#fcf9f8);flex-direction:column;width:100%;max-width:390px;min-height:100dvh;display:flex;position:relative}.yOsCIW_legalTopBar{z-index:10;background:var(--stitch-background,#fcf9f8);border-bottom:.5px solid var(--stitch-outline-variant,#c8c5cd);align-items:center;height:4rem;padding:0 20px;display:flex;position:sticky;top:0}.yOsCIW_legalBack{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-primary-container,#1a1b2e);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:44px;font-size:15px;line-height:22px;text-decoration:none;display:inline-flex}.yOsCIW_legalBack:hover{opacity:.7}.yOsCIW_legalMain{flex-direction:column;flex:1;gap:40px;padding:2.5rem 20px 40px;display:flex}.yOsCIW_legalTitleBlock{flex-direction:column;gap:24px;display:flex}.yOsCIW_legalTitle{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:-.01em;color:var(--stitch-primary-container,#1a1b2e);margin:0;font-size:28px;font-weight:600;line-height:36px}.yOsCIW_pendingBanner{background:var(--stitch-surface-container-low,#f6f3f2);border:1px solid var(--stitch-outline-variant,#c8c5cd);border-radius:2px;padding:1rem}.yOsCIW_pendingBanner p{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:15px;line-height:22px}.yOsCIW_legalDetails{border-top:.5px solid var(--stitch-outline-variant,#c8c5cd);flex-direction:column;gap:24px;padding-top:24px;display:flex}.yOsCIW_legalField{flex-direction:column;gap:4px;display:flex}.yOsCIW_legalField+.yOsCIW_legalField{border-top:.5px solid var(--stitch-outline-variant,#c8c5cd);padding-top:24px}.yOsCIW_legalLabel{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--stitch-on-surface-variant,#47464c);margin:0;font-size:13px;font-weight:600;line-height:16px}.yOsCIW_legalValue{font-family:var(--font-body,Inter, system-ui, sans-serif);color:var(--stitch-primary-container,#1a1b2e);margin:0;font-size:15px;line-height:22px}.yOsCIW_legalFooter{justify-content:center;align-items:center;padding:2.5rem 20px;display:flex}.yOsCIW_legalFooterNote{font-family:var(--font-body,Inter, system-ui, sans-serif);color:#5c5a62;text-align:center;margin:0;font-size:13px;line-height:18px}.yOsCIW_legalTopBrand,.yOsCIW_legalTopSpacer{display:none}@media (min-width:768px){.yOsCIW_inner{max-width:680px;padding:0 20px 40px}.yOsCIW_brandHeader{border-bottom:.5px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);justify-content:center;align-items:center;min-height:5rem;padding:0}.yOsCIW_main{gap:4rem;padding:6rem 0 0}.yOsCIW_hero{text-align:center;gap:2rem}.yOsCIW_headline{color:var(--stitch-primary,#01010f);font-size:36px;line-height:1.2}.yOsCIW_subline{font-family:var(--font-body,Inter, system-ui, sans-serif);font-size:20px;line-height:1.6}.yOsCIW_proofSection{border:none;padding:0}.yOsCIW_proofList{font-family:var(--font-display,"Source Serif 4", serif);gap:1rem}.yOsCIW_formSection{background:var(--stitch-surface-container-low,#f6f3f2);border:1px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);border-radius:8px;gap:1.5rem;margin-top:0;padding:2rem}.yOsCIW_submit{border-radius:999px}.yOsCIW_pricing{border-top:none;padding-top:0}.yOsCIW_pricingNote{opacity:.7;font-style:normal}.yOsCIW_footer{border-top:.5px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);padding:40px 0}.yOsCIW_confirmMain{max-width:480px}.yOsCIW_confirmSecondaryTitle{font-family:var(--font-body,Inter, system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:16px}.yOsCIW_confirmSecondaryBody{color:var(--stitch-on-surface-variant,#47464c);max-width:280px;font-size:15px;line-height:22px}.yOsCIW_confirmFooter{border-top:none}.yOsCIW_legalShell{max-width:680px}.yOsCIW_legalTopBar{border-bottom:1px solid color-mix(in srgb, var(--stitch-outline-variant,#c8c5cd) 30%, transparent);justify-content:space-between;position:relative}.yOsCIW_legalTopBrand{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-primary,#01010f);font-size:22px;font-weight:600;line-height:28px;display:block}.yOsCIW_legalTopSpacer{width:1.5rem;display:block}.yOsCIW_legalLabel{font-family:var(--font-display,"Source Serif 4", serif);letter-spacing:0;text-transform:none;color:var(--stitch-primary,#01010f);font-size:22px;font-weight:600;line-height:28px}.yOsCIW_legalValue{font-family:var(--font-display,"Source Serif 4", serif);color:var(--stitch-on-surface,#1b1c1c);font-size:17px;line-height:26px}}.yOsCIW_photoHero{aspect-ratio:16/9;background:var(--stitch-surface-container-low,#f6f3f2);border-radius:.5rem;width:100%;max-height:12rem;margin:0 0 1.25rem;position:relative;overflow:hidden}.yOsCIW_photoHero .stitch-photo-hero-media{object-fit:cover;object-position:center}
