.v3-page-frame:has(.seo-landing-stage){width:100%;max-width:none}.v3-page-frame:has(.seo-landing-stage) .v3-route-transition{width:100%;max-width:none}body:has(.seo-landing-stage){--heading-font:var(--font-heading);--logo-font:"Marcellus", Georgia, "Times New Roman", serif;--body-font:var(--font-ui);--font-body-serif:var(--font-body);--bg-obsidian:#030309;--font-hero:"Cormorant SC", serif;--font-heading:"Newsreader", Georgia, serif;--font-body:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-ui:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-sans:var(--font-ui);--theme-accent-primary:#b78cff;--theme-accent-secondary:#d6b36a;--theme-text-main:#f4edff;--theme-text-muted:#c9bce5;--theme-glow-primary:#9d64ff57;--theme-glow-secondary:#d6b36a38;--theme-divider-accent:#d6b36ab8;--theme-divider-faint:#d6b36a47;--navbar-text:var(--theme-text-main);--navbar-muted:color-mix(in srgb, var(--theme-text-muted) 84%, transparent);--navbar-glow:var(--theme-glow-primary);--nav-link-active-color:#e6e8ff;--navbar-bg:#0c081c7a;--navbar-border:#b78cff61}.seo-landing-stage .page-shell{width:min(100%,1120px);min-width:0;max-width:100%;color:var(--navbar-text);gap:28px;display:grid}.tarot-stage.seo-landing-stage{z-index:1;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100vh;display:grid;position:relative}html:has(body .seo-landing-stage){background:0 0}body:has(.seo-landing-stage){background:var(--bg-obsidian);overflow-x:hidden}.seo-landing-stage{color-scheme:normal;line-height:normal}:where(.seo-landing-stage){font-family:var(--font-body-serif)}:where(.seo-landing-stage) :is(button,input,select,textarea){font-family:var(--body-font);font-size:revert;font-weight:revert;font-style:revert;line-height:revert}:where(.seo-landing-stage) button{color:revert}:where(.seo-landing-stage) :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font);font-size:revert;font-weight:revert;margin:revert}:where(.seo-landing-stage) p{font-family:var(--font-body-serif);letter-spacing:.01em;margin:revert;font-size:clamp(1.08rem,1.18vw,1.25rem);line-height:1.68}body.moon-mode .seo-landing-stage :is(p,li,dd,blockquote,[class*=description],[class*=summary],[class*=helper],[class*=answer],[class*=excerpt]){font-family:var(--font-body)!important}body.moon-mode .seo-landing-stage :is(h2,h3){font-family:var(--font-heading)!important;font-weight:400!important}body.moon-mode .seo-landing-stage :is(button,input,select,[role=button],nav,nav a,label,[class*=eyebrow],[class*=kicker],[class*=overline],[class*=breadcrumb],[class*=badge],[class*=meta],[class*=label],[class*=button],[class*=cta],[class*=control],[class*=toggle],[class*=count],[class*=step]){font-family:var(--font-ui)!important}body.moon-mode .seo-landing-stage .seo-landing-faq .seo-faq__trigger{font-family:var(--daily-ui-font)!important}body.moon-mode .seo-landing-stage .seo-landing-hero h1{text-wrap:balance;white-space:normal;font-family:var(--font-hero)!important;letter-spacing:.005em!important;font-size:clamp(3.4rem,6.2vw,5.25rem)!important;font-weight:400!important;line-height:1.04!important}@media (width<=760px){body.moon-mode .seo-landing-stage .seo-landing-hero h1{font-size:clamp(2.75rem,12.5vw,3.5rem)!important;line-height:1.06!important}}.seo-landing-faq .seo-faq__trigger{text-align:left;appearance:none;background:0 0;border:0;width:100%;margin:0}.seo-landing-faq .seo-faq__question{min-width:0}.seo-landing-faq .seo-faq__answer[hidden]{display:none}.seo-landing-faq .seo-faq__answer>:last-child{margin-bottom:0}.seo-landing-authored{display:contents}body.seo-daily-page.seo-daily-lavender [data-v3-seo-landing-preview=daily-tarot-reading] .free-daily-hero .seo-landing-trust-row{flex-wrap:wrap}body.seo-daily-page.seo-daily-lavender [data-v3-seo-landing-preview=daily-tarot-reading] .free-daily-hero .seo-landing-trust-row li{white-space:normal;overflow-wrap:anywhere;flex:none;width:max-content;max-width:100%}body.seo-daily-page.seo-daily-lavender [data-v3-seo-landing-preview=free-tarot-reading] .free-daily-hero .seo-landing-trust-row{flex-wrap:wrap}body.seo-daily-page.seo-daily-lavender [data-v3-seo-landing-preview=free-tarot-reading] .free-daily-hero .seo-landing-trust-row li{white-space:normal;overflow-wrap:anywhere;flex:none;width:max-content;max-width:100%}
