:where(button,small,sub,sup,h5,h6){font-size:18px}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--radius)}select{background-color:var(--color-night);color:currentcolor}dialog{background-color:var(--color-night);color:var(--color-parchment)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-body);background:var(--color-night);color:var(--color-parchment)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}:root{--type-h1: clamp(2.5rem, 1.75rem + 3vw, 4rem);--type-h2: clamp(1.875rem, 1.5625rem + 1.25vw, 2.5rem);--type-h3: clamp(1.5rem, 1.4375rem + .25vw, 1.625rem);--type-body:max(18px, var(--layout-body-size,18px));--type-ui:max(18px, var(--layout-body-size,18px));--type-nav:max(18px, var(--layout-body-size,18px));--type-small:max(18px, var(--layout-body-size,18px));--type-label-tracking: .06em;--type-night: #0f091c;--type-surface: #21182b;--type-title: #f1e7d2;--type-body-color: #d8cddf;--type-muted: #bfb0c9;--type-gold: #dfc078;--type-paper: #f7f1e5;--type-ink: #30243d;--type-ink-muted: #64546b;--type-paragraph-gap: 1rem;--type-group-gap: 2rem}@media(max-width:700px){:root{--type-body:max(18px, var(--layout-body-size,18px));--type-h1: 2.5rem;--type-h2: 1.875rem;--type-h3: 1.5rem}}body :is(.card-school,.three-card-reading,.folio-page,.reading-configurator,.reading-closing) h1{font:normal 500 max(18px,var(--type-h1))/1.12 var(--font-body);letter-spacing:-.02em;text-transform:none}body :is(.card-school,.three-card-reading,.folio-page,.reading-configurator,.reading-closing) h2{font:normal 500 max(18px,var(--type-h2))/1.22 var(--font-body);letter-spacing:-.01em;text-transform:none;margin-bottom:1.25rem}body :is(.card-school,.three-card-reading,.folio-page,.reading-configurator,.reading-closing) h3{font:normal 500 max(18px,var(--type-h3))/1.3 var(--font-body);letter-spacing:0;text-transform:none}body :is(.card-school,.three-card-reading,.folio-page,.reading-configurator,.reading-closing) p{font-size:max(18px,var(--type-body));line-height:1.75;letter-spacing:0;text-transform:none;max-width:68ch}body :is(.card-school__teaching,.reading-guide__chapters,.folio-page__reading-column) p+p{margin-top:var(--type-paragraph-gap)}body :is(.card-school,.three-card-reading,.folio-page,.reading-configurator) :is(input,textarea,select,button),body .card-school__button,body .button{font-family:var(--font-body);font-size:max(18px,var(--type-ui));line-height:1.5;letter-spacing:0}body :is(.card-school,.three-card-reading,.reading-closing) :is(figcaption,small),body .card-school :is(.card-school__small,.card-school__voice,.card-school__breadcrumb,.reading-guide__privacy,.reading-guide__example-label){font-size:max(18px,var(--type-small));line-height:1.6}body .reading-guide__contents h2{font:normal 500 max(18px,var(--type-ui))/1.5 var(--font-body);letter-spacing:0}body .card-school__reader{--school-ink: var(--type-ink);--school-paper: var(--type-paper)}body .card-school__teaching h3{font-size:max(18px,var(--type-h2))}body .card-school__tile>span{line-height:1.4}body .card-school__guide figcaption{font:normal 400 max(18px,var(--type-h3))/1.3 var(--font-body)}body .card-school__guide figcaption span{font-size:max(18px,var(--type-small))}body .eyebrow{font-size:max(18px,var(--type-small));letter-spacing:var(--type-label-tracking);line-height:1.6}body .full-width .journey-nav-group__summary{font-size:max(18px,var(--type-nav));letter-spacing:0;line-height:1.5}body .full-width .journey-nav-group__link{font-size:max(18px,var(--type-nav));line-height:1.6}body .full-width .journey-nav-group__heading{font-size:max(18px,var(--type-small));letter-spacing:var(--type-label-tracking)}body .header-search input{font-size:max(18px,var(--type-ui))}body .card-school{color:var(--type-body-color)}body .card-school :is(h1,h2,h3){color:var(--type-title)}body .card-school__reader :is(h2,h3){color:var(--type-ink)}body :is(.journey-fool,.journey-magician) :is(h1,h2){line-height:1.12;letter-spacing:-.02em}body :is(.journey-library__header,.journey-tools__intro-group,.journey-world__copy) h2{font-size:max(18px,var(--type-h2));line-height:1.22;letter-spacing:-.01em}body :is(.journey-fool__body,.journey-magician__body,.journey-library__intro,.journey-library__entry-body,.journey-crossroads__intro,.journey-crossroads__copy>[data-path-body],.journey-tools__intro,.journey-temperance__intro,.journey-judgement__intro){font-size:max(18px,var(--type-body));line-height:1.75;letter-spacing:0;color:var(--type-body-color)}body :is(.journey-library__entry-title,.journey-crossroads__copy h3,.journey-temperance__context h3){font-size:max(18px,var(--type-h3));line-height:1.3;letter-spacing:0}body .journey-library__tab{font-size:max(18px,var(--type-small));letter-spacing:.04em;line-height:1.5}:where(a,button,input,textarea,select,summary):focus-visible{outline:none;box-shadow:var(--focus-ring)}body{background:var(--color-night);color:var(--type-body-color);font-family:var(--font-body);font-size:max(18px,var(--type-body));line-height:1.75}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}h1,h2,h3{color:inherit;font-family:var(--font-body);font-weight:500;line-height:1.22;text-wrap:balance}a{color:inherit}.page-width{width:min(calc(100% - (var(--page-margin) * 2)),var(--page-width));margin-inline:auto}.eyebrow{color:var(--color-gold);font-size:max(18px,var(--type-small));font-weight:400;letter-spacing:var(--type-label-tracking);text-transform:uppercase}.folio-rule{border-block-start:var(--border-fine)}.button{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1.4rem;border:1px solid var(--color-gold);border-radius:2px;background:var(--color-gold);color:var(--color-night);font:italic 500 18px/1 var(--font-body);text-decoration:none}.button--secondary{background:transparent;color:var(--color-parchment)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;z-index:100;padding:.75rem 1rem;background:var(--color-parchment);color:var(--color-night);transform:translateY(-200%)}.skip-link:focus{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}journey-navigation[data-enhanced] .site-header__drawer-panel{transition:none}.shopify-section-group-header-group{transition:none}}journey-navigation{display:block}.shopify-section-group-header-group{position:sticky;inset-block-start:0;z-index:30;transition:transform .22s cubic-bezier(.22,1,.36,1)}@media(max-width:1359px){html:not([data-js]) .shopify-section-group-header-group{position:relative;inset-block-start:auto}}.shopify-section-group-header-group[data-header-hidden]{transform:translateY(-100%)}.site-header{position:relative;z-index:20;height:84px;border-block-end:var(--border-fine);background:var(--color-night)}.site-header__inner,.site-header__actions,.site-header__nav-tree,.site-header__localization,.site-header__localization form{display:flex;align-items:center}.site-header__inner{height:100%;justify-content:space-between;gap:1.5rem}.site-header__brand{display:flex;align-items:center;min-inline-size:44px;min-block-size:44px;flex:0 1 260px}.site-header__wordmark{display:block;width:auto;max-width:260px;max-height:54px;height:auto}.site-header__drawer{flex:1 1 auto;min-width:0}.site-header__drawer-summary{display:grid;place-content:center;min-inline-size:44px;min-block-size:44px;gap:.3rem;cursor:pointer;list-style:none}.site-header__drawer-summary::-webkit-details-marker{display:none}.site-header__drawer-summary span{display:block;width:1.25rem;border-block-start:1px solid currentColor}.site-header__drawer-panel{display:flex;align-items:center;gap:1rem}.site-header__drawer-close{display:none;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;border:var(--border-fine);background:transparent;color:inherit;cursor:pointer}.site-header__nav-tree{flex:1 1 auto;justify-content:center;gap:clamp(.4rem,.8vw,1rem)}.journey-nav-group{position:relative;flex:0 1 auto;min-width:0}.journey-nav-group__summary{display:flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:.35rem;font-size:max(18px,var(--type-small));line-height:1.15;text-align:center;white-space:nowrap;cursor:pointer;list-style:none}.journey-nav-group__summary::-webkit-details-marker{display:none}.journey-nav-group__summary:after{margin-inline-start:.35rem;content:"\2304";color:var(--color-gold)}.journey-nav-group__panel{position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:25;width:max(13rem,100%);padding:.5rem;border:var(--border-fine);background:var(--color-night);transform:translate(-50%)}.journey-nav-group__link{display:flex;align-items:center;min-inline-size:44px;min-block-size:44px;padding-inline:.65rem;text-decoration:none}.journey-nav-group__link[aria-current=page]{color:var(--color-gold)}@media(hover:hover)and (pointer:fine){.journey-nav-group__link:hover{color:var(--color-gold)}}.journey-nav-group__panel--tarot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:min(94vw,56rem);padding:1.5rem;inset-inline-start:0;transform:none}.nav-badge-gold{display:inline-block;margin-inline-start:6px;padding:2px 7px;border-radius:999px;background:#d4af3729;border:1px solid rgba(212,175,55,.45);color:#dfbc87;font-size:18px;font-weight:400;letter-spacing:.08em;vertical-align:middle;line-height:1.2}.journey-nav-group__link--featured{color:#f5f0e6!important;font-weight:400}@media(hover:hover)and (pointer:fine){.journey-nav-group__link--featured:hover{color:#dfbc87!important}}.journey-nav-group__heading{margin:0 0 .65rem;padding-inline:.65rem;color:var(--color-gold);font:normal 400 max(18px,var(--type-small))/1.5 var(--font-nav);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.journey-nav-group__pending{flex-wrap:wrap;column-gap:.5rem;cursor:default}.journey-nav-group__pending small{color:var(--color-gold);font-size:max(18px,var(--type-small));white-space:nowrap}@media(max-width:1359px){.journey-nav-group__panel--tarot{grid-template-columns:minmax(0,1fr);gap:1rem}}.site-header__localization{flex:0 1 auto;gap:.5rem}.site-header__localization form,.site-footer__localization form{gap:.25rem}.localization-form select,.localization-form button{min-inline-size:44px;min-block-size:44px}.site-header__localization select,.site-header__localization button,.site-footer__localization select,.site-footer__localization button{min-inline-size:44px;min-block-size:44px;border:var(--border-fine);background:var(--color-night);color:inherit}.site-header__localization select{max-width:7rem}.site-header__localization button{padding-inline:.5rem}journey-navigation[data-localization-enhanced] .site-header__localization button{display:none}.site-header__actions{gap:.75rem}.site-header__search{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;text-decoration:none}.site-header__actions shopify-account{--shopify-account-color-background: #100d20;--shopify-account-color-background-subdued: #1c172e;--shopify-account-color-text: #f1ead9;--shopify-account-color-text-subdued: #c7bdd0;--shopify-account-color-accent: #d6b35c;--shopify-account-color-accent-hover: #e7c97b;--shopify-account-color-accent-text: #100d20;--shopify-account-color-border: #75623b;--shopify-account-color-card-background: #191428;--shopify-account-color-card-text: #f1ead9;--shopify-account-color-control-background: #0c0a17;--shopify-account-color-control-text: #f1ead9;--shopify-account-color-shadow: #03020b;--shopify-account-font-heading: "Lora",Georgia,"Songti SC","Noto Serif CJK SC",serif;--shopify-account-font-heading-weight: 500;--shopify-account-font-body: "Lora",Georgia,"Songti SC","Noto Serif CJK SC",serif;--shopify-account-font-body-weight: 400;--shopify-account-radius-base: 6px;--shopify-account-radius-dialog: 12px;--shopify-account-radius-button: 6px;--shopify-account-radius-button-small: 4px;--shopify-account-radius-input: 6px;--shopify-account-signed-in-avatar-color-background: #d6b35c;--shopify-account-signed-in-avatar-color-text: #100d20;display:grid;place-items:center;min-inline-size:44px;min-block-size:44px}.site-header__actions shopify-account img{display:block;width:1.75rem;height:auto}.site-header__cart{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;gap:.35rem;text-decoration:none}.site-header__cart span:last-child{color:var(--color-gold)}.site-footer{margin-top:4rem;border-block-start:var(--border-fine)}.site-footer__inner{display:grid;grid-template-columns:minmax(14rem,1.6fr) repeat(4,minmax(7rem,1fr));gap:2rem;padding-block:3rem}.site-footer__inner>*{border-inline-start:var(--border-fine);padding-inline-start:1.25rem}.site-footer__inner>:first-child{border-inline-start:0;padding-inline-start:0}.site-footer__brand p{margin-block:0 .75rem}.site-footer__symbol{display:block;width:2.5rem;height:auto;margin-bottom:1rem}.site-footer__name{font-family:var(--font-body);font-size:1.25rem}.site-footer__brand form label,.site-footer__localization label{display:block;margin-block-end:.35rem;font-size:max(18px,var(--type-small))}.site-footer__newsletter-fields{display:flex;gap:.35rem}.site-footer__newsletter-fields input,.site-footer__newsletter-fields button{min-block-size:44px;border:var(--border-fine)}.site-footer__newsletter-fields input{min-width:0;padding-inline:.65rem;background:transparent;color:inherit}.site-footer__newsletter-fields input::placeholder{color:var(--color-parchment);opacity:1}.site-footer__newsletter-fields button{min-inline-size:44px;min-block-size:44px;padding-inline:.75rem;background:var(--color-gold);color:var(--color-night)}.site-footer__form-success{color:var(--color-gold)}.site-footer__form-errors{color:inherit}.site-footer__social{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1rem}.site-footer__social a{display:inline-flex;align-items:center;min-inline-size:44px;min-block-size:44px}.site-footer__menu-column h2{margin-block:0 .75rem;font-size:max(18px,var(--type-ui))}.site-footer__links{display:grid;align-content:start}.site-footer__links a{display:inline-flex;align-items:center;min-inline-size:44px;min-block-size:44px;text-decoration:none}.site-footer__utility,.site-footer__legal{grid-column:1 / -1}.site-footer__utility{display:flex;justify-content:space-between;gap:2rem}.site-footer__localization{display:flex;flex-wrap:wrap;gap:1rem}.site-footer__localization form{display:grid;grid-template-columns:minmax(8rem,auto) auto}.site-footer__localization label{grid-column:1 / -1}.site-footer__localization select{padding-inline:.5rem}.site-footer__localization button{padding-inline:.75rem}.site-footer__payment p,.site-footer__legal p{margin-block:0 .75rem}.site-footer__payment-icons{display:flex;flex-wrap:wrap;gap:.5rem}.site-footer__payment-icons svg{width:2.25rem;height:auto}.site-footer__legal{font-size:max(18px,var(--type-small))}.site-footer__legal nav{display:flex;flex-wrap:wrap;gap:1rem;margin-block-end:.75rem}.site-footer__legal a{display:inline-flex;align-items:center;min-inline-size:44px;min-block-size:44px}@media(max-width:1320px)and (min-width:1360px){.site-header__brand{flex:0 1 7rem}.site-header__wordmark{max-width:7rem}.site-header__drawer-panel{gap:.5rem}.site-header__inner{gap:.75rem}.site-header__nav-tree{gap:.2rem}.journey-nav-group__summary{padding-inline:.25rem;font-size:max(18px,var(--type-small))}.site-header__localization{gap:.2rem}.site-header__localization select{max-width:5.5rem}.site-header__actions{gap:.25rem}}@media(min-width:1360px){journey-navigation[data-enhanced] .site-header__drawer-summary{display:none}.site-header__drawer-close{display:none}}@media(max-width:1359px){.site-header__inner{width:calc(100% - 2rem);gap:.5rem}.site-header__drawer{flex:0 0 auto;order:3}journey-navigation[data-enhanced] .site-header__drawer:not([open])>.site-header__drawer-panel{display:none}journey-navigation[data-enhanced] .site-header__drawer-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:block;padding:1rem var(--page-margin) 2rem;overflow-y:auto;background:var(--color-night)}journey-navigation[data-enhanced] .site-header__drawer-close{display:inline-flex}.site-header__drawer-close{margin-inline-start:auto;margin-block-end:1rem;padding:6px 14px;border:1px solid rgba(196,151,90,.3);border-radius:999px;color:#c4975a;font-size:18px}.site-header__nav-tree{display:grid;gap:0}.journey-nav-group{border-block-start:var(--border-fine)}.journey-nav-group__summary{justify-content:space-between;padding-inline:0;font-size:max(18px,var(--type-ui));text-align:start;white-space:normal}.journey-nav-group__panel{position:static;width:auto;padding:0 0 .75rem;border:0;transform:none}.site-header__localization{display:grid;margin-block-start:1.5rem}.site-header__localization form{display:grid;grid-template-columns:1fr auto}.site-header__localization select{max-width:none}journey-navigation:not([data-enhanced]) .site-header{height:auto;min-height:84px}journey-navigation:not([data-enhanced]) .site-header__inner{align-content:start;flex-wrap:wrap;height:auto;min-height:84px}journey-navigation:not([data-enhanced]) .site-header__drawer{flex:0 0 100%;width:100%;min-width:0}journey-navigation:not([data-enhanced]) .site-header__drawer-summary{width:100%}journey-navigation:not([data-enhanced]) .site-header__drawer:not([open])>.site-header__drawer-panel{display:none}journey-navigation:not([data-enhanced]) .site-header__drawer[open]>.site-header__drawer-panel{position:static;display:block;width:100%;min-width:0;padding-block:.75rem 1rem}journey-navigation:not([data-enhanced]) .site-header__localization,journey-navigation:not([data-enhanced]) .site-header__localization form{width:100%;min-width:0}journey-navigation:not([data-enhanced]) .site-header__localization select{width:100%;min-width:0}html[data-js] journey-navigation:not([data-enhanced]) .site-header{height:84px;min-height:84px}html[data-js] journey-navigation:not([data-enhanced]) .site-header__inner{align-content:normal;flex-wrap:nowrap;height:100%;min-height:0}html[data-js] journey-navigation:not([data-enhanced]) .site-header__drawer{flex:0 0 auto;width:auto}html[data-js] journey-navigation:not([data-enhanced]) .site-header__drawer-summary{width:auto}html[data-js] journey-navigation:not([data-enhanced]) .site-header__drawer[open]>.site-header__drawer-panel{position:fixed;top:84px;right:0;bottom:0;left:0;z-index:30;width:auto;padding:1rem var(--page-margin) 2rem;overflow-y:auto;background:var(--color-night)}}@media(max-width:860px){.site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand{grid-column:1 / -1}.site-footer__inner>*{border-inline-start:0;padding-inline-start:0}}@media(max-width:560px){.site-footer__inner{grid-template-columns:1fr}.site-footer__brand,.site-footer__utility,.site-footer__legal{grid-column:1}.site-footer__utility,.site-footer__localization,.site-footer__newsletter-fields{display:grid}}@media(max-width:360px){.site-header__inner{gap:.5rem}.site-header__actions{gap:.25rem}.site-header__brand{flex:0 1 6rem}.site-header__wordmark{max-width:6rem}.site-header__search{font-size:max(18px,var(--type-small))}}@media(max-width:340px){.site-header__brand{flex:0 1 5.25rem}.site-header__wordmark{max-width:5.25rem}.site-header__cart span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}}img[src*="three-card-tarot-card-back.webp"]{object-fit:fill!important}.mobile-conversion-bar{display:none}@media(max-width:767px){#shopify-pc__banner{z-index:2147483001!important}body:has(>.mobile-conversion-bar){padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.mobile-conversion-bar{position:fixed;z-index:99;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around;gap:4px;height:calc(52px + env(safe-area-inset-bottom,0px));padding:2px 8px env(safe-area-inset-bottom,0px);border-top:1px solid #d9ae4b;background:#0b0b20f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-conversion-bar a{display:inline-flex;flex:1 1 0;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:3px;padding:0 5px;color:#f2e8d2;font:normal 400 18px/1.2 var(--font-body);text-align:center;text-decoration:none;white-space:normal}.mobile-conversion-bar a.mobile-conversion-bar__reading{flex-grow:1.6;border-radius:4px;background:#d9ae4b;color:#070711;font-weight:400}.mobile-conversion-bar a:focus-visible{outline:2px solid #f2e8d2;outline-offset:-2px}body:has(.site-header__drawer[open]) .mobile-conversion-bar{display:none}}@media(max-width:767px){:root{--shopify-chat-activator-offset: calc(84px + env(safe-area-inset-bottom, 0px)) !important}body[data-mobile-chat-hidden] :is(shopify-chat,#shopify-chat,[data-mobile-chat-launcher]),body:has(dialog[open],.site-header__drawer[open]) :is(shopify-chat,#shopify-chat,[data-mobile-chat-launcher]){visibility:hidden!important;pointer-events:none!important}:is(shopify-chat,#shopify-chat)[data-mobile-chat-closed]{z-index:90!important}[data-mobile-chat-launcher]{position:fixed!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;right:12px!important;z-index:90!important}body:has(dialog[open]) .mobile-conversion-bar{display:none}body.site-editorial .mobile-conversion-bar a{white-space:nowrap}body.site-editorial .mobile-conversion-bar a.mobile-conversion-bar__reading{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:4px;row-gap:1px;align-content:center;flex-grow:1.5;line-height:1.2;border-radius:999px}.mobile-conversion-bar__reading .mobile-conversion-bar__icon{grid-column:1;grid-row:1;justify-self:end}.mobile-conversion-bar__reading .mobile-conversion-bar__label{grid-column:2;grid-row:1;justify-self:start}.mobile-conversion-bar__reading .mobile-conversion-bar__price{grid-column:1 / -1;grid-row:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:350px){body.site-editorial .mobile-conversion-bar{padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));height:calc(56px + env(safe-area-inset-bottom,0px));gap:4px}body.site-editorial .mobile-conversion-bar a{font-size:max(18px,var(--type-body,18px));padding:4px;gap:2px;min-height:44px}.mobile-conversion-bar a:not(.mobile-conversion-bar__reading) .mobile-conversion-bar__icon{display:none}}body.site-editorial .shopify-section-group-header-group{z-index:100}body.site-editorial .full-width .site-header{background:#070711fa!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(200,164,93,.18)!important}body.site-editorial .physical-product :is([data-quantity-step],[data-gallery-step],[data-thumbnail-step]):not([hidden]){display:inline-flex;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important;touch-action:manipulation}body.site-editorial :is(.physical-product__add,[data-tray-submit])[aria-busy=true]{display:inline-flex;align-items:center;justify-content:center;gap:10px;opacity:1!important;cursor:progress}:is(.physical-product__add,[data-tray-submit])[aria-busy=true]:before{content:"";flex:0 0 16px;width:16px;height:16px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cartAddSpin .7s linear infinite}@keyframes cartAddSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:is(.physical-product__add,[data-tray-submit])[aria-busy=true]:before{animation:none}}@media(max-width:768px){body.site-editorial #MainContent :is(.physical-product select[data-variant-select],.product-form select[name=id],.reading-field__control[name=id],.pr-field select[name=id],.report-native-variant select[name=id]){box-sizing:border-box;max-width:100%;padding-right:32px!important;font-size:max(18px,var(--type-body,18px))}.physical-product .physical-product__sku summary{font-size:18px}}:root{--radius: 12px;--radius-sm: 8px;--radius-md: 14px;--radius-pill: 999px;--border-fine: 1px solid rgba(196, 151, 90, .25)}.reading-step .reading-field__control,.three-card-configurator__fallback .reading-field__control,.product-commission .reading-field :is(input:not([type=hidden]),textarea){border:1px solid rgba(196,151,90,.3)!important;border-radius:var(--radius)!important;background:#161224bf!important;color:#ede8df!important;caret-color:#d4af37!important;box-shadow:inset 0 2px 6px #0000004d!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s ease,box-shadow .25s ease}.reading-step .reading-field__control::placeholder,.three-card-configurator__fallback .reading-field__control::placeholder,.product-commission .reading-field :is(input,textarea)::placeholder{color:#bdb4c5!important;opacity:1}.reading-step .reading-field__control:focus-visible,.three-card-configurator__fallback .reading-field__control:focus-visible,.product-commission .reading-field :is(input,textarea):focus-visible{border-color:#d4af37!important;box-shadow:0 0 14px #d4af3740,inset 0 2px 4px #0006!important;outline:2px solid #d4af37!important;outline-offset:2px!important}.reading-step .reading-field__control[aria-invalid=true]{border-color:var(--color-error)!important}.reading-field[data-state=success] .reading-field__control{border-color:var(--color-success)!important}.reading-focus-handoff{border:1px solid rgba(196,151,90,.35)!important;border-radius:var(--radius)!important;background:#161224c7!important;color:#ede8df!important;box-shadow:0 8px 24px #00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contact-folio__field :is(input,textarea),.nd-contact-form :is(input:not([type=hidden]),select,textarea){padding:12px 16px!important;border:1px solid rgba(196,151,90,.28)!important;border-radius:var(--radius)!important;background:#ffffff0a!important;color:#ede8df!important;color-scheme:dark;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s ease,box-shadow .25s ease}.contact-folio__field :is(input,textarea):focus-visible,.nd-contact-form :is(input,select,textarea):focus-visible{border-color:#d4af37!important;box-shadow:0 0 12px #d4af3733!important;outline:2px solid #d4af37!important;outline-offset:2px!important}.nd-contact-form select option{background:#161224;color:#ede8df}.astro-tool{border:1px solid rgba(196,151,90,.28)!important;border-radius:16px!important;background:#0e0b1ab3!important;box-shadow:0 12px 32px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.birth-visual .astro-tool{padding:clamp(20px,3vw,32px)!important}.astro-tool :is(input:not([type]),input[type=text],input[type=date],input[type=time],input[type=number],input[type=email],select){border:1px solid rgba(196,151,90,.25)!important;border-radius:10px!important;background-color:#ffffff0d!important;color:#ede8df!important;transition:border-color .2s ease,box-shadow .2s ease}.astro-tool :is(input:not([type]),input[type=text],input[type=date],input[type=time],input[type=number],input[type=email],select):focus-visible{border-color:#d4af37!important;box-shadow:0 0 10px #d4af3740!important;outline:2px solid #d4af37!important;outline-offset:2px!important}.astro-button:not(.obs-action){border:1px solid #c4975a!important;border-radius:var(--radius-pill)!important;background:linear-gradient(135deg,#c4975a,#a87d43)!important;color:#120f1d!important;font-weight:500!important;box-shadow:0 4px 14px #c4975a40;transition:filter .25s ease,transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){.astro-button:not(.obs-action):hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 18px #c4975a59}}.header-search__field{border:1px solid rgba(196,151,90,.35)!important;border-radius:28px!important;background:#161124f2!important;box-shadow:0 12px 32px #00000059;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header-search__field:focus-within{outline:2px solid #d4af37!important;outline-offset:2px}.header-search__field input{color:#ede8df!important;caret-color:#d4af37}.header-search__field input::placeholder{color:#c5bfc9!important;opacity:1}.header-search__field button{color:#ede8df!important;border-radius:var(--radius-pill)}@media(hover:hover)and (pointer:fine){.header-search__field button:hover{background:#c4975a2e!important}}.totf-cart__checkout{border:1px solid #c4975a!important;border-radius:var(--radius-pill)!important;background:linear-gradient(135deg,#c4975a,#a87d43)!important;color:#120f1d!important;box-shadow:0 6px 20px #c4975a4d;transition:filter .25s ease,transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){.totf-cart__checkout:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 8px 24px #c4975a66}}body .site-footer__newsletter-fields input{border:1px solid rgba(196,151,90,.25)!important;border-radius:24px!important;background:#ffffff0d!important;color:#ede8df!important;padding-inline:16px!important}body .site-footer__newsletter-fields button{border:1px solid #c4975a!important;border-radius:24px!important;background:linear-gradient(135deg,#c4975a,#a87d43)!important;color:#120f1d!important;font-weight:500!important;padding-inline:20px!important}.site-editorial :is(.button,.reading-sticky__button,.card-school__button,.nd-button,a[class*=__cta]){border-radius:var(--radius-pill)!important}.site-editorial :is(.ritual-shop__item .commerce-folio__media,.reading-theme-card,.studio-reading,.card-school__reader,.report-sample article){border-radius:var(--radius-md)!important}@media(prefers-reduced-motion:reduce){.astro-button:not(.obs-action),.totf-cart__checkout{transition:none}.astro-button:not(.obs-action):hover,.totf-cart__checkout:hover{transform:none}}:root{--color-brand-gold: #c4975a;--color-star-gold: #d4af37;--color-gold-border: rgba(196, 151, 90, .28);--color-text-main: #f5f0e6;--color-text-body: #c5bfb5;--color-text-muted: #8c857b;--bg-glass-card: rgba(18, 14, 28, .75)}body.site-editorial{--type-title: var(--color-text-main);--type-body-color: var(--color-text-body);--type-gold: var(--color-star-gold);--color-gold: var(--color-brand-gold);--color-gold-rgb: 196 151 90;color:var(--color-text-body);font-family:var(--font-body)}.full-width .journey-nav-group__panel{border:1px solid var(--color-gold-border)!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:#0e0b18f0!important;color:var(--color-text-body)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 48px #00000073!important}.full-width .journey-nav-group__heading,.full-width .ft-menu-column .ft-menu__heading{color:var(--color-star-gold)!important;font-family:var(--font-nav)!important;letter-spacing:.08em}.full-width .journey-nav-group__link{color:var(--color-text-body)!important}.full-width .journey-nav-group__pending,.full-width .journey-nav-group__pending small{color:var(--color-text-muted)!important}.full-width .journey-nav-group__link[aria-current=page]{color:var(--color-text-main)!important;background:#c4975a26!important}.full-width .ft-menu-footer{border-color:var(--color-gold-border)}.full-width .ft-menu-footer a{color:var(--color-star-gold)}.full-width .ft-menu-footer span,.full-width .reading-menu :is(p,ul,.reading-menu__foot span){color:var(--color-text-body)!important}.full-width .reading-menu__title,.full-width .reading-menu__price{color:var(--color-text-main)!important}.full-width .reading-menu :is(.reading-menu__eyebrow,.reading-menu__plan-title,a){color:var(--color-star-gold)!important}.full-width .reading-menu__plan-title{font-family:var(--font-body)!important}body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary{border-color:var(--color-brand-gold)!important;background:linear-gradient(135deg,#d2aa73,var(--color-brand-gold) 60%,#a87d43)!important;color:#120f1d!important}.full-width .site-header__cart-count{background:var(--color-brand-gold)!important;color:#120f1d!important}.full-width .site-header :focus-visible{outline-color:var(--color-star-gold)!important}.mobile-conversion-bar{border-top-color:var(--color-brand-gold)!important}.mobile-conversion-bar a.mobile-conversion-bar__reading{background:var(--color-brand-gold)!important;color:#120f1d!important}@media(hover:hover)and (pointer:fine){.full-width a.journey-nav-group__link:hover{border-radius:8px!important;background:#c4975a26!important;color:#fff!important}}@media(max-width:1359px){.full-width .journey-nav-group__panel{box-shadow:none!important}}.header-search{border-bottom:1px solid var(--color-gold-border)!important;background:#0e0b18f7!important;color:var(--color-text-body)!important}.header-search__hint{color:var(--color-text-body)!important}.header-search>.header-search__inner>button{color:var(--color-text-main)!important}@media(hover:hover)and (pointer:fine){.header-search>.header-search__inner>button:hover{background:#c4975a26!important}}.header-search__field input:focus-visible{outline:0!important}.header-search button:focus-visible{outline:2px solid var(--color-star-gold)!important;outline-offset:2px!important}body.site-editorial :is(.button--primary,.card-school__button,.mira-bridge-cta__button,.nd-contact-form .nd-button,.totf-cart__checkout,.catalog-controls button[type=submit],.product-form__submit,.physical-product__add,.physical-product__tray button,form[action*="/cart/add"] button[name=add],.ds-primary,.ah-button:not(.ah-button--quiet),.pr-button,.ft-page .ft-primary,.ft-tool:not([data-phase=complete]) .ft-primary,.ft-tool .ft-read){border:1px solid var(--color-brand-gold)!important;border-radius:var(--radius-pill)!important;background:linear-gradient(135deg,var(--color-brand-gold),#a87d43)!important;color:#120f1d!important;font-family:var(--font-body)!important;font-weight:400!important;box-shadow:0 4px 14px #c4975a47;transition:filter .25s ease,transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){body.site-editorial :is(.button--primary,.card-school__button,.mira-bridge-cta__button,.nd-contact-form .nd-button,.totf-cart__checkout,.catalog-controls button[type=submit],.product-form__submit,.physical-product__add,.physical-product__tray button,form[action*="/cart/add"] button[name=add],.ds-primary,.ah-button:not(.ah-button--quiet),.pr-button,.ft-page .ft-primary,.ft-tool:not([data-phase=complete]) .ft-primary,.ft-tool .ft-read):hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 22px #c4975a5c}}body.site-editorial :where(#MainContent input:is([type=text],[type=email],[type=search],[type=number],[type=date],[type=time]),#MainContent select,#MainContent textarea):not(:where(.card-school__reader *,.report-sample article *,.paper-surface *,[aria-invalid=true],:disabled)){border:1px solid var(--color-gold-border)!important;border-radius:10px!important;background-color:#ffffff0a!important;color:var(--color-text-main)!important;color-scheme:dark;font-family:var(--font-body)!important}body.site-editorial :where(#MainContent input:is([type=text],[type=email],[type=search],[type=number],[type=date],[type=time]),#MainContent select,#MainContent textarea):not(:where(.card-school__reader *,.report-sample article *,.paper-surface *)):focus-visible:not([aria-invalid=true]){border-color:var(--color-star-gold)!important;outline:2px solid var(--color-star-gold)!important;outline-offset:2px!important;box-shadow:0 0 12px #d4af3740!important}body.site-editorial :where(#MainContent h1,#MainContent h2,#MainContent h3):not(:where(#journey-fool *,.card-school__reader *,.report-sample article *,.paper-surface *)){font-family:var(--font-body)!important}body.site-editorial :where(#MainContent .reading-hero__lead,#MainContent .card-school__context p){color:var(--color-text-body)!important}body.site-editorial :is(.card-school__tile,.reading-menu__plan,.astro-tool,.mira-bridge-cta,.meet-mira-section){border:1px solid var(--color-gold-border)!important;background:var(--bg-glass-card)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.site-editorial .card-school__tile{border-radius:var(--radius-md)!important}body.site-editorial .card-school__tile[aria-current=true]{border-color:var(--color-star-gold)!important;background:#2a1f45d1!important}@media(hover:hover)and (pointer:fine){body.site-editorial .card-school__tile:hover:not([aria-current=true]){border-color:#c4975aa6!important}}@media(hover:hover)and (min-width:769px){body.site-editorial .reading-menu__plan:hover{border-color:#c4975a80!important}}@media(prefers-reduced-motion:reduce){body.site-editorial :is(.button--primary,.card-school__button,.mira-bridge-cta__button,.nd-contact-form .nd-button,.totf-cart__checkout,.catalog-controls button[type=submit],.product-form__submit,.physical-product__add,.physical-product__tray button,form[action*="/cart/add"] button[name=add],.ds-primary,.ah-button:not(.ah-button--quiet),.pr-button,.ft-page .ft-primary,.ft-tool:not([data-phase=complete]) .ft-primary,.ft-tool .ft-read){transition:none}body.site-editorial :is(.button--primary,.card-school__button,.mira-bridge-cta__button,.nd-contact-form .nd-button,.totf-cart__checkout,.catalog-controls button[type=submit],.product-form__submit,.physical-product__add,.physical-product__tray button,form[action*="/cart/add"] button[name=add],.ds-primary,.ah-button:not(.ah-button--quiet),.pr-button,.ft-page .ft-primary,.ft-tool:not([data-phase=complete]) .ft-primary,.ft-tool .ft-read):hover{transform:none}}.studio-pulse-bar{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;max-width:100%;padding:9px 16px;margin:16px 0;background:#120a18b3;border:1px solid rgba(196,151,90,.3);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.studio-pulse-beacon{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#7ae7a8;box-shadow:0 0 8px #7ae7a880;animation:studio-heartbeat 2.4s ease-in-out infinite paused}.studio-pulse-bar.is-breathing .studio-pulse-beacon{animation-play-state:running}body.site-editorial #MainContent .studio-pulse-text{min-width:0;margin:0;font:normal 400 18px/1.6 var(--font-body);color:#e6dcbf;letter-spacing:.02em;text-align:start!important;text-align-last:auto;text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.studio-pulse-highlight{color:var(--warm-gold, #d9ae4b);font-style:normal}@keyframes studio-heartbeat{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.mira-craft-details{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:16px 0}body.site-editorial #MainContent .mira-craft-details li{padding:6px 10px;border:1px solid rgba(196,151,90,.24);border-radius:999px;color:#e6dcbf;font:normal 400 18px/1.5 var(--font-body);text-align:center;text-align-last:center;-webkit-hyphens:none;hyphens:none}.mira-craft-details span{color:var(--warm-gold, #d9ae4b)}.birth-reading-offer .mira-craft-details{justify-content:flex-start}.mira-handwritten-note{max-width:62ch;margin:32px auto 20px;text-align:center}body.site-editorial #MainContent .mira-handwritten-note .mira-quote{font:normal 400 max(18px,clamp(16px,2vw,20px))/1.65 var(--font-body);color:#f2e8d2!important;margin:0 0 10px;text-align:center!important;text-align-last:center!important;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.mira-signature{font:normal 400 19px/1.5 var(--font-body);color:var(--warm-gold, #d9ae4b)}@media(max-width:480px){.studio-pulse-bar{padding:10px 12px;border-radius:16px}.mira-craft-details li{max-width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.studio-pulse-beacon{animation:none}}:root{--night: #070711;--indigo: #0B0B20;--antique-gold: #B98A32;--warm-gold: #D9AE4B;--journey-master-width: 1672;--journey-master-height: 941;--journey-header-height: 68px;--journey-scale: min(1, calc(100vw / 1672));--journey-ivory: #EAD7AA;--journey-fine-rule: rgb(185 138 50 / 58%)}:is(.template-index,.template-learning,.template-view){--night: #0F091C;--indigo: #171029}.journey-sky-palette{position:absolute;overflow:hidden;pointer-events:none}.journey-section:not(#journey-fool) img{filter:url(#JourneySkyPalette)}.journey-section{position:relative;z-index:0;margin:0;overflow:clip;background:var(--night, #070711);color:var(--journey-ivory)}:is(.template-index,.template-learning,.template-view) main>.shopify-section{margin:0;overflow:visible;background:var(--night)}.journey-order-warning{position:sticky;z-index:20;top:0;padding:.75rem 1rem;border-block:1px solid var(--warm-gold, #D9AE4B);color:var(--color-parchment, #F5EAD0);background:#35152f;text-align:center}.journey-order-warning[hidden]{display:none}.journey-picture{display:block;width:100%;aspect-ratio:var(--journey-desktop-aspect-ratio)}.journey-picture>img{display:block;width:100%;height:100%;object-fit:cover}.journey-stage{position:relative;z-index:0;width:min(100%,390px);margin:0 auto;overflow:visible;aspect-ratio:var(--journey-mobile-aspect)}.journey-stage__distant-art{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.journey-stage__foreground{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0}.journey-stage__content{position:relative;z-index:4}#journey-fool,#journey-magician{scroll-margin-top:5rem}.journey-stage[data-journey-stage=magician]{isolation:isolate;background:radial-gradient(circle at 18% 22%,rgb(217 174 75 / 8%) 0 1px,transparent 2px),radial-gradient(circle at 74% 30%,rgb(217 174 75 / 7%) 0 1px,transparent 2px),radial-gradient(ellipse at 50% 52%,var(--indigo, #0B0B20) 0%,var(--night, #070711) 72%);background-size:113px 127px,151px 139px,auto}.journey-fool{--fool-night: var(--night, #070711);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--fool-night)}.journey-magician{position:absolute;top:0;right:0;bottom:0;left:0}.journey-fool__scene{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.journey-fool__scene .journey-picture,.journey-fool__scene-image{width:100%;height:100%}.journey-fool__scene-image{object-fit:cover;object-position:center}.journey-fool:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(9 6 22 / 72%) 0%,rgb(9 6 22 / 38%) 33%,transparent 58%);content:"";pointer-events:none}.journey-magician .journey-stage__foreground{pointer-events:none}.journey-magician .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.journey-magician .journey-picture>img{position:absolute;bottom:0;left:0;width:100%;height:auto;object-fit:contain}.journey-fool__copy{position:absolute;z-index:5;top:19%;left:5.5%;width:36%;color:var(--color-parchment, #F5EAD0)}.journey-magician__copy{position:absolute;z-index:5;color:var(--color-parchment, #F5EAD0)}.journey-fool__copy:before{display:none}.journey-magician__copy:before{position:absolute;z-index:-1;top:-2rem;right:-3rem;bottom:-2rem;left:-3rem;background:radial-gradient(ellipse at center,rgb(15 9 28 / 86%) 0%,rgb(15 9 28 / 58%) 48%,transparent 74%);content:"";pointer-events:none}.journey-fool__eyebrow,.journey-magician__eyebrow{margin:0 0 1rem}.journey-fool h1,.journey-magician h2{margin:0;color:var(--color-parchment, #F5EAD0);font-family:var(--font-body);font-weight:500;text-wrap:balance}.journey-fool h1{max-width:9ch;font-size:clamp(3.25rem,5.5vw,5.75rem);line-height:.9}.journey-magician__body{color:var(--type-muted);line-height:1.65}.journey-fool__body{max-width:34rem;margin:1.5rem 0 1.75rem;font-size:max(18px,clamp(var(--type-ui),1.2vw,1.15rem));line-height:1.65}.journey-fool__body p,.journey-magician__body p{margin:0}.journey-fool__cta,.journey-magician__cta{min-height:44px}.journey-magician__scene{z-index:0;pointer-events:none}.journey-magician__mira{z-index:3}.journey-magician__copy{top:17%;right:clamp(4rem,8vw,8.5rem);width:min(27%,28rem)}.journey-magician h2{max-width:8ch;font-size:clamp(3rem,4.8vw,5rem);line-height:.92}.journey-magician__name{margin:2rem 0 .25rem;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(1.65rem,2.25vw,2.5rem);line-height:1;letter-spacing:.08em}.journey-magician__role{margin:0;color:var(--type-muted);font-size:max(18px,clamp(var(--type-small),.95vw,.95rem));letter-spacing:.08em}.journey-magician__body{max-width:27rem;margin:1.35rem 0 1.6rem;font-size:max(18px,clamp(.9rem,1.05vw,1.05rem))}.journey-magician__cta-region{position:relative}journey-library,journey-crossroads,journey-tools,journey-path-context{display:block}.journey-price[hidden],.journey-panel[hidden]{display:none}#journey-library{scroll-margin-top:5rem}.journey-stage[data-journey-stage=library]{isolation:isolate;background:radial-gradient(circle at 16% 19%,rgb(217 174 75 / 9%) 0 1px,transparent 2px),radial-gradient(circle at 81% 33%,rgb(217 174 75 / 8%) 0 1px,transparent 2px),radial-gradient(ellipse at 50% 45%,var(--indigo, #0B0B20),var(--night, #070711) 72%);background-size:109px 127px,149px 137px,auto}.journey-stage[data-journey-stage=library]>.journey-stage__content,.journey-library{position:absolute;top:0;right:0;bottom:0;left:0}.journey-library{color:var(--color-parchment, #F5EAD0)}.journey-library__scene,.journey-library__scene .journey-picture,.journey-library__scene .journey-picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-library__scene{z-index:0;pointer-events:none}.journey-library__scene .journey-picture{aspect-ratio:auto}.journey-library__scene .journey-picture>img{object-fit:cover}.journey-library__header{position:absolute;z-index:5;top:calc(52 / 941 * 100%);left:calc(64 / 1672 * 100%);width:calc(1224 / 1672 * 100%);text-align:left}.journey-library__eyebrow{margin:0 0 .35rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1.2vw,1.15rem));letter-spacing:var(--type-label-tracking)}.journey-library__header h2{margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(2.25rem,3.15vw,3.25rem);font-weight:500;line-height:1}.journey-library__intro{max-width:42rem;margin:.35rem 0 0;color:var(--journey-ivory);font-size:max(18px,clamp(.9rem,1.25vw,1.2rem));line-height:1.35}.journey-library__intro p,.journey-library__entry-body p{margin:0}.journey-library__tabs{position:absolute;z-index:6;top:calc(188 / 941 * 100%);left:calc(64 / 1672 * 100%);display:flex;gap:10px;width:calc(1224 / 1672 * 100%)}.journey-library__tab{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:.55rem .35rem;border:1px solid var(--warm-gold, #D9AE4B);border-radius:8px;color:var(--journey-ivory);background:#0f091cad;font-size:max(18px,clamp(var(--type-small),1vw,.95rem));letter-spacing:.07em;text-align:center;text-decoration:none;white-space:nowrap}.journey-library__tab:focus-visible,.journey-library__tab.is-active{color:var(--night, #070711);background:linear-gradient(180deg,#f5db90f5,#d9ae4bf0),var(--warm-gold, #D9AE4B)}@media(hover:hover)and (pointer:fine){.journey-library__tab:hover{color:var(--night, #070711);background:linear-gradient(180deg,#f5db90f5,#d9ae4bf0),var(--warm-gold, #D9AE4B)}}.journey-library__tab.is-active{box-shadow:0 0 12px #d9ae4b6b,inset 0 0 0 1px #fff0bd6b}.journey-library__tab:focus-visible,.journey-library__entry-link:focus-visible,.journey-library__state-cta:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}.journey-library__panels,.journey-library__panel{position:absolute;top:0;right:0;bottom:0;left:0}.journey-library__panel{width:100%;aspect-ratio:1672 / 941}.journey-library__panel[hidden]{display:none}.journey-library__art,.journey-library__art .journey-picture{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;pointer-events:none}.journey-library__art .journey-picture>img{width:100%;height:100%;object-fit:contain}.journey-library__entries{position:absolute;z-index:5;top:calc(620 / 941 * 100%);left:calc(96 / 1672 * 100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(72 / 1672 * 100%);width:calc(1480 / 1672 * 100%)}.journey-library__entry{min-width:0;text-align:center}.journey-library__entry-kicker{min-height:1.2em;margin:0 0 .25rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),.85vw,var(--type-small)));letter-spacing:var(--type-label-tracking)}.journey-library__entry h3{margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(1.25rem,1.9vw,1.8rem);font-weight:500;line-height:1.08;text-transform:uppercase;text-wrap:balance}.journey-library__entry-body{min-height:3em;margin:.45rem auto .35rem;color:var(--journey-ivory);font-size:max(18px,clamp(var(--type-small),1.15vw,1.08rem));line-height:1.35;text-wrap:balance}.journey-library__entry-link,.journey-library__state-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1vw,.95rem));letter-spacing:var(--type-label-tracking);text-decoration:none}.journey-library__entry-link{min-height:44px;padding:.35rem .8rem}.journey-library__state-cta{position:absolute;z-index:6;bottom:calc(54 / 941 * 100%);left:50%;gap:.7rem;min-width:29rem;padding:.35rem 1.25rem;border-block:1px solid rgb(185 138 50 / 38%);transform:translate(-50%);white-space:nowrap}#journey-crossroads{scroll-margin-top:5rem}.journey-stage[data-journey-stage=crossroads]{isolation:isolate;background:radial-gradient(circle at 18% 24%,rgb(217 174 75 / 8%) 0 1px,transparent 2px),radial-gradient(circle at 83% 37%,rgb(217 174 75 / 7%) 0 1px,transparent 2px),radial-gradient(ellipse at 50% 48%,var(--indigo, #0B0B20),var(--night, #070711) 73%);background-size:103px 119px,137px 151px,auto}.journey-stage[data-journey-stage=crossroads]>.journey-stage__content,.journey-crossroads,.journey-crossroads__panels,.journey-crossroads__panel{position:absolute;top:0;right:0;bottom:0;left:0}.journey-crossroads{color:var(--color-parchment, #F5EAD0)}.journey-crossroads__scene,.journey-crossroads__scene .journey-picture,.journey-crossroads__scene .journey-picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-crossroads__scene{z-index:0;pointer-events:none}.journey-crossroads__scene .journey-picture{aspect-ratio:auto}.journey-crossroads__scene .journey-picture>img{object-fit:cover}.journey-crossroads__header{position:absolute;z-index:6;top:calc(43 / 941 * 100%);left:calc(68 / 1672 * 100%);width:calc(720 / 1672 * 100%);text-align:left}.journey-crossroads__eyebrow,.journey-crossroads__path-label{margin:0 0 .45rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1.25vw,1.25rem));letter-spacing:var(--type-label-tracking)}.journey-crossroads__header h2,.journey-crossroads__copy h3{margin:0;color:var(--color-parchment, #F5EAD0);font-family:var(--font-body);font-weight:500;line-height:.98}.journey-crossroads__header h2{color:var(--warm-gold, #D9AE4B);font-size:clamp(2.15rem,3.1vw,3.25rem)}.journey-crossroads__prompt{margin:.55rem 0 0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:max(18px,clamp(.9rem,1.35vw,1.35rem));letter-spacing:.06em}.journey-crossroads__intro{max-width:42rem;margin:.55rem 0 0;color:var(--journey-ivory);font-size:max(18px,clamp(var(--type-ui),1.15vw,1.2rem));line-height:1.35}.journey-crossroads__intro p,.journey-crossroads__copy p{margin-block:0}.journey-crossroads__options{position:absolute;z-index:7;top:calc(240 / 941 * 100%);left:calc(82 / 1672 * 100%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:calc(18 / 1672 * 100%);width:calc(1398 / 1672 * 100%);height:auto;min-height:calc(120 / 941 * 100%)}.journey-crossroads__option{--journey-crossroads-motif-slot: clamp(1.5rem, 2.35vw, 2.4rem);position:relative;display:grid;height:100%;min-height:44px;padding:.75rem .6rem;grid-template-columns:var(--journey-crossroads-motif-slot) minmax(0,1fr) var(--journey-crossroads-motif-slot);column-gap:.15rem;align-items:center;justify-content:center;border:1px solid var(--antique-gold, #B98A32);border-radius:9px;color:var(--warm-gold, #D9AE4B);background:#0f091ce0;font-family:var(--font-body);text-align:center;text-decoration:none;text-transform:uppercase}.journey-crossroads__option-marker{position:relative;grid-column:1;display:block;visibility:hidden;width:clamp(1.4rem,2vw,2.1rem);height:clamp(1.4rem,2vw,2.1rem);justify-self:center}.journey-crossroads__motif{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;vector-effect:non-scaling-stroke}.journey-crossroads__option-copy{grid-column:2;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:.45rem}.journey-crossroads__option-arcana{font-size:max(18px,clamp(var(--type-small),.9vw,.95rem));letter-spacing:.08em}.journey-crossroads__option-title{display:block;overflow:visible;font-size:max(18px,clamp(var(--type-small),1.1vw,1.15rem));line-height:1.08;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.journey-crossroads__option.is-active{border-color:var(--warm-gold, #D9AE4B);color:var(--night, #070711);background:radial-gradient(circle at 22% 32%,rgb(185 138 50 / 16%) 0 1px,transparent 1.5px) 0 0 / 13px 15px,linear-gradient(145deg,#f5e0a0,#d9ae4b 62%,#b98a32);box-shadow:0 0 18px #d9ae4b85,inset 0 0 0 2px #fff0bd8c}@media(hover:hover)and (pointer:fine){.journey-crossroads__option:hover:not(.is-active){border-color:var(--warm-gold, #D9AE4B);color:var(--color-parchment, #F5EAD0);background:var(--night, #070711);box-shadow:inset 0 0 0 1px #d9ae4b61}}.journey-crossroads__option.is-active .journey-crossroads__option-marker{visibility:visible}.journey-crossroads__option.is-active:before{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgb(217 174 75 / 72%);border-radius:6px;content:"";pointer-events:none}.journey-crossroads__active-label{color:var(--warm-gold, #D9AE4B);font-size:max(18px,var(--type-small));font-weight:400;letter-spacing:var(--type-label-tracking)}.journey-crossroads__option:focus-visible,.journey-crossroads__cta:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}.journey-crossroads__panel{width:100%;aspect-ratio:1672 / 941}.journey-crossroads__panel[hidden],.journey-crossroads__active-label[hidden]{display:none}.journey-crossroads__art{position:absolute;z-index:2;top:calc(380 / 941 * 100%);left:calc(145 / 1672 * 100%);width:calc(660 / 1672 * 100%);height:calc(540 / 941 * 100%);pointer-events:none}.journey-crossroads__art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.journey-crossroads__art .journey-picture>img{width:100%;height:100%;object-fit:contain}.journey-crossroads__copy{position:absolute;z-index:6;top:calc(490 / 941 * 100%);left:calc(895 / 1672 * 100%);display:flex;width:calc(535 / 1672 * 100%);min-height:calc(275 / 941 * 100%);padding:clamp(1.2rem,2vw,2rem);border:1px solid rgb(185 138 50 / 74%);align-items:center;justify-content:center;flex-direction:column;background:#0f091cd1;box-shadow:inset 0 0 1.5rem #d9ae4b0a;text-align:center}.journey-crossroads__copy h3{color:var(--warm-gold, #D9AE4B);font-size:clamp(1.5rem,2.05vw,2.2rem)}.journey-crossroads__copy>[data-path-body]{margin-top:.9rem;max-width:30rem;color:var(--journey-ivory);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.25vw,1.25rem));line-height:1.45}.journey-crossroads__cta{display:inline-flex;min-height:44px;margin-top:1.2rem;align-items:center;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-ui),1.05vw,1.1rem));letter-spacing:var(--type-label-tracking);text-underline-offset:.35rem}html:not([data-js]) .journey-crossroads__panels{top:calc(390 / 941 * 100%);right:calc(68 / 1672 * 100%);bottom:calc(42 / 941 * 100%);left:calc(68 / 1672 * 100%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}html:not([data-js]) .journey-crossroads__panel,html:not([data-js]) .journey-crossroads__panel[hidden]{position:relative;inset:auto;display:block;width:auto;aspect-ratio:auto}html:not([data-js]) .journey-crossroads__art{display:none}html:not([data-js]) .journey-crossroads__copy{position:relative;inset:auto;width:100%;min-height:100%;padding:.8rem}html:not([data-js]) .journey-crossroads__copy h3{font-size:max(18px,clamp(var(--type-ui),1.3vw,1.35rem))}html:not([data-js]) .journey-crossroads__copy>[data-path-body],html:not([data-js]) .journey-crossroads__cta{font-size:max(18px,var(--type-ui))}#journey-hermit{scroll-margin-top:5rem}.journey-stage[data-journey-stage=hermit]{isolation:isolate;background:var(--night, #070711)}.journey-tools__scene,.journey-tools__scene .journey-picture,.journey-stage[data-journey-stage=hermit]>.journey-stage__content,.journey-tools,.journey-tools__panels,.journey-tools__panel{position:absolute;top:0;right:0;bottom:0;left:0}.journey-tools__scene{z-index:1;pointer-events:none}.journey-tools__scene .journey-picture{width:100%;height:100%;aspect-ratio:auto}.journey-tools__scene .journey-picture>img{width:100%;height:100%;object-fit:cover}.journey-tools{color:var(--color-parchment, #F5EAD0)}.journey-tools__intro-group{position:absolute;z-index:7;top:calc(54 / 941 * 100%);left:calc(58 / 1672 * 100%);display:flex;width:calc(780 / 1672 * 100%);flex-direction:column;align-items:flex-start}.journey-tools__header{position:relative;width:100%;text-align:left}.journey-tools__eyebrow{margin:0 0 clamp(.45rem,.7vw,.7rem);color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1.08vw,1.12rem));letter-spacing:var(--type-label-tracking)}.journey-tools__header h2{margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(2.1rem,3.15vw,3.25rem);font-weight:500;line-height:1;letter-spacing:.025em}.journey-tools__intro{max-width:43rem;margin:clamp(.55rem,.85vw,.85rem) 0 0;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.18vw,1.2rem));line-height:1.35}.journey-tools__intro p,.journey-tools__card p{margin-block:0}.journey-tools__hermit-art{position:absolute;z-index:3;top:calc(265 / 941 * 100%);bottom:0;left:0;width:calc(842 / 1672 * 100%);pointer-events:none}.journey-tools__hermit-art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.journey-tools__hermit-art .journey-picture>img,.journey-tools__composite-art .journey-picture>img{width:100%;height:100%;object-fit:contain}.journey-tools__hermit-art .journey-picture>img{object-position:left bottom}.journey-tools__modes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(380 / 780 * 100%);min-width:0;margin-top:clamp(.5rem,.8vw,.75rem);border:1px solid var(--antique-gold, #B98A32);border-radius:1rem;overflow:hidden;background:#0f091cd1}.journey-tools__mode{display:inline-flex;box-sizing:border-box;min-height:44px;padding:.65rem 1.1rem;align-items:center;justify-content:center;border-radius:.9rem;color:var(--antique-gold, #B98A32);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.02vw,var(--type-ui)));letter-spacing:var(--type-label-tracking);text-decoration:none}.journey-tools__mode:focus-visible,.journey-tools__mode.is-active{color:var(--color-parchment, #F5EAD0);background:#d9ae4b1f}@media(hover:hover)and (pointer:fine){.journey-tools__mode:hover{color:var(--color-parchment, #F5EAD0);background:#d9ae4b1f}}.journey-tools__mode.is-active{border:1px solid var(--warm-gold, #D9AE4B);background:#d9ae4b14;box-shadow:inset 0 0 1.25rem #d9ae4b2e,0 0 .8rem #d9ae4b38}.journey-tools__mode:focus-visible,.journey-tools__card-link:focus-visible,.journey-tools__all-link:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}.journey-tools__panel[hidden],.journey-tools__recommended[hidden]{display:none}.journey-tools__composite-art{position:absolute;z-index:2;top:calc(260 / 941 * 100%);left:calc(570 / 1672 * 100%);width:calc(1025 / 1672 * 100%);height:calc(475 / 941 * 100%);pointer-events:none}.journey-tools__composite-art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.journey-tools__recommendation-context{position:absolute;z-index:7;top:calc(203 / 941 * 100%);left:calc(845 / 1672 * 100%);width:calc(610 / 1672 * 100%);margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.02vw,var(--type-ui)));letter-spacing:var(--type-label-tracking);text-align:center}.journey-tools__cards{position:absolute;z-index:6;top:calc(260 / 941 * 100%);left:calc(570 / 1672 * 100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(28 / 1672 * 100%);width:calc(1025 / 1672 * 100%);height:calc(475 / 941 * 100%)}.journey-tools__card{position:relative;box-sizing:border-box;display:flex;min-width:0;min-height:0;padding:.75rem .35rem 0;flex-direction:column;justify-content:flex-end;border:0;background:transparent;text-align:center}.journey-tools__card.is-recommended{filter:drop-shadow(0 0 .65rem rgb(217 174 75 / 20%))}.journey-tools__recommended{position:absolute;top:0;left:50%;min-height:30px;padding:.3rem 1rem;transform:translate(-50%);border:1px solid var(--warm-gold, #D9AE4B);border-radius:999px;color:var(--warm-gold, #D9AE4B);background:#0f091ceb;font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),.8vw,var(--type-small)));letter-spacing:var(--type-label-tracking);line-height:1.45;white-space:nowrap}.journey-tools__card h3{margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:max(18px,clamp(.88rem,1.22vw,1.2rem));font-weight:500;line-height:1.2;letter-spacing:var(--type-label-tracking)}.journey-tools__card h3+p{margin-top:.45rem;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1vw,var(--type-ui)));line-height:1.35}.journey-tools__card-link,.journey-tools__all-link{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);letter-spacing:var(--type-label-tracking);text-align:center;text-decoration:none}.journey-tools__card-link{min-height:44px;margin-top:.25rem;padding-inline:.75rem;font-size:max(18px,clamp(var(--type-small),.94vw,.92rem));text-underline-offset:.3rem}.journey-tools__all-link{position:absolute;z-index:8;bottom:calc(92 / 941 * 100%);left:calc(920 / 1672 * 100%);width:calc(380 / 1672 * 100%);padding:.5rem 1rem;font-size:max(18px,clamp(var(--type-small),1.08vw,1.05rem))}journey-tools:not([data-enhanced=true]) .journey-tools__panels{top:31%;right:6%;bottom:3%;left:32%;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem}journey-tools:not([data-enhanced=true]) .journey-tools__panel{position:relative;inset:auto;min-height:0;padding:.5rem;border:1px solid rgb(185 138 50 / 28%);background:#0f091cbd}journey-tools:not([data-enhanced=true]) .journey-tools__panel[data-server-current=true]{order:-1;border-color:#d9ae4b94;background:#d9ae4b08}journey-tools:not([data-enhanced=true]) .journey-tools__cards{position:relative;inset:auto;width:100%;height:100%;gap:.75rem;transform:none}journey-tools:not([data-enhanced=true]) .journey-tools__card{min-height:0;padding:.85rem;justify-content:center}journey-tools:not([data-enhanced=true]) .journey-tools__card h3{margin-top:.3rem;font-size:max(18px,clamp(1.1rem,1.5vw,1.5rem))}journey-tools:not([data-enhanced=true]) .journey-tools__card h3+p{margin-top:.45rem;font-size:max(18px,var(--type-small));line-height:1.35}journey-tools:not([data-enhanced=true]) .journey-tools__card-link{margin-top:.25rem}#journey-temperance{scroll-margin-top:5rem}.journey-stage[data-journey-stage=temperance]{isolation:isolate;background:radial-gradient(circle at 13% 27%,rgb(217 174 75 / 8%) 0 1px,transparent 2px),radial-gradient(circle at 86% 19%,rgb(217 174 75 / 7%) 0 1px,transparent 2px),radial-gradient(ellipse at 50% 48%,var(--indigo, #0B0B20),var(--night, #070711) 74%);background-size:101px 127px,151px 139px,auto}.journey-stage[data-journey-stage=temperance]>.journey-stage__content,.journey-temperance{position:absolute;top:0;right:0;bottom:0;left:0}.journey-temperance{color:var(--color-parchment, #F5EAD0)}.journey-temperance__header{position:absolute;z-index:7;top:2%;left:5%;width:min(34%,34rem)}.journey-temperance__eyebrow,.journey-temperance__path-label,.journey-temperance__step-number,.journey-temperance__example-label{margin:0 0 .55rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),.9vw,var(--type-small)));letter-spacing:var(--type-label-tracking);text-transform:uppercase}.journey-temperance__header h2,.journey-temperance__context h3,.journey-temperance__step h3{margin:0;color:var(--color-parchment, #F5EAD0);font-family:var(--font-body);font-weight:500;line-height:.98}.journey-temperance__header h2{max-width:none;font-size:clamp(2rem,3vw,3.2rem)}.journey-temperance__intro{max-width:34rem;margin-top:.8rem;color:var(--type-muted);font-size:max(18px,clamp(.88rem,1vw,var(--type-ui)));line-height:1.5}.journey-temperance__intro p,.journey-temperance__step p,.journey-temperance__example p{margin-block:0}.journey-temperance__context{position:absolute;z-index:7;top:.5%;right:3%;width:min(25%,24rem);padding:clamp(1rem,1.6vw,1.65rem);border:1px solid rgb(185 138 50 / 46%);background:#0f091ce0;box-shadow:inset 0 0 1.5rem #d9ae4b0d}.journey-temperance__context h3{font-size:clamp(1.35rem,2.1vw,2.2rem)}.journey-temperance__price{margin:.8rem 0 0;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1vw,var(--type-ui)));letter-spacing:.08em}.journey-temperance__art,.journey-temperance__art .journey-picture{position:absolute;z-index:3;top:61%;left:24%;width:20%;height:30%;aspect-ratio:auto;pointer-events:none}.journey-temperance__art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-temperance__steps{position:absolute;z-index:6;top:0;right:3%;bottom:0;left:50%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20%;width:94%;transform:translate(-50%);pointer-events:none}.journey-temperance__step{position:relative;box-sizing:border-box;min-height:clamp(13rem,16vw,16rem);padding:clamp(1.1rem,1.8vw,1.8rem);border:1px solid rgb(185 138 50 / 42%);background:#0f091ce0;box-shadow:0 1.25rem 3rem #00000047,inset 0 0 1.5rem #d9ae4b0a;align-self:start;pointer-events:auto}.journey-temperance__step:nth-child(1){transform:translateY(min(36vw,36rem))}.journey-temperance__step:nth-child(2){width:100%;min-height:0;padding:.4rem;transform:translate(min(3.5vw,2.1875rem),clamp(10.875rem,calc(18.055vw - .7rem),17.375rem))}.journey-temperance__step:nth-child(2) .journey-temperance__step-number{position:absolute;top:.5rem;right:.5rem}.journey-temperance__step:nth-child(3){width:75%;min-height:0;padding:clamp(.75rem,1vw,1rem);transform:translate(min(1.85vw,1.25rem),clamp(9rem,13vw,13rem));justify-self:end}.journey-temperance__step:nth-child(2) h3,.journey-temperance__step:nth-child(3) h3{margin-top:.25rem}.journey-temperance__step:nth-child(2) h3+p,.journey-temperance__step:nth-child(3) h3+p{margin-top:.45rem;line-height:1.35}.journey-temperance__step:nth-child(2) h3+p{margin-top:.25rem;font-size:max(18px,clamp(var(--type-small),.85vw,var(--type-small)));line-height:1.2}.journey-temperance__step h3{margin-top:.45rem;font-size:clamp(1.35rem,2vw,2rem)}.journey-temperance__step:nth-child(1) h3,.journey-temperance__step:nth-child(3) h3{max-width:calc(100% - 4.25rem)}.journey-temperance__step h3+p{margin-top:.8rem;color:var(--type-muted);font-size:max(18px,clamp(var(--type-small),1vw,var(--type-ui)));line-height:1.5}.journey-temperance__question-card{position:absolute;top:1.25rem;right:1.25rem;display:grid;width:2.8rem;height:3.8rem;margin:0;place-items:center;border:1px solid var(--warm-gold, #D9AE4B);color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:2rem;transform:rotate(-4deg)}.journey-temperance__pdf-pages{position:absolute;top:1.25rem;right:1.25rem;display:block;width:3.5rem;height:3.8rem;margin:0}.journey-temperance__pdf-pages i{position:absolute;top:.25rem;right:.7rem;bottom:0;left:.45rem;border:1px solid var(--warm-gold, #D9AE4B);background:#0b0b20e0}.journey-temperance__pdf-pages i+i{top:0;right:.25rem;bottom:.25rem;left:.85rem}.journey-temperance__example{position:absolute;z-index:7;top:68%;left:46%;width:min(26%,26rem);padding:clamp(1rem,1.5vw,1.5rem);border-inline-start:2px solid var(--antique-gold, #B98A32);color:var(--type-muted);background:#0f091cd1;font-size:max(18px,clamp(var(--type-small),1vw,var(--type-ui)));line-height:1.5}.journey-temperance__action{position:absolute;z-index:8;left:46%;bottom:2%}.journey-temperance__cta{display:inline-flex;box-sizing:border-box;min-height:44px;padding:.85rem 1.2rem;align-items:center;justify-content:center;border:1px solid var(--warm-gold, #D9AE4B);color:var(--night, #070711);background:var(--warm-gold, #D9AE4B);font-size:max(18px,var(--type-small));font-weight:500;letter-spacing:var(--type-label-tracking);text-align:center;text-decoration:none}.journey-temperance__cta:focus-visible{color:var(--color-parchment, #F5EAD0);background:#0f091ceb}@media(hover:hover)and (pointer:fine){.journey-temperance__cta:hover{color:var(--color-parchment, #F5EAD0);background:#0f091ceb}}.journey-temperance__cta:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}#journey-world{scroll-margin-top:5rem}journey-shop-recommendation{display:block}.journey-stage[data-journey-stage=world]{isolation:isolate;background:radial-gradient(circle at 15% 23%,rgb(217 174 75 / 8%) 0 1px,transparent 2px),radial-gradient(circle at 84% 29%,rgb(217 174 75 / 7%) 0 1px,transparent 2px),radial-gradient(ellipse at 50% 48%,var(--indigo, #0B0B20),var(--night, #070711) 74%);background-size:103px 127px,149px 139px,auto}.journey-world{color:var(--color-parchment, #F5EAD0)}.journey-world__eyebrow{margin:0 0 .55rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),.9vw,var(--type-small)));letter-spacing:var(--type-label-tracking);text-transform:uppercase}.journey-world__copy h2{margin:0;color:var(--color-parchment, #F5EAD0);font-family:var(--font-body);font-weight:500;line-height:.98}.journey-world__copy h2{font-size:clamp(2rem,3.2vw,3.5rem)}.journey-world__body{margin-top:.75rem;color:var(--type-muted);font-size:max(18px,clamp(.88rem,1vw,var(--type-ui)));line-height:1.5}.journey-world__body p{margin-block:0}.journey-world__wreath-art .journey-picture>img{width:100%;height:100%;object-fit:contain}.journey-world__cta{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;color:var(--warm-gold, #D9AE4B);font-size:max(18px,var(--type-ui));letter-spacing:var(--type-label-tracking);text-align:center;text-decoration:none}.journey-world__cta:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}.journey-world__copy{position:absolute;z-index:6;top:23%;left:6%;width:min(36%,34rem)}.journey-world__actions{display:flex;margin-top:1.4rem;flex-wrap:wrap;gap:.75rem}.journey-world__cta{padding:.8rem 1rem;border:1px solid var(--warm-gold, #D9AE4B)}.journey-world__cta--primary{color:var(--night, #070711);background:var(--warm-gold, #D9AE4B)}.journey-world__cta--secondary{color:var(--warm-gold, #D9AE4B);background:#0f091cc7}.journey-world__wreath-art,.journey-world__wreath-art .journey-picture{position:absolute;z-index:3;top:20%;right:0;bottom:auto;left:20%;width:80%;height:60%;aspect-ratio:auto;pointer-events:none}.journey-world__wreath-art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(min-width:990px){.journey-stage{width:100%;margin-inline:auto;aspect-ratio:1672 / 941}.journey-stage__content{position:relative;width:100%;aspect-ratio:1672 / 941;margin-inline:auto}#journey-fool .journey-stage,#journey-fool .journey-stage__content{height:calc((min(100vw,1672px) * 941 / 1672) - var(--journey-header-height));aspect-ratio:auto}.journey-magician__mira{transform:translate(0) scale(.88);transform-origin:left bottom}.journey-magician h2{max-width:13ch;font-size:clamp(1.7rem,2.25vw,2.45rem);line-height:1.02}.journey-magician__name{font-size:clamp(2.6rem,4.15vw,4.45rem);line-height:.94}.journey-library__tabs{left:50%;width:calc(1544 / 1672 * 100%);transform:translate(-50%)}}@media(min-width:990px)and (max-width:1200px){.journey-crossroads__option{padding-block:.25rem}.journey-crossroads__option-copy{gap:.1rem}.journey-crossroads__option-arcana{line-height:1.1}.journey-temperance__header{left:4%;width:29%}.journey-temperance__step:nth-child(3){padding:.5rem}.journey-temperance__step:nth-child(1) h3,.journey-temperance__step:nth-child(3) h3{font-size:1.15rem}.journey-temperance__step:nth-child(3) h3+p{font-size:max(18px,var(--type-small));line-height:1.25}}@media(max-width:989px){.journey-picture{aspect-ratio:var(--journey-mobile-aspect-ratio)}.journey-fool .journey-picture,.journey-magician .journey-picture{aspect-ratio:auto}.journey-stage[data-journey-stage=fool],.journey-stage[data-journey-stage=magician],.journey-stage[data-journey-stage=library],.journey-stage[data-journey-stage=crossroads],.journey-stage[data-journey-stage=hermit],.journey-stage[data-journey-stage=temperance],.journey-stage[data-journey-stage=world]{background-size:169px 193px,233px 211px,auto}.journey-library__header{position:relative;top:auto;left:auto;width:100%;padding-inline:1rem;text-align:left}.journey-library__header h2{font-size:clamp(1.8rem,9vw,2.35rem)}.journey-library__intro{font-size:max(18px,var(--type-ui));line-height:1.4}.journey-library__tabs{position:relative;top:auto;left:auto;width:100%;transform:none;margin-top:1rem;padding-inline:4%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:x proximity}.journey-library__tab{flex:0 0 auto;min-width:9.5rem;min-height:44px;padding-inline:.8rem;font-size:max(18px,var(--type-small));scroll-snap-align:center}.journey-library__panel{position:relative;inset:auto;display:flex;flex-direction:column;min-height:0;aspect-ratio:auto}.journey-library__panels{position:relative;inset:auto;margin-top:.75rem}.journey-library__art,.journey-library__art .journey-picture{position:relative;inset:auto;width:100%;height:min(118vw,500px)}.journey-library__art .journey-picture>img{object-fit:contain}.journey-library__entries{position:relative;top:auto;left:auto;grid-template-columns:1fr;gap:1.35rem;width:100%;padding-inline:1rem}.journey-library__entry{min-height:0;padding-inline:.5rem}.journey-library__entry h3{font-size:clamp(1.45rem,7vw,1.9rem)}.journey-library__entry-body{min-height:0;font-size:max(18px,var(--type-ui))}.journey-library__state-cta{position:relative;bottom:auto;left:auto;align-self:center;min-width:0;max-width:calc(100% - 2rem);margin:1rem auto 0;padding-inline:.75rem;transform:none;text-align:center;white-space:normal}.journey-stage[data-journey-stage=crossroads]{width:100%;min-height:0;aspect-ratio:auto}.journey-stage[data-journey-stage=crossroads]>.journey-stage__content{position:relative;width:100%}.journey-crossroads{position:relative;inset:auto;display:flex;min-height:0;padding:2rem 1rem 2.5rem;flex-direction:column}.journey-crossroads__header{position:relative;top:auto;left:auto;width:100%;text-align:left}.journey-crossroads__header h2{font-size:clamp(1.8rem,9vw,2.35rem)}.journey-crossroads__prompt{font-size:max(18px,var(--type-ui))}.journey-crossroads__intro{font-size:max(18px,var(--type-ui));line-height:1.4}.journey-crossroads__options{position:relative;top:auto;left:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;height:auto;margin-top:1.25rem}.journey-crossroads__option{--journey-crossroads-motif-slot: 1.25rem;min-height:72px;padding:.55rem .25rem;column-gap:.1rem}.journey-crossroads__option-marker{width:1.25rem;height:1.25rem}.journey-crossroads__option-copy{gap:.25rem}.journey-crossroads__option-arcana{font-size:max(18px,clamp(var(--type-small),3vw,var(--type-small)))}.journey-crossroads__option-title{font-size:max(18px,clamp(var(--type-small),3.4vw,.9rem))}.journey-crossroads__panels{position:relative;inset:auto;margin-top:1rem}.journey-crossroads__panel{position:relative;inset:auto;display:flex;width:100%;aspect-ratio:auto;flex-direction:column}.journey-crossroads__panel[hidden]{display:none}.journey-crossroads__art{position:relative;top:auto;left:auto;width:100%;height:min(105vw,420px)}.journey-crossroads__copy{position:relative;inset:auto;width:100%;min-height:0;padding:1.25rem 1rem}.journey-crossroads__copy h3{font-size:clamp(1.55rem,7vw,2rem)}.journey-crossroads__copy>[data-path-body],.journey-crossroads__cta{font-size:max(18px,var(--type-ui))}html:not([data-js]) .journey-crossroads__panels{inset:auto;grid-template-columns:1fr}html:not([data-js]) .journey-crossroads__panel,html:not([data-js]) .journey-crossroads__panel[hidden]{display:block}.journey-tools__intro-group{top:1.5%;left:1rem;width:calc(100% - 2rem)}.journey-tools__header{top:auto;left:auto;width:100%;text-align:left}.journey-tools__eyebrow{font-size:max(18px,var(--type-ui))}.journey-tools__header h2{font-size:clamp(1.85rem,9vw,2.35rem)}.journey-tools__intro{max-width:none;margin-top:.65rem;font-size:max(18px,var(--type-ui));line-height:1.4}.journey-tools__modes{top:auto;left:auto;width:100%;min-width:0;margin-top:.75rem}.journey-tools__mode{padding-inline:.5rem;font-size:max(18px,var(--type-ui))}.journey-tools__hermit-art{top:16%;bottom:auto;left:0;width:100%;height:19%}.journey-tools__hermit-art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-tools__hermit-art .journey-picture>img{object-position:center bottom}.journey-tools__composite-art{top:39%;left:0;width:100%;height:47%;opacity:1}.journey-tools__composite-art .journey-picture{top:0;right:0;bottom:0;left:0;height:100%}.journey-tools__recommendation-context{top:36.25%;left:1rem;width:calc(100% - 2rem);font-size:max(18px,var(--type-ui));line-height:1.35}.journey-tools__cards{top:39%;left:1rem;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:1.5rem;width:calc(100% - 2rem);height:47%}.journey-tools__card{min-height:0;padding:2.7rem 1rem .75rem;justify-content:flex-end;border:1px solid rgb(185 138 50 / 38%);background:linear-gradient(180deg,#0f091c57,#0f091cf0 55%)}.journey-tools__card h3{font-size:clamp(1.15rem,5.4vw,1.45rem)}.journey-tools__card h3+p{font-size:max(18px,var(--type-ui))}.journey-tools__recommended{top:.5rem;font-size:max(18px,var(--type-ui))}.journey-tools__card-link{font-size:max(18px,var(--type-ui))}.journey-tools__all-link{right:1rem;bottom:2%;left:1rem;width:auto;font-size:max(18px,var(--type-ui))}journey-tools:not([data-enhanced=true]) .journey-tools__panels{top:39%;right:1rem;bottom:9%;left:1rem;display:block}journey-tools:not([data-enhanced=true]) .journey-tools__panel{position:absolute;box-sizing:border-box;padding:.45rem}journey-tools:not([data-enhanced=true]) .journey-tools__panel[data-server-current=true]{top:0;right:0;bottom:7rem;left:0}journey-tools:not([data-enhanced=true]) .journey-tools__panel:not([data-server-current=true]){inset:auto 0 0;height:5.75rem}journey-tools:not([data-enhanced=true]) .journey-tools__composite-art{display:none}journey-tools:not([data-enhanced=true]) .journey-tools__recommendation-context{top:-2.25rem;left:0;width:100%}journey-tools:not([data-enhanced=true]) .journey-tools__cards{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:.45rem}journey-tools:not([data-enhanced=true]) .journey-tools__card{min-height:0;padding:.65rem .8rem}journey-tools:not([data-enhanced=true]) .journey-tools__card h3{margin-top:.15rem;font-size:1.2rem}journey-tools:not([data-enhanced=true]) .journey-tools__card h3+p{margin-top:.25rem;font-size:max(18px,var(--type-ui));line-height:1.25}journey-tools:not([data-enhanced=true]) .journey-tools__card-link{margin-top:.1rem;font-size:max(18px,var(--type-ui))}journey-tools:not([data-enhanced=true]) .journey-tools__panel:not([data-server-current=true]) .journey-tools__cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;gap:.25rem}journey-tools:not([data-enhanced=true]) .journey-tools__panel:not([data-server-current=true]) .journey-tools__card{padding:.25rem;justify-content:center}journey-tools:not([data-enhanced=true]) .journey-tools__panel:not([data-server-current=true]) .journey-tools__card-link{width:100%;min-width:0;padding-inline:.125rem;overflow-wrap:anywhere;letter-spacing:.04em;line-height:1.15;white-space:normal}journey-tools:not([data-enhanced=true]) .journey-tools__panel:not([data-server-current=true]) :is(.journey-tools__recommended,h3,p){display:none}.journey-temperance__header{top:2.2%;left:5%;width:49%;text-align:left}.journey-temperance__header h2{max-width:none;font-size:clamp(1.7rem,8vw,2.2rem)}.journey-temperance__intro{margin-inline:auto;font-size:max(18px,var(--type-ui));line-height:1.4}.journey-temperance__context{top:46%;right:2%;left:auto;width:43%;padding:.75rem;text-align:left}.journey-temperance__context h3{font-size:clamp(1.2rem,5.5vw,1.55rem);line-height:1}.journey-temperance__price{font-size:max(18px,var(--type-ui));letter-spacing:0;line-height:1.2}.journey-temperance__path-label,.journey-temperance__example-label{font-size:max(18px,var(--type-small));letter-spacing:.04em}.journey-temperance__art,.journey-temperance__art .journey-picture{top:40%;left:2%;width:30%;height:12%}.journey-temperance__art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-temperance__steps{top:0;right:5%;bottom:0;left:5%;grid-template-columns:1fr;grid-template-rows:22% 39% 20% 19%;gap:0;width:90%;transform:none}.journey-temperance__step{width:52%;min-height:0;transform:none;padding:.75rem;align-self:start}.journey-temperance__step:nth-child(1){grid-row:2;transform:none}.journey-temperance__step:nth-child(2){grid-row:3;width:75%;padding:.5rem;transform:none;justify-self:end}.journey-temperance__step:nth-child(2) h3+p{font-size:max(18px,var(--type-ui));line-height:1.35}.journey-temperance__step:nth-child(3){grid-row:4;width:66%;transform:none;justify-self:end}.journey-temperance__step:nth-child(3) h3{font-size:1.25rem}.journey-temperance__step h3{font-size:clamp(1.35rem,7vw,1.75rem)}.journey-temperance__step:nth-child(1) h3,.journey-temperance__step:nth-child(3) h3{max-width:none;padding-inline-end:2.4rem}.journey-temperance__step h3+p,.journey-temperance__example{font-size:max(18px,var(--type-ui))}.journey-temperance__question-card,.journey-temperance__pdf-pages{position:absolute;top:.65rem;right:.65rem;width:2rem;height:2.5rem;margin:0}.journey-temperance__example{top:70%;right:4%;left:auto;width:72%;padding:.5rem}.journey-temperance__action{right:0;bottom:0;left:42%;text-align:center}.journey-temperance__cta{width:100%;padding-block:.6rem;font-size:max(18px,var(--type-ui));letter-spacing:.02em}.journey-world__copy h2{font-size:clamp(1.75rem,8vw,2.3rem)}.journey-world__body{font-size:max(18px,var(--type-ui));line-height:1.2}.journey-world__cta{font-size:max(18px,var(--type-ui))}.journey-world__copy{top:77%;left:3%;box-sizing:border-box;width:94%;padding:.35rem;background:none;text-align:center}.journey-world__actions{margin-top:.5rem;flex-wrap:nowrap;gap:.55rem}.journey-world__cta{min-width:0;flex:1 1 0;padding:.35rem .25rem;line-height:1.1}.journey-world__wreath-art{top:0;right:auto;left:5%;width:90%;height:70%}.journey-world__wreath-art .journey-picture>img{object-fit:contain}.journey-fool{display:grid;grid-template-rows:53% 47%;background:var(--fool-night)}.journey-fool:after{display:none}.journey-fool__scene{position:relative;grid-row:1;overflow:hidden}.journey-fool__scene:after{position:absolute;top:62%;right:0;bottom:0;left:0;background:linear-gradient(transparent,var(--fool-night));content:""}.journey-fool__scene-image{object-fit:cover;object-position:62% center}.journey-fool__copy{position:relative;z-index:5;grid-row:2;inset:auto;box-sizing:border-box;width:auto;padding:1rem 1.25rem 1.4rem}.journey-fool__intro,.journey-fool__details{position:static;width:auto}.journey-fool__details{padding:0;background:none}.journey-fool__eyebrow,.journey-magician__eyebrow{margin-block-end:.6rem;font-size:max(18px,clamp(var(--type-small),2.6vw,var(--type-small)))}.journey-fool h1{font-size:clamp(2rem,9.5vw,2.55rem);line-height:.94}.journey-fool__body{margin:1rem 0;font-size:max(18px,var(--type-ui));line-height:1.5}.journey-fool__cta,.journey-magician__cta{min-height:44px;padding:.7rem .8rem;font-size:max(18px,var(--type-ui));text-align:center}.journey-fool__cta{max-width:none;padding:.75rem .9rem;font-size:max(18px,var(--type-ui));white-space:normal}.journey-magician__copy{top:0;right:0;bottom:0;left:0;width:auto}.journey-magician__copy:before{display:none}.journey-magician__intro{position:absolute;top:3.5%;right:3%;width:38%;text-align:right}.journey-magician h2{margin-inline-start:auto;font-size:clamp(1.75rem,8vw,2.3rem);line-height:.94}.journey-magician__details{position:absolute;right:auto;bottom:16%;left:4.5%;width:54%;padding:.75rem 0 .5rem;background:linear-gradient(90deg,rgb(15 9 28 / 88%) 82%,transparent);text-align:left}.journey-magician__name{margin:0 0 .2rem;font-size:max(18px,clamp(1.05rem,4.8vw,1.35rem))}.journey-magician__role{font-size:max(18px,var(--type-ui));line-height:1.35}.journey-magician__body{margin:.55rem 0 .7rem;font-size:max(18px,var(--type-ui));line-height:1.45}}@media(max-width:360px){.journey-temperance__header{width:54%}.journey-temperance__context{top:45.5%;padding:.45rem}.journey-temperance__context h3{font-size:max(18px,var(--type-ui))}.journey-temperance__intro{line-height:1.25}.journey-temperance__art{top:44%;left:2%;width:30%;height:8%}.journey-temperance__steps{grid-template-rows:24.4% 35.1% 23% 17.5%}.journey-temperance__step:nth-child(2),.journey-temperance__step:nth-child(3){padding:.6rem}.journey-temperance__step:nth-child(1){width:55%;padding:.6rem}.journey-temperance__step:nth-child(1) h3+p{line-height:1.2}.journey-temperance__step:nth-child(3){width:66%;padding:.25rem}.journey-temperance__step:nth-child(2) h3+p,.journey-temperance__step:nth-child(3) h3+p,.journey-temperance__example{line-height:1.25}.journey-temperance__step:nth-child(3) h3+p{line-height:1.15}.journey-temperance__step:nth-child(3) h3{font-size:1.15rem}.journey-temperance__example{top:71%}.journey-temperance__cta{padding-block:.3rem;line-height:1.2;letter-spacing:.02em}.journey-world__copy{left:3%;width:94%;padding:.3rem}.journey-world__eyebrow{margin-bottom:.2rem;line-height:1}.journey-world__copy h2{font-size:1.55rem;line-height:.92}.journey-world__body{margin-top:.35rem;line-height:1.05}.journey-world__actions{margin-top:.3rem;gap:.35rem}.journey-world__cta{padding:.15rem .2rem;font-size:max(18px,var(--type-ui));line-height:1;letter-spacing:.02em}.journey-magician__details{bottom:16%;width:54%;padding-block:.125rem}.journey-magician__role{line-height:1.2}.journey-magician__body{margin-block:.25rem .45rem;line-height:1.3}}@media(prefers-reduced-motion:reduce){.journey-library__panel,.journey-crossroads__panel,.journey-tools__panel{transition:none}.journey-stage__distant-art,.journey-stage__foreground{animation:none;transition:none}}.journey-stage[data-journey-stage=temperance]{isolation:isolate;background:var(--night, #070711)}.journey-temperance__scene,.journey-temperance__scene .journey-picture{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;pointer-events:none}.journey-temperance__scene .journey-picture>img{width:100%;height:100%;object-fit:cover}.journey-temperance{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;color:var(--journey-ivory, #EAD7AA)}.journey-temperance__header{position:absolute;z-index:4;top:5.4%;left:8.37%;width:37.1%;text-align:left}.journey-temperance__eyebrow,.journey-temperance__path-label,.journey-temperance__example-label{margin:0;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1.13vw,1.18rem));letter-spacing:var(--type-label-tracking);line-height:1.2;text-transform:uppercase}.journey-temperance__header h2,.journey-temperance__context h3,.journey-temperance__step h3{margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-weight:500}.journey-temperance__header h2{max-width:100%;margin-top:.85rem;font-size:clamp(2rem,3.62vw,3.8rem);letter-spacing:.015em;line-height:1.04}.journey-temperance__context{position:absolute;z-index:4;top:4.8%;right:9.7%;width:34.4%;padding:0;border:0;background:transparent;box-shadow:none;text-align:left}.journey-temperance__intro{max-width:33rem;margin:0;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.4vw,1.42rem));line-height:1.3}.journey-temperance__intro p{margin:0}.journey-temperance__path-label{display:inline-block;margin-top:clamp(.75rem,1.4vw,1.35rem)}.journey-temperance__context h3{display:inline;margin-inline-start:.45rem;font-size:max(18px,clamp(.9rem,1.16vw,1.2rem));letter-spacing:var(--type-label-tracking);line-height:1.25}.journey-temperance__price{margin:.55rem 0 0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(2rem,3.1vw,3.25rem);letter-spacing:.02em;line-height:1}.journey-temperance__steps{position:absolute;z-index:4;top:26%;right:auto;bottom:auto;left:5.98%;display:grid;width:88.04%;height:48.4%;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8%;transform:none;pointer-events:none}.journey-temperance__step,.journey-temperance__step:nth-child(1),.journey-temperance__step:nth-child(2),.journey-temperance__step:nth-child(3){position:relative;display:grid;box-sizing:border-box;width:100%;min-height:0;padding:clamp(1rem,1.6vw,1.65rem);grid-template-rows:auto auto minmax(0,1fr) auto;border:1px solid rgb(185 138 50 / 76%);border-radius:clamp(.55rem,.8vw,.8rem);color:var(--journey-ivory, #EAD7AA);background:#0f091c29;box-shadow:none;transform:none;align-self:stretch;justify-self:stretch;overflow:hidden;text-align:center;pointer-events:auto}.journey-temperance__step:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgb(185 138 50 / 33%);border-radius:calc(clamp(.55rem,.8vw,.8rem) - 3px);content:"";pointer-events:none}.journey-temperance__step h3,.journey-temperance__step:nth-child(1) h3,.journey-temperance__step:nth-child(2) h3,.journey-temperance__step:nth-child(3) h3{position:relative;z-index:3;max-width:none;margin:0;padding:0;font-size:max(18px,clamp(var(--type-ui),1.25vw,1.3rem));letter-spacing:var(--type-label-tracking);line-height:1.2}.journey-temperance__step h3:after{display:block;width:5rem;height:1px;margin:.8rem auto 0;background:#b98a32b3;content:""}.journey-temperance__step>p,.journey-temperance__step:nth-child(1) h3+p,.journey-temperance__step:nth-child(2) h3+p,.journey-temperance__step:nth-child(3) h3+p{position:relative;z-index:3;max-width:26rem;margin:.65rem auto 0;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.08vw,1.1rem));line-height:1.3}.journey-temperance__question-card{position:relative;z-index:2;box-sizing:border-box;top:auto;right:auto;bottom:auto;left:auto;display:grid;width:auto;max-width:30%;height:100%;max-height:14rem;margin:0;aspect-ratio:5 / 7;grid-row:3;align-self:center;justify-self:center;place-items:center;border:2px double var(--warm-gold, #D9AE4B);border-radius:.4rem;color:var(--warm-gold, #D9AE4B);background:radial-gradient(circle,rgb(217 174 75 / 18%) 0 1px,transparent 2px) 0 0 / 1rem 1rem,#0f091cbd;font-family:var(--font-body);font-size:clamp(2.5rem,4vw,4rem);transform:none}.journey-temperance__art{position:relative;z-index:2;top:auto;right:auto;bottom:auto;left:auto;width:72%;height:100%;min-height:0;aspect-ratio:auto;grid-row:3;align-self:stretch;justify-self:center;transform:none;pointer-events:none}.journey-temperance__art .journey-picture{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}.journey-temperance__art .journey-picture>img{width:100%;height:100%;object-fit:contain}.journey-temperance__pdf-pages{position:relative;z-index:2;top:auto;right:auto;bottom:auto;left:auto;display:block;width:52%;height:100%;max-height:14rem;margin:0;grid-row:3;align-self:center;justify-self:center;transform:none}.journey-temperance__pdf-pages i{position:absolute;top:0;right:10%;bottom:0;left:2%;border:1px solid rgb(185 138 50 / 82%);background:linear-gradient(#b98a327a 0 0) 16% 20% / 68% 1px no-repeat,linear-gradient(#b98a3252 0 0) 16% 34% / 54% 1px no-repeat,linear-gradient(#b98a3252 0 0) 16% 48% / 62% 1px no-repeat,linear-gradient(#b98a3252 0 0) 16% 62% / 48% 1px no-repeat,#2e221de0;transform:rotate(-1deg)}.journey-temperance__pdf-pages i:nth-child(2){top:4%;right:5%;bottom:-2%;left:7%;transform:rotate(3deg)}.journey-temperance__pdf-pages i:nth-child(3){top:7%;right:0;bottom:-4%;left:12%;transform:rotate(6deg)}.journey-temperance__details{position:relative;z-index:3;right:auto;bottom:auto;left:auto;display:grid;gap:.28rem;margin:0;padding:0;grid-row:4;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(.9rem,1vw,var(--type-ui)));line-height:1.25;list-style:none;text-align:left}.journey-temperance__details li{position:relative;padding-inline-start:1.5rem}.journey-temperance__details li:before{position:absolute;top:.1em;left:.25rem;width:.35rem;height:.65rem;border:solid var(--warm-gold, #D9AE4B);border-width:0 1px 1px 0;content:"";transform:rotate(45deg)}.journey-temperance__example{position:absolute;z-index:4;top:76.6%;left:19.6%;box-sizing:border-box;width:60.8%;min-height:10%;padding:clamp(.8rem,1.25vw,1.25rem) clamp(1rem,2vw,2rem);border:1px solid rgb(185 138 50 / 68%);color:var(--journey-ivory, #EAD7AA);background:#0f091c4d;font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.15vw,1.18rem));line-height:1.35;text-align:center}.journey-temperance__example-label{margin-bottom:.55rem;font-family:var(--font-body)}.journey-temperance__example>p:last-child{margin:0}.journey-temperance__action{position:absolute;z-index:5;right:auto;bottom:4.2%;left:50%;transform:translate(-50%)}.journey-temperance__cta{display:inline-flex;box-sizing:border-box;min-height:44px;padding:.8rem 2rem;align-items:center;justify-content:center;border:1px solid var(--warm-gold, #D9AE4B);color:var(--warm-gold, #D9AE4B);background:#0f091c8f;font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.08vw,1.05rem));letter-spacing:var(--type-label-tracking);line-height:1.2;text-align:center;text-decoration:none}.journey-temperance__cta:focus-visible{color:var(--night, #070711);background:var(--warm-gold, #D9AE4B)}@media(hover:hover)and (pointer:fine){.journey-temperance__cta:hover{color:var(--night, #070711);background:var(--warm-gold, #D9AE4B)}}.journey-temperance__cta:focus-visible{outline:2px solid var(--journey-ivory, #EAD7AA);outline-offset:3px}@media(min-width:990px)and (max-width:1199px){.journey-temperance__header{top:4.2%;left:6%;width:40%}.journey-temperance__context{top:4%;right:6%;width:40%}.journey-temperance__intro{font-size:max(18px,var(--type-ui))}.journey-temperance__context h3{font-size:18px}.journey-temperance__price{font-size:2rem}.journey-temperance__steps{top:33%;left:5.98%;width:88.04%;height:40%}.journey-temperance__step,.journey-temperance__step:nth-child(1),.journey-temperance__step:nth-child(2),.journey-temperance__step:nth-child(3){padding:.6rem}.journey-temperance__example{top:74%;left:10%;width:80%;min-height:0;padding:.45rem 1rem;font-size:max(18px,var(--type-ui))}.journey-temperance__example-label{margin-bottom:.35rem}.journey-temperance__action{bottom:1%}}@media(max-width:989px){.journey-stage[data-journey-stage=temperance]{min-height:1420px;aspect-ratio:auto}.journey-stage[data-journey-stage=temperance]>.journey-stage__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-temperance{display:grid;box-sizing:border-box;height:100%;padding:2rem 1rem 1.5rem;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:1rem}.journey-temperance__header,.journey-temperance__context,.journey-temperance__steps,.journey-temperance__example,.journey-temperance__action{position:relative;inset:auto;width:100%;transform:none}.journey-temperance__header{text-align:left}.journey-temperance__eyebrow,.journey-temperance__path-label,.journey-temperance__example-label{font-size:max(18px,var(--type-ui));letter-spacing:var(--type-label-tracking)}.journey-temperance__header h2{margin-top:.65rem;font-size:clamp(2rem,10vw,2.45rem);line-height:1.02}.journey-temperance__context{padding:0}.journey-temperance__intro{max-width:34ch;font-size:max(18px,var(--type-ui));line-height:1.45}.journey-temperance__path-label{margin-top:.8rem}.journey-temperance__context h3{font-size:max(18px,var(--type-ui))}.journey-temperance__price{margin-top:.4rem;font-size:2.1rem}.journey-temperance__steps{display:grid;height:auto;min-height:0;grid-template-columns:1fr;grid-template-rows:1fr 1.2fr .9fr;gap:.75rem}.journey-temperance__step,.journey-temperance__step:nth-child(1),.journey-temperance__step:nth-child(2),.journey-temperance__step:nth-child(3){grid-row:auto;width:100%;min-height:0;padding:1rem;grid-template-rows:auto auto minmax(0,1fr) auto;transform:none}.journey-temperance__step h3,.journey-temperance__step:nth-child(1) h3,.journey-temperance__step:nth-child(2) h3,.journey-temperance__step:nth-child(3) h3{padding:0;font-size:18px}.journey-temperance__step>p,.journey-temperance__step:nth-child(1) h3+p,.journey-temperance__step:nth-child(2) h3+p,.journey-temperance__step:nth-child(3) h3+p{max-width:31ch;margin-top:.5rem;font-size:max(18px,var(--type-ui));line-height:1.35}.journey-temperance__question-card{top:auto;bottom:auto;width:auto;max-width:5.25rem;height:100%;max-height:7.5rem;font-size:2.75rem}.journey-temperance__art{top:auto;bottom:auto;left:auto;width:70%;height:100%}.journey-temperance__art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}.journey-temperance__pdf-pages{top:auto;bottom:auto;width:9rem;max-width:70%;height:100%;max-height:7.5rem}.journey-temperance__details{right:auto;bottom:auto;left:auto;font-size:max(18px,var(--type-ui))}.journey-temperance__example{min-height:0;padding:.8rem 1rem;font-size:max(18px,var(--type-ui));line-height:1.35}.journey-temperance__action{text-align:center}.journey-temperance__cta{width:100%;min-height:48px;padding:.75rem 1rem;font-size:max(18px,var(--type-ui));letter-spacing:.05em}}#journey-judgement{scroll-margin-top:5rem}.journey-stage[data-journey-stage=judgement]{isolation:isolate;background:var(--night, #070711)}.journey-stage[data-journey-stage=judgement]>.journey-stage__content{position:absolute;top:0;right:0;bottom:0;left:0}.journey-judgement__scene,.journey-judgement__scene .journey-picture{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;pointer-events:none}.journey-judgement__scene .journey-picture>img{width:100%;height:100%;object-fit:cover}.journey-judgement{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;color:var(--journey-ivory, #EAD7AA)}.journey-judgement__header{position:absolute;z-index:7;top:5.8%;left:6.7%;width:28%}.journey-judgement__eyebrow{margin:0 0 .85rem;color:var(--warm-gold, #D9AE4B);font-size:max(18px,clamp(var(--type-small),1.15vw,1.2rem));letter-spacing:var(--type-label-tracking);text-transform:uppercase}.journey-judgement__header h2{margin:0;max-width:10.5ch;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(2.1rem,3.35vw,3.5rem);font-weight:500;line-height:1;text-wrap:balance}.journey-judgement__intro{max-width:34ch;margin-top:1rem;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(.95rem,1.15vw,1.18rem));line-height:1.35}.journey-judgement__intro p,.journey-judgement__card p{margin-block:0}.journey-judgement__path-label{position:absolute;z-index:7;top:6.3%;right:5.2%;display:flex;margin:0;align-items:center;justify-content:flex-end;gap:.45rem;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.05vw,1.05rem));font-weight:400;letter-spacing:var(--type-label-tracking);text-align:right}.journey-judgement__path-label strong{font-weight:500}.journey-judgement__angel-art,.journey-judgement__angel-art .journey-picture{position:absolute;z-index:3;top:2.6%;right:auto;left:35.9%;width:28.7%;height:32.4%;aspect-ratio:auto;pointer-events:none}.journey-judgement__angel-art .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-judgement__angel-art .journey-picture>img{object-fit:contain}.journey-judgement__cards{position:absolute;z-index:6;top:calc(330 / 941 * 100%);left:calc(65 / 1672 * 100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:3%;width:calc(1520 / 1672 * 100%);height:calc(430 / 941 * 100%)}.journey-judgement__card,.journey-judgement__card.is-recommended{position:relative;box-sizing:border-box;min-height:0;padding:2.35rem 1rem .75rem;border:1px solid rgb(185 138 50 / 60%);background:linear-gradient(180deg,#0f091cc2,#0f091c2e 35%,#0f091c85);box-shadow:inset 0 0 2.5rem #d9ae4b0a;text-align:center}.journey-judgement__card.is-recommended{border-color:var(--warm-gold, #D9AE4B);box-shadow:inset 0 0 2.5rem #d9ae4b1a,0 0 1.25rem #d9ae4b14}.journey-judgement__card-number{display:none}.journey-judgement__card h3{position:relative;z-index:5;margin:0;color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:clamp(1.15rem,1.75vw,1.75rem);font-weight:500;line-height:1.05}.journey-judgement__card h3+p{position:relative;z-index:5;max-width:31ch;margin:.65rem auto 0;color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(.9rem,1vw,var(--type-ui)));line-height:1.3}.journey-judgement__recommended{position:absolute;top:-.72rem;left:50%;width:auto;min-width:min(18rem,calc(100% - 1.5rem));padding:.28rem .85rem;transform:translate(-50%);border:1px solid var(--warm-gold, #D9AE4B);color:var(--warm-gold, #D9AE4B);background:var(--night, #070711);font-size:max(18px,clamp(var(--type-small),.8vw,var(--type-small)));font-weight:400;letter-spacing:var(--type-label-tracking);line-height:1.2;white-space:nowrap}.journey-judgement__recommended[hidden]{display:none}.journey-judgement__card-link{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;display:block;min-height:44px;margin:0;padding:0;text-decoration:none}.journey-judgement__card-link:focus-visible{outline:3px solid var(--color-parchment, #F5EAD0);outline-offset:-5px}.journey-judgement__product-art{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none}.journey-judgement__product-artwork,.journey-judgement__product-artwork .journey-picture{position:absolute;top:50%;width:28.7%;height:30%;aspect-ratio:auto;overflow:clip}.journey-judgement__product-artwork{--judgement-art-scale: 1;--judgement-art-x: 50%;--judgement-art-y: 50%;--judgement-art-origin-x: var(--judgement-art-x);--judgement-art-origin-y: var(--judgement-art-y)}.journey-judgement__product-artwork .journey-picture{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-judgement__product-artwork .journey-picture>img{width:100%;height:100%;transform:scale(var(--judgement-art-scale));transform-origin:var(--judgement-art-origin-x) var(--judgement-art-origin-y);object-fit:contain;object-position:var(--judgement-art-x) var(--judgement-art-y)}.journey-judgement__product-artwork--decks{--judgement-art-scale: 1.7;--judgement-art-x: -26.7%;--judgement-art-y: -10.85%;top:50%;left:calc(65 / 1672 * 100%);width:calc(476 / 1672 * 100%);height:30%}.journey-judgement__product-artwork--crystals{--judgement-art-scale: 1.3;--judgement-art-x: -100.2%;--judgement-art-y: -58.77%;top:50%;left:calc(587 / 1672 * 100%);width:calc(476 / 1672 * 100%);height:30%}.journey-judgement__product-artwork--ritual{--judgement-art-scale: 1.65;--judgement-art-x: -32.3%;--judgement-art-y: -21.25%;top:50%;left:calc(1109 / 1672 * 100%);width:calc(476 / 1672 * 100%);height:30%}.journey-judgement__action{position:absolute;z-index:8;right:auto;bottom:4.8%;left:50%;width:min(29%,30rem);transform:translate(-50%)}.journey-judgement__shop-link{display:inline-flex;box-sizing:border-box;width:100%;min-height:48px;padding:.7rem 1rem;align-items:center;justify-content:center;border:1px solid var(--warm-gold, #D9AE4B);color:var(--warm-gold, #D9AE4B);background:#0f091cd1;font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.15vw,1.1rem));letter-spacing:var(--type-label-tracking);text-align:center;text-decoration:none}.journey-judgement__shop-link:after{margin-left:.65rem;content:"\2192"}.journey-judgement__shop-link:focus-visible{outline:2px solid var(--warm-gold, #D9AE4B);outline-offset:3px}@media(max-width:989px){.journey-stage[data-journey-stage=judgement]{width:min(100%,390px);min-height:0;aspect-ratio:auto}.journey-stage[data-journey-stage=judgement]>.journey-stage__content{position:relative;width:100%;height:auto}.journey-judgement__scene,.journey-judgement__scene .journey-picture{height:100%}.journey-judgement{position:relative;display:grid;box-sizing:border-box;min-height:0;padding:2rem 1rem 1.5rem;grid-template-areas:"header" "path" "angel" "entries" "action";grid-template-rows:auto auto 260px auto auto;gap:1rem}.journey-judgement__header,.journey-judgement__path-label,.journey-judgement__angel-art,.journey-judgement__product-art,.journey-judgement__cards,.journey-judgement__action{position:relative;inset:auto;width:100%;height:auto;transform:none}.journey-judgement__header{grid-area:header;text-align:left}.journey-judgement__eyebrow,.journey-judgement__path-label,.journey-judgement__recommended{font-size:max(18px,var(--type-ui))}.journey-judgement__header h2{max-width:12ch;font-size:clamp(2rem,10.5vw,2.65rem)}.journey-judgement__intro{max-width:32ch;font-size:max(18px,var(--type-ui));line-height:1.45}.journey-judgement__path-label{grid-area:path;justify-content:flex-start;flex-wrap:wrap;gap:.3rem .45rem;line-height:1.35;text-align:left}.journey-judgement__angel-art{grid-area:angel;overflow:clip;pointer-events:none}.journey-judgement__angel-art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-judgement__angel-art .journey-picture>img{width:100%;height:100%;object-fit:cover;object-position:center 12%}.journey-judgement__product-art,.journey-judgement__cards{grid-area:entries;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(400px,auto));gap:1rem;overflow:visible}.journey-judgement__product-art{z-index:3;pointer-events:none}.journey-judgement__cards{z-index:4}.journey-judgement__product-artwork,.journey-judgement__product-artwork--decks,.journey-judgement__product-artwork--crystals,.journey-judgement__product-artwork--ritual{position:relative;inset:auto;width:100%;height:auto;overflow:clip}.journey-judgement__product-artwork .journey-picture{position:absolute;top:88px;right:0;bottom:10px;left:0;width:100%;height:auto}.journey-judgement__product-artwork--decks{--judgement-art-scale: 1.95;--judgement-art-x: 50%;--judgement-art-y: -1.5%;--judgement-art-origin-x: calc(50% + 52.85px) }.journey-judgement__product-artwork--crystals{--judgement-art-scale: 1.3;--judgement-art-x: 50%;--judgement-art-y: 166.5%;--judgement-art-origin-x: calc(50% - 144.7px) }.journey-judgement__product-artwork--ritual{--judgement-art-scale: 1.95;--judgement-art-x: 50%;--judgement-art-y: -5.7%;--judgement-art-origin-x: calc(50% + 42.52px) }.journey-judgement__cards>.journey-judgement__card,.journey-judgement__card.is-recommended{position:relative;inset:auto;display:block;box-sizing:border-box;width:100%;height:auto;min-height:400px;transform:none;padding:1.4rem 1rem .75rem;background:linear-gradient(180deg,#0f091ccc,#0f091c1f 32%,#0f091c75);text-align:center}.journey-judgement__card.is-recommended{padding-top:2.7rem}.journey-judgement__card h3{padding:0;font-size:clamp(1.35rem,6.7vw,1.75rem);line-height:1.1}.journey-judgement__card h3+p{margin-top:.55rem;font-size:max(18px,var(--type-ui));line-height:1.4}.journey-judgement__recommended{top:-1px;max-width:calc(100% - 1rem);min-width:0;padding:.45rem .6rem;line-height:1.25;white-space:normal}.journey-judgement__action{grid-area:action;text-align:center}.journey-judgement__shop-link{width:100%;min-height:48px;padding:.8rem .65rem;font-size:max(18px,var(--type-ui));letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.journey-library__panel,.journey-crossroads__panel,.journey-tools__panel,.journey-judgement__card{transition:none}.journey-stage__distant-art,.journey-stage__foreground,.journey-judgement__scene,.journey-judgement__angel-art,.journey-judgement__product-art{animation:none;transition:none}}.journey-stage[data-journey-stage=world]{isolation:isolate;background:var(--night, #070711)}.journey-stage[data-journey-stage=world]>.journey-stage__content,.journey-world{position:absolute;top:0;right:0;bottom:0;left:0}.journey-world__scene,.journey-world__scene .journey-picture,.journey-world__wreath-art,.journey-world__wreath-art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;pointer-events:none}.journey-world__scene{z-index:1}.journey-world__wreath-art{z-index:3;top:calc(65 / 941 * 100%);left:calc(745 / 1672 * 100%);width:calc(760 / 1672 * 100%);height:calc(720 / 941 * 100%)}.journey-world__scene .journey-picture>img,.journey-world__wreath-art .journey-picture>img{width:100%;height:100%;object-fit:cover}.journey-world__wreath-art .journey-picture>img{object-fit:contain;transform:scale(1.824);transform-origin:86% 43%}.journey-world__copy{position:absolute;z-index:5;top:calc(205 / 941 * 100%);left:calc(92 / 1672 * 100%);width:calc(560 / 1672 * 100%)}.journey-world__eyebrow{margin:0 0 clamp(.8rem,1.4vw,1.35rem);color:var(--warm-gold, #D9AE4B);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.36vw,1.35rem));letter-spacing:var(--type-label-tracking);line-height:1.2}.journey-world__copy h2{width:calc(570 / 1672 * 100vw);max-width:570px;color:var(--warm-gold, #D9AE4B);font-size:clamp(2.35rem,3.35vw,3.5rem);line-height:1.02}.journey-world__body{max-width:36ch;margin-top:clamp(1rem,1.75vw,1.6rem);color:var(--journey-ivory, #EAD7AA);font-family:var(--font-body);font-size:max(18px,clamp(var(--type-ui),1.32vw,1.3rem));line-height:1.45}.journey-world__actions{position:absolute;z-index:6;top:calc(545 / 941 * 100%);left:calc(92 / 1672 * 100%);display:grid;width:calc(455 / 1672 * 100%);gap:.9rem}@media(min-width:990px){.journey-world__actions{margin-top:0}}@media(min-width:990px)and (max-width:1100px){.journey-world__actions{top:calc(560 / 941 * 100%)}}.journey-world__cta{box-sizing:border-box;min-height:48px;padding:.9rem 1.25rem;border:1px solid var(--warm-gold, #D9AE4B);color:var(--warm-gold, #D9AE4B);background:#0f091c8a;font-family:var(--font-body);font-size:max(18px,clamp(var(--type-small),1.15vw,1.15rem));letter-spacing:var(--type-label-tracking);line-height:1.2}.journey-world__cta--secondary{justify-self:start;padding-inline:0;border:0;background:transparent}.journey-world__cta--secondary:after{margin-left:.55rem;content:"\2192"}.journey-world__cta:focus-visible{color:var(--night, #070711);background:var(--warm-gold, #D9AE4B)}@media(hover:hover)and (pointer:fine){.journey-world__cta:hover{color:var(--night, #070711);background:var(--warm-gold, #D9AE4B)}}.journey-world__cta:focus-visible{outline:2px solid var(--journey-ivory, #EAD7AA);outline-offset:3px}@media(max-width:989px){.journey-stage[data-journey-stage=world]{width:min(100%,390px);aspect-ratio:auto}.journey-stage[data-journey-stage=world]>.journey-stage__content{position:relative;width:100%;height:auto}.journey-world__scene,.journey-world__scene .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-world{position:relative;display:grid;box-sizing:border-box;min-height:0;padding:3.5rem 1rem 2rem;grid-template-areas:"copy" "wreath" "actions";grid-template-rows:auto minmax(430px,1fr) auto;gap:1.25rem}.journey-world__copy,.journey-world__wreath-art,.journey-world__actions{position:relative;inset:auto;width:100%;height:auto}.journey-world__copy{grid-area:copy;padding:0;text-align:left}.journey-world__wreath-art{grid-area:wreath;min-height:430px}.journey-world__actions{grid-area:actions;display:grid;gap:.75rem}.journey-world__wreath-art .journey-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-world__wreath-art .journey-picture>img{object-fit:contain;transform:none}.journey-world__eyebrow{margin-bottom:.8rem;font-size:max(18px,var(--type-ui));line-height:1.25}.journey-world__copy h2{width:100%;max-width:10ch;font-size:clamp(2.15rem,11vw,2.7rem);line-height:1}.journey-world__body{max-width:31ch;margin-top:1rem;font-size:max(18px,var(--type-ui));line-height:1.5}.journey-world__cta{width:100%;min-height:48px;padding:.8rem .65rem;font-size:max(18px,var(--type-ui));letter-spacing:.06em}.journey-world__cta--secondary{justify-self:stretch;border:1px solid var(--warm-gold, #D9AE4B)}}@media(prefers-reduced-motion:reduce){.journey-library__panel,.journey-crossroads__panel,.journey-tools__panel{transition:none}.journey-judgement__card,.journey-world__scene,.journey-world__wreath-art,.journey-stage__distant-art,.journey-stage__foreground{animation:none;transition:none}}:is(.template-index,.template-learning,.template-view) .journey-fool:after{-webkit-mask-image:linear-gradient(to bottom,#000 65%,rgb(0 0 0 / 80%) 76%,rgb(0 0 0 / 30%) 89%,transparent 100%);mask-image:linear-gradient(to bottom,#000 65%,rgb(0 0 0 / 80%) 76%,rgb(0 0 0 / 30%) 89%,transparent 100%)}.journey-section .journey-stage{background:var(--night, #070711)}.journey-fool__scene{-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}.journey-magician__scene,.journey-library__scene,.journey-crossroads__scene,.journey-tools__scene,.journey-temperance__scene,.journey-judgement__scene,.journey-world__scene{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 clamp(48px,6vw,100px),#000 calc(100% - clamp(72px,10vw,168px)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 clamp(48px,6vw,100px),#000 calc(100% - clamp(72px,10vw,168px)),transparent)}.journey-tools__card.is-recommended{filter:none}.journey-tools__panel--engraved .journey-tools__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto auto;justify-content:stretch;align-content:end;align-items:center;padding-top:2.25rem;background:none;border:0}.journey-tools__panel--engraved .journey-tools__card h3{min-height:2.4em;display:grid;place-items:center}.journey-tools__engraving{position:relative;display:block;width:min(100%,16rem);aspect-ratio:1;height:auto;justify-self:center;align-self:center;overflow:hidden}.journey-tools__engraving img{position:absolute;width:300%;max-width:none;height:200%;left:calc(var(--tool-column) * -100%);top:calc(var(--tool-row) * -100%)}@media(max-width:989px){.journey-tools__panel--engraved .journey-tools__cards{gap:1rem;height:58%}.journey-tools__panel--engraved .journey-tools__card{padding:1.75rem 0 0}.journey-tools__engraving{width:9rem}.journey-hermit--unified .journey-tools__scene{top:15%;bottom:auto;height:23%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 24px,#000 calc(100% - 36px),transparent)}#journey-hermit .journey-stage{aspect-ratio:390 / 1980}.journey-tools__all-link{bottom:.5rem}}@media(min-width:990px){.journey-magician__mira{transform:translate(4%,-10%) scale(.7);clip-path:inset(0 0 6% 0)}.journey-hermit--unified .journey-tools__scene{top:12%;height:88%}.journey-hermit--unified .journey-tools__scene img{object-fit:fill}.journey-tools__hermit-art{bottom:5%}.journey-tools__composite-art{top:calc(260 / 941 * 100%);height:calc(420 / 941 * 100%)}.journey-tools__cards{height:calc(530 / 941 * 100%)}}.journey-magician--unified .journey-magician__scene,.journey-world--unified .journey-world__wreath-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.journey-world--unified .journey-world__wreath-art{z-index:1;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 5%,#000 93%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 5%,#000 93%,transparent)}.journey-world--unified .journey-world__wreath-art .journey-picture>img{transform:none;object-fit:contain}.journey-temperance__art--unified{width:100%}.journey-temperance__art--unified .journey-picture,.journey-judgement__art--unified .journey-picture{display:flex;align-items:center;justify-content:center}.journey-temperance__art--unified .journey-picture>img,.journey-judgement__art--unified .journey-picture>img{width:auto;height:auto;max-width:100%;max-height:100%;transform:none;object-fit:contain;object-position:center;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.journey-judgement__card,.journey-judgement__card.is-recommended{background:transparent;box-shadow:none}@media(min-width:990px){.journey-magician--unified .journey-stage{aspect-ratio:1671 / 941}html[data-js] .journey-crossroads__panel--unified .journey-crossroads__art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 93%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 93%,transparent)}.journey-crossroads__panel--unified[data-path-key=timing] .journey-crossroads__art img{transform:scale(.88);transform-origin:center bottom;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.journey-judgement__product-artwork.journey-judgement__art--unified{top:49%;height:31%}.journey-judgement__header h2{font-size:clamp(1.8rem,3vw,3.15rem)}}@media(min-width:990px)and (max-width:1199px){.journey-judgement__product-artwork.journey-judgement__art--unified{top:55%;height:25%}}@media(max-width:989px){.journey-magician--unified .journey-stage{aspect-ratio:auto}.journey-magician--unified .journey-magician{position:relative;display:flex;flex-direction:column;height:auto;padding-bottom:2rem}.journey-magician--unified .journey-magician__scene{position:relative;height:auto;aspect-ratio:780 / 941;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 92%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 92%,transparent)}.journey-magician--unified .journey-magician__scene .journey-picture,.journey-magician--unified .journey-magician__scene img{width:100%;height:100%;object-fit:contain}.journey-magician--unified .journey-magician__copy,.journey-magician--unified .journey-magician__intro,.journey-magician--unified .journey-magician__details{position:relative;inset:auto;width:auto;text-align:left;background:none}.journey-magician--unified .journey-magician__copy{padding:0 1rem}.journey-magician--unified .journey-magician__intro h2{max-width:none;margin:.6rem 0 1rem;font-size:1.4rem}.journey-magician--unified .journey-magician__name{font-size:2.5rem;margin-bottom:.5rem}.journey-world--unified .journey-world__wreath-art{position:relative;inset:auto;height:auto;min-height:0;aspect-ratio:780 / 779}.journey-world--unified .journey-world{grid-template-rows:auto auto auto}.journey-crossroads__panel--unified .journey-crossroads__art{height:auto;aspect-ratio:780 / 616;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 6%,#000 92%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 6%,#000 92%,transparent)}.journey-temperance__art--unified{width:100%;min-height:0}.journey-judgement__card.is-recommended{padding-top:4.5rem}.journey-judgement__recommended{width:calc(100% - 2rem)}.journey-judgement__product-artwork.journey-judgement__art--unified .journey-picture{top:110px;right:0;bottom:10px;left:0}.journey-judgement__product-artwork--crystals.journey-judgement__art--unified .journey-picture{top:190px}.journey-judgement__art--unified .journey-picture>img{transform:none;object-fit:contain;object-position:center}}.journey-crossroads__option-title{font-size:18px;line-height:1.25;-webkit-line-clamp:unset}.journey-crossroads__option-arcana{line-height:1.35;letter-spacing:.035em}.journey-crossroads__option{height:auto;min-height:100%;box-sizing:border-box}@media(min-width:990px)and (max-width:1199px){.journey-crossroads__option{--journey-crossroads-motif-slot:1.25rem;padding:12px 8px}.journey-crossroads__option-marker{width:1.25rem;height:1.25rem}.journey-crossroads__option-copy{gap:6px}}@media(min-width:990px)and (max-width:1010px){.journey-crossroads__option{--journey-crossroads-motif-slot:1rem}.journey-crossroads__option-marker{width:1rem;height:1rem}}@media(min-width:1200px)and (max-width:1536px){.journey-crossroads__option{--journey-crossroads-motif-slot:clamp(1.5rem,2.35vw,2.4rem);padding:12px 8px}.journey-crossroads__option-copy{gap:6px}}@media(max-width:360px){.journey-crossroads__option{--journey-crossroads-motif-slot:.75rem;padding-inline:.15rem}.journey-crossroads__option-marker{width:.75rem;height:.75rem}}@media(min-width:990px)and (max-width:1199px){.journey-judgement__header{top:4%;left:5%;width:30%}.journey-judgement__header h2{font-size:clamp(1.8rem,3vw,2.3rem)}.journey-judgement__intro{margin-top:.5rem;font-size:18px;line-height:1.25}.journey-judgement__cards{top:43%;height:38%}.journey-judgement__angel-art{left:36%;width:25%}.journey-judgement__product-artwork.journey-judgement__art--unified{top:63%;height:17%}body.site-editorial #MainContent .journey-judgement__intro p{text-align:start}body.site-editorial #MainContent .journey-judgement__card p{text-align:center}}@media(min-width:1200px)and (max-width:1536px){.journey-judgement__header{top:4.5%}.journey-judgement__header h2{font-size:clamp(2rem,2.75vw,2.5rem)}.journey-judgement__intro{margin-top:.5rem;line-height:1.25}.journey-judgement__product-artwork--ritual.journey-judgement__art--unified{top:50%;height:30%}body.site-editorial #MainContent .journey-judgement__intro p{text-align:start}body.site-editorial #MainContent .journey-judgement__card p{text-align:center}}#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button){position:relative;overflow:hidden;isolation:isolate;transition:translate .18s ease,scale .18s ease,box-shadow .22s ease,color .18s ease}#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button):before{position:absolute;z-index:1;inset:-25% auto -25% -50%;width:36%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7) 50%,rgba(217,174,75,.9) 70%,transparent);transform:skew(-18deg) translate(-150%);animation:journey-cta-sweep 3.5s ease-in-out infinite;content:"";pointer-events:none}#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button):is(:focus-visible){translate:0 -3px;scale:1.02;box-shadow:0 0 25px #d9ae4b99,0 4px 15px #000c}@media(hover:hover)and (pointer:fine){#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button):is(:hover,:focus-visible){translate:0 -3px;scale:1.02;box-shadow:0 0 25px #d9ae4b99,0 4px 15px #000c}}@media(hover:hover)and (pointer:fine){.journey-library__entry.is-tilting,.journey-tools__card.is-tilting,.journey-crossroads__option.is-tilting{will-change:transform}.journey-library__entry[data-journey-tilt],.journey-tools__card[data-journey-tilt],.journey-crossroads__option[data-journey-tilt]{position:relative;transform:perspective(850px) rotateX(var(--journey-tilt-x, 0deg)) rotateY(var(--journey-tilt-y, 0deg));transform-style:preserve-3d;transition:transform .22s ease,box-shadow .22s ease}.journey-library__entry[data-journey-tilt]:after,.journey-tools__card[data-journey-tilt]:after,.journey-crossroads__option[data-journey-tilt]:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at var(--journey-spot-x, 50%) var(--journey-spot-y, 50%),rgba(217,174,75,.35) 0%,transparent 65%);opacity:0;transition:opacity .18s ease;content:"";pointer-events:none}.journey-library__entry.is-tilting:after,.journey-tools__card.is-tilting:after,.journey-crossroads__option.is-tilting:after{opacity:1}}@keyframes journey-cta-sweep{0%{transform:skew(-18deg) translate(-150%)}25%,to{transform:skew(-18deg) translate(520%)}}.journey-ambient-canvas{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.95;pointer-events:none}.journey-tools>.journey-ambient-canvas{z-index:2}.journey-lantern-demo{display:none}.journey-lantern-demo.is-ready{display:grid;position:relative;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:clamp(24px,5vw,72px);max-width:1020px;min-height:266px;margin:0 auto;padding:30px clamp(24px,5vw,60px) 38px;border:2px solid #D9AE4B;border-radius:12px;color:#f2e8d2;box-shadow:0 0 30px #d9ae4b40}.journey-lantern-demo__copy{max-width:58ch}.journey-lantern-demo__eyebrow{margin:0 0 5px;color:#d9ae4b;font-size:18px;letter-spacing:.1em}.journey-lantern-demo h3{margin:0;color:#f2e8d2;font-family:var(--font-body);font-size:clamp(25px,3vw,36px);font-weight:500}.journey-lantern-demo__copy>p:not(.journey-lantern-demo__eyebrow){margin:8px 0;line-height:1.6}body.site-editorial #MainContent .journey-lantern-demo__message{color:#d9ae4b;font-weight:400;text-align:left;text-align-last:left;-webkit-hyphens:none;hyphens:none}.journey-lantern-demo__copy>a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:#d9ae4b;text-underline-offset:4px}.journey-lantern-demo__copy>a:focus-visible,.journey-lantern-demo__card:focus-visible{outline:2px solid #D9AE4B;outline-offset:4px}.journey-lantern-demo__card{display:block;width:150px;height:187.5px;padding:0;border:0;border-radius:8px;background:transparent;color:#f2e8d2;cursor:pointer;perspective:900px}.journey-lantern-demo__card-inner{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .68s cubic-bezier(.2,.75,.2,1)}.journey-lantern-demo__card[data-revealed=true] .journey-lantern-demo__card-inner{transform:rotateY(180deg)}.journey-lantern-demo__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;border:1px solid #C8A45D;border-radius:8px;background:linear-gradient(145deg,#24102f,#0b0b20);box-shadow:inset 0 0 0 5px #0b0b20,inset 0 0 0 6px #d9ae4b73;font-family:var(--font-body);text-align:center;backface-visibility:hidden}.journey-lantern-demo__face--front{transform:rotateY(180deg)}.journey-lantern-demo__face--back{overflow:hidden;padding:0;border:0;border-radius:5px;background:#0b0b20;box-shadow:none}.journey-lantern-demo__face--back img{display:block;width:100%;height:100%;object-fit:contain}.journey-lantern-demo__sigil{color:#d9ae4b;font-size:42px;line-height:1}.journey-lantern-demo__face small{font-family:var(--font-body);font-size:18px;line-height:1.4}@media(max-width:700px){.journey-lantern-demo.is-ready{grid-template-columns:1fr;justify-items:stretch;text-align:left}.journey-lantern-demo__card{justify-self:center}}@media(prefers-reduced-motion:reduce){#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button):before{animation:none;opacity:0}#MainContent .journey-section :is(.journey-fool__cta,.journey-magician__cta,.journey-crossroads__cta,.journey-tools__card-link,.journey-temperance__cta,.journey-judgement__shop-link,.journey-world__cta--primary,.button):is(:hover,:focus-visible){translate:none;scale:none}.journey-ambient-canvas{display:none}.journey-lantern-demo__card-inner{transition:none}}@media(min-width:990px){#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__card{--tool-engraving-size: min(14.5vw, 13rem);grid-template-rows:2rem var(--tool-engraving-size) auto auto auto;align-content:center;justify-items:center;row-gap:.3rem;padding:.4rem .35rem .65rem}#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__recommended{position:static;grid-row:1;justify-self:center;align-self:center;transform:none}#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__engraving{grid-row:2;width:min(100%,var(--tool-engraving-size))}#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__card h3{grid-row:3;min-height:0}#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__card h3+p{grid-row:4;display:flex;min-height:2.7em;align-items:center;justify-content:center;justify-self:stretch;text-align:center}#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__card-link{grid-row:5}}@media(min-width:990px)and (max-width:1100px){#journey-hermit-panel-tarot.journey-tools__panel--engraved .journey-tools__card{--tool-engraving-size: calc(12.5vw - 12px) }}journey-navigation{--journey-header-height: 84px;--journey-ivory: #f1e7d2;--journey-fine-rule: rgb(185 138 50 / 30%);--night: #0f091c}.full-width .site-header{background:var(--night);color:var(--journey-ivory)}.full-width .journey-nav-group__summary{font-size:18px;font-weight:400;letter-spacing:0;text-transform:none;border-radius:24px;transition:background-color .16s ease,color .16s ease}.full-width .journey-nav-group__summary:after{content:"";width:5px;height:5px;margin:-3px 0 0 9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);color:var(--type-gold)}.full-width .journey-nav-group[open]>.journey-nav-group__summary{background:#30243d;color:#fff4d9}@media(hover:hover)and (pointer:fine){.full-width .journey-nav-group__summary:hover{background:#30243d;color:#fff4d9}}.full-width .journey-nav-group[open]>.journey-nav-group__summary:after{transform:rotate(225deg);margin-top:3px}.full-width .journey-nav-group__panel{background:#f7f1e5;color:var(--type-ink);border:0;border-radius:0 0 12px 12px;padding:20px;box-shadow:0 18px 32px #00000038}.full-width .journey-nav-group__link{font-size:18px;font-weight:400;line-height:1.5;padding:10px 12px;border-radius:6px}@media(hover:hover)and (pointer:fine){.full-width a.journey-nav-group__link:hover{color:var(--type-ink);background:#eae0cf}}.full-width .journey-nav-group__heading{color:#70604c;font-size:max(18px,var(--type-small));letter-spacing:var(--type-label-tracking);margin-bottom:12px}.full-width .journey-nav-group__pending{color:#716754}.full-width .journey-nav-group__pending small{color:#75602e;font-size:max(18px,var(--type-small));font-weight:400}.full-width .site-header__localization select,.full-width .site-header__localization button,body .site-footer footer-localization.site-footer__localization select,body .site-footer footer-localization.site-footer__localization button{border:1px solid var(--journey-fine-rule, #57432c);border-radius:8px;padding-inline:8px;font:italic 500 max(18px,var(--type-small))/1.3 var(--font-body);color:var(--journey-ivory, #f1e7d2);background:#191123}.full-width .site-header__localization select[name=language_code]{width:62px;max-width:none}.full-width .site-header__localization select[name=country_code]{width:102px;max-width:none}body .site-footer footer-localization.site-footer__localization{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:8px}body .site-footer footer-localization.site-footer__localization form{display:flex;width:auto;gap:6px}body .site-footer footer-localization.site-footer__localization form:has([name=language_code]){order:-1}body .site-footer footer-localization.site-footer__localization select{min-height:44px;max-width:none}body .site-footer footer-localization.site-footer__localization select[name=language_code]{width:62px}body .site-footer footer-localization.site-footer__localization select[name=country_code]{width:102px}footer-localization form[data-localization-enhanced] button[type=submit]{display:none}.full-width .site-header__search,.full-width .site-header__cart{position:relative;border-radius:50%;color:var(--journey-ivory)}@media(hover:hover)and (pointer:fine){.full-width .site-header__search:hover,.full-width .site-header__cart:hover{background:#30243d}}.full-width .site-header__actions svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.full-width .site-header__cart-count{position:absolute;top:0;right:-1px;min-width:16px;height:16px;border-radius:50%;background:#d9ae4b;color:#21152b!important;font:normal 400 max(18px,var(--type-small))/var(--type-ui) var(--font-body);text-align:center}.full-width .site-header :focus-visible{outline:2px solid #d9ae4b;outline-offset:3px}@media(min-width:1360px){.full-width .site-header__drawer[open]>.site-header__drawer-summary{display:none}.full-width .site-header{height:var(--journey-header-height);border-bottom:1px solid var(--journey-fine-rule)}.full-width .site-header__inner{box-sizing:border-box;width:calc(100% - 48px);max-width:1600px;height:100%;margin:0 auto;padding:0;gap:12px;border:0;border-radius:0}.full-width .site-header__brand{flex:0 0 clamp(5.25rem,7vw,7rem)}.full-width .site-header__wordmark{width:auto;max-width:clamp(5.25rem,7vw,7rem);max-height:60px}.full-width .site-header__drawer-panel{flex-wrap:nowrap;gap:12px}.full-width .site-header__nav-tree{flex-wrap:nowrap;gap:clamp(2px,.35vw,6px)}.full-width .journey-nav-group{flex:0 0 auto}.full-width .journey-nav-group__summary{min-height:44px;padding-inline:clamp(7px,.8vw,13px);font-size:max(18px,clamp(var(--type-small),.9vw,.94rem))}.full-width .journey-nav-group__panel{min-width:240px}.full-width .journey-nav-group__panel--tarot{width:680px;grid-template-columns:1fr 1fr;gap:36px;padding:30px}.full-width .site-header__localization{flex-shrink:0;gap:6px}.full-width .site-header__localization button{padding-inline:3px;font-size:max(18px,var(--type-small))}.full-width .site-header__actions{flex-shrink:0;gap:2px}journey-navigation:not([data-localization-enhanced]) .journey-nav-group__summary{padding-inline:4px;font-size:max(18px,var(--type-small))}}@media(max-width:1359px){.full-width .journey-nav-group__summary{border-radius:6px;font-size:max(18px,var(--type-ui));padding:14px 12px}.full-width .journey-nav-group__panel{padding:16px;box-shadow:none;border-radius:8px}.full-width .journey-nav-group__link{font-size:18px}.full-width .site-header__localization{gap:10px}}@media(prefers-reduced-motion:reduce){.full-width .journey-nav-group__summary{transition:none}}.site-header__mobile-search{display:none}@media(max-width:700px){journey-navigation{--journey-header-height: 68px}.full-width .site-header{height:68px;min-height:68px}.full-width .site-header__inner{width:calc(100% - 24px);gap:4px}.full-width .site-header__brand{flex:0 0 98px}.full-width .site-header__wordmark{max-width:98px;max-height:46px}.full-width .site-header__actions{gap:2px}html[data-js] journey-navigation:not([data-enhanced]) .site-header{height:68px;min-height:68px}html[data-js] journey-navigation:not([data-enhanced]) .site-header__drawer[open]>.site-header__drawer-panel{top:68px}}@media(max-width:360px){.full-width .site-header__brand{flex-basis:84px}.full-width .site-header__wordmark{max-width:84px}.full-width .site-header__search{display:none}.site-header__mobile-search{display:flex;align-items:center;min-height:48px;padding:10px 12px;border-top:1px solid var(--journey-fine-rule);color:var(--journey-ivory);text-decoration:none;font:normal 400 18px/1.5 var(--font-body)}}.header-search{position:fixed;inset:0 0 auto;box-sizing:border-box;width:100%;max-width:none;max-height:85dvh;margin:0;padding:28px 32px 24px;border:0;background:#f7f1e5;color:var(--type-ink);box-shadow:0 14px 28px #00000029}.header-search::backdrop{background:#0707119e}.header-search[open]{animation:search-enter .2s cubic-bezier(.16,1,.3,1)}.header-search__inner{display:flex;align-items:flex-start;gap:24px;max-width:900px;margin-inline:auto}.header-search__form{flex:1;min-width:0}.header-search__field{display:flex;align-items:center;border:1px solid #70604c;border-radius:6px;background:#fffdf8}.header-search__field:focus-within{outline:2px solid #30243d;outline-offset:2px}.header-search__field input{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:12px 16px;border:0;outline:0;background:transparent;color:var(--type-ink);font:normal 400 max(18px,var(--type-ui))/1.5 var(--font-body)}.header-search__field input::placeholder{color:var(--type-ink-muted);opacity:1}.header-search button{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;padding:12px;border:0;border-radius:6px;background:transparent;color:var(--type-ink);cursor:pointer}@media(hover:hover)and (pointer:fine){.header-search button:hover{background:#eae0cf}}.header-search button:focus-visible{outline:2px solid #30243d;outline-offset:2px}.header-search svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.header-search__hint{margin:18px 0 0;font-size:max(18px,var(--type-small));line-height:1.5;text-align:center;color:var(--type-ink-muted)}@keyframes search-enter{0%{transform:translateY(-24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:600px){.header-search{padding:20px 16px}.header-search__inner{gap:8px}.header-search__hint{text-align:left;font-size:max(18px,var(--type-small))}}@media(prefers-reduced-motion:reduce){.header-search[open]{animation:none}}@media(min-width:1360px){.full-width .journey-nav-group__panel--astrology{display:grid;transform:none;width:760px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:30px;left:0}}@media(max-width:1359px){.journey-nav-group__panel--astrology{gap:24px}}@media(max-width:1359px){.full-width .site-header__nav-tree{width:100%;min-width:0}.full-width .journey-nav-group__summary{justify-content:space-between;gap:16px}.full-width .journey-nav-group__summary:after{display:block;flex:0 0 8px;width:8px;height:8px;margin-right:4px}.full-width .journey-nav-group[open]>.journey-nav-group__panel{display:block;position:static;transform:none;width:100%;box-sizing:border-box}}body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary{box-sizing:border-box;gap:10px;padding:9px 12px 9px 18px;border:1px solid #e2bd67;border-radius:999px;background:linear-gradient(135deg,#edce7e,#d9ae4b 60%,#c99832);color:#160f21;font-weight:400;box-shadow:inset 0 1px #fff4d961,0 3px 12px #b98a3224}body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary:after{content:"";display:block;box-sizing:border-box;position:static;inset:auto;transition:none;flex:0 0 22px;width:22px;height:22px;margin:0;border:1px solid rgb(22 15 33 / 24%);border-radius:50%;background:#fff4d92e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23160f21' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat;transform:none}body.site-editorial .site-header .journey-nav-group--personal[open]>.journey-nav-group__summary{background:linear-gradient(135deg,#f4d991,#e8c36f 60%,#d9ae4b);color:#160f21;border-color:#f4d991}@media(hover:hover)and (pointer:fine){body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary:hover{background:linear-gradient(135deg,#f4d991,#e8c36f 60%,#d9ae4b);color:#160f21;border-color:#f4d991}}body.site-editorial .site-header .journey-nav-group--personal[open]>.journey-nav-group__summary:after{margin:0;transform:rotate(180deg)}body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary:focus-visible{outline:2px solid #f1e7d2;outline-offset:4px}@media(max-width:1359px){body.site-editorial .site-header .journey-nav-group--personal>.journey-nav-group__summary{min-height:50px;margin-block:4px;padding-inline:18px 14px}}.full-width .journey-nav-group--personal>.journey-nav-group__panel{background:#171021;color:#f1e7d2;border:1px solid #b98a3259;padding:28px}.reading-menu{display:grid;grid-template-columns:1.05fr 3fr .9fr;gap:28px;text-align:left}.reading-menu p{margin:0 0 14px;font-size:18px;line-height:1.6;color:#d2c7d9}.reading-menu .reading-menu__eyebrow{color:#dec17b;font-size:18px;letter-spacing:.09em;font-weight:400}.reading-menu .reading-menu__title{font:normal 500 29px/1.18 var(--font-body);margin:0 0 18px;color:#f1e7d2}.reading-menu ul{padding-left:18px;margin:0;color:#d2c7d9;font-size:18px;line-height:1.8}.reading-menu__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.reading-menu__plan{display:flex;flex-direction:column;align-items:start;min-width:0;padding:22px 18px;border:1px solid #b98a3266;border-radius:10px;background:#21182e}.reading-menu .reading-menu__plan-title{font:normal 500 18px/1.4 var(--font-body);margin:0 0 12px;color:#dec17b}.reading-menu .reading-menu__price{font:normal 500 clamp(24px,2.2vw,34px)/1.3 var(--font-body);color:#f1e7d2}.reading-menu a{color:#dec17b;text-decoration:none;line-height:1.5;font-size:18px;min-height:44px;display:flex;align-items:center}@media(hover:hover)and (pointer:fine){.reading-menu a:hover{text-decoration:underline;text-underline-offset:5px;color:#fff1c4}}.reading-menu__plan a{margin-top:auto;padding-top:28px;font-weight:400}.reading-menu__topics a{padding:7px 0}.reading-menu__membership{margin-top:10px;border-top:1px solid #b98a3259;flex-direction:column;align-items:flex-start!important;gap:4px}.reading-menu__membership small{font-size:18px;color:#d2c7d9}.reading-menu__foot{grid-column:1/-1;border-top:1px solid #b98a3259;display:flex;justify-content:space-between;gap:24px;align-items:center;padding-top:10px}.reading-menu__foot span{font-size:18px;color:#d2c7d9}@media(min-width:1360px){.full-width .journey-nav-group--personal>.journey-nav-group__panel{position:fixed;top:var(--journey-header-height,84px);left:50%;transform:translate(-50%);width:calc(100vw - 48px);max-width:1500px;max-height:calc(100dvh - 100px);overflow:auto}.reading-menu__plan{min-height:270px}}@media(max-width:1359px){.full-width .journey-nav-group--personal>.journey-nav-group__panel{padding:20px;width:100%;box-sizing:border-box}.reading-menu{grid-template-columns:1fr;gap:24px}.reading-menu__plans{grid-template-columns:1fr}.reading-menu__plan{padding:20px}.reading-menu__plan a{padding-top:6px}.reading-menu__foot{align-items:flex-start;flex-direction:column;gap:8px}.reading-menu__intro .reading-menu__title{font-size:28px}.reading-menu__topics a{min-height:44px}}.ft-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ft-menu-column .ft-menu__heading{color:#dfc078;font:normal 400 max(18px,var(--type-small))/1.5 var(--font-nav);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0 0 12px;padding-inline:.65rem}.full-width .ft-menu .journey-nav-group__link{white-space:normal}.ft-menu-footer{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;padding:20px 12px 0;border-top:1px solid #ad8a4660;font-size:18px;line-height:1.5}.ft-menu-footer a{color:#dfc078}.ft-menu-footer span{color:#bfb0c9}@media(min-width:1360px){.full-width .journey-nav-group--free>.journey-nav-group__panel{position:fixed;top:var(--journey-header-height,84px);left:50%;transform:translate(-50%);width:calc(100vw - 48px);max-width:1300px;max-height:calc(100dvh - 100px);overflow:auto}}@media(max-width:1359px){.full-width .journey-nav-group--free>.journey-nav-group__panel{padding:20px;width:100%;box-sizing:border-box}.ft-menu{grid-template-columns:1fr;gap:22px}.ft-menu-footer{flex-direction:column}.full-width .ft-menu .journey-nav-group__link{min-height:44px}}@media(max-width:768px){journey-navigation{--journey-header-height: 56px}html[data-js] .shopify-section-group-header-group{z-index:50}html[data-js] .shopify-section-group-header-group[data-header-hidden]{transform:none}body.site-editorial .full-width .site-header,.full-width .site-header{position:sticky;top:0;z-index:50;height:56px;min-height:56px;background:#070711e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.site-editorial .full-width .site-header__inner,.full-width .site-header__inner{width:calc(100% - 24px);gap:0}.full-width .site-header__brand{flex:0 0 5.5rem;max-width:5.5rem;margin:0}.full-width .site-header__wordmark{max-width:5.5rem;max-height:44px}.full-width .site-header__actions{gap:0}.full-width .site-header__drawer-summary,.full-width .site-header__cart{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin:0}journey-navigation[data-enhanced] .site-header__drawer-panel,html[data-js] journey-navigation:not([data-enhanced]) .site-header__drawer[open]>.site-header__drawer-panel{inset:56px 0 auto;box-sizing:border-box;height:calc(100dvh - 56px);max-height:none}html[data-js] journey-navigation:not([data-enhanced]) .site-header,html[data-js] journey-navigation:not([data-enhanced]) .site-header__inner{height:56px;min-height:56px}html:not([data-js]) journey-navigation:not([data-enhanced]) .site-header{position:relative;height:auto;min-height:56px;-webkit-backdrop-filter:none;backdrop-filter:none}}.full-width a.journey-nav-group__link.journey-nav-group__link--featured{color:var(--color-brand-gold,#c4975a)!important;font-weight:400}.full-width .nav-badge-gold{display:inline-block;flex-shrink:0;font:normal 400 18px/1.2 var(--font-body);padding:3px 6px;margin-left:6px;border-radius:999px;background:#c4975a29;border:1px solid rgba(196,151,90,.45);color:#e5c28e!important;letter-spacing:.08em;vertical-align:middle;white-space:nowrap}.full-width a.journey-nav-group__link--featured:focus-visible{color:#f5f0e6!important}@media(hover:hover)and (pointer:fine){.full-width a.journey-nav-group__link--featured:hover{color:#f5f0e6!important}}@view-transition{navigation:none}::view-transition-group(root){animation-duration:.18s}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease-out}body.site-editorial{--web-ease: cubic-bezier(.23, 1, .32, 1);--web-gutter: clamp(16px, 4.5vw, 80px);--web-width: 1360px;--web-rule: #403746;--web-header: 84px;--type-night: #070711;--type-surface: #111122;--type-h1: clamp(40px, 4.8vw, 72px);--type-h2: clamp(28px, 3vw, 42px);--type-h3: clamp(22px, 2vw, 28px);--page-width: 1360px;--page-margin: var(--web-gutter);background:#070711}.site-editorial :is(.button,.astro-button,.card-school__button,.reading-sticky__button,a[class*=__cta],.journey-library__state-cta,.planet-choices button,.planet-lenses button,.planet-view-buttons button,.journey-library__tab,.card-school__filters button){cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,scale .14s var(--web-ease)}.site-editorial :is(.button,.astro-button,.card-school__button,.reading-sticky__button,a[class*=__cta],.journey-library__state-cta){border-radius:5px}.site-editorial :is(.button,.astro-button,.card-school__button,.reading-sticky__button,a[class*=__cta],.journey-library__state-cta,.planet-choices button,.planet-lenses button,.planet-view-buttons button,.journey-library__tab,.card-school__filters button):active:not(:disabled):not([aria-disabled=true]){scale:.975}.site-editorial :is(button:disabled,[aria-disabled=true]){cursor:not-allowed}.site-editorial :is(input,select,textarea){transition:border-color .18s ease-out,box-shadow .18s ease-out}.site-editorial :is(input,select,textarea):focus-visible{box-shadow:0 0 0 3px #d9ae4b18}.site-editorial :is(.journey-nav-group__summary,.site-footer a,.astro-contents a,.reading-guide__contents a,.planet-try){transition:background-color .18s ease-out,text-decoration-color .18s ease-out}.site-editorial :is(.card-school__tile,.commerce-folio__grid>*,.cm-stone){transition:border-color .18s ease-out,box-shadow .18s ease-out}@media(hover:hover)and (pointer:fine){.site-editorial :is(.button,.astro-button,.card-school__button,.reading-sticky__button,a[class*=__cta],.journey-library__state-cta):hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 4px 18px #d9ae4b26,inset 0 0 0 1px #ffffff25}.site-editorial :is(.planet-choices button,.planet-lenses button,.planet-view-buttons button,.journey-library__tab,.card-school__filters button):hover{border-color:var(--color-gold)}.site-editorial :is(.card-school__tile,.commerce-folio__grid>*,.cm-stone):hover{box-shadow:0 5px 22px #00000020;border-color:#d9ae4b80}.site-editorial :is(.site-footer a,.astro-contents a,.reading-guide__contents a,.planet-try):hover{text-decoration:underline;text-decoration-thickness:1px}}@keyframes web-disclose{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){.site-editorial .journey-nav-group[open]>.journey-nav-group__panel,.site-editorial dialog[open]{animation:web-disclose .2s var(--web-ease)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.site-editorial :is(.button,.astro-button,.card-school__button,.reading-sticky__button,a[class*=__cta],.journey-library__state-cta,button){scale:none!important}}.site-editorial ::selection{background:#d9ae4b;color:#070711}.site-editorial :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #d9ae4b;outline-offset:4px}.site-editorial :is(input,textarea){caret-color:#d9ae4b}.site-editorial main :is(h1,h2,h3){text-wrap:balance}.site-editorial main a{text-underline-offset:.25em}body.site-editorial .site-header{background:#070711;border-color:var(--web-rule)}body.site-editorial .site-header__inner{width:calc(100% - 48px);max-width:1760px;gap:20px}body.site-editorial .journey-nav-group__summary{border-radius:4px;font-weight:400}body.site-editorial .journey-nav-group__panel{border-radius:0}body.site-editorial .site-footer{background:#0b0b20;border-color:var(--web-rule)}body.site-editorial .site-footer__inner{padding-block:clamp(40px,5vw,72px)}body.site-editorial .site-footer{grid-column:1 / -1}body.site-editorial #journey-fool .journey-stage,body.site-editorial #journey-fool .journey-stage__content{width:100%;max-width:none;margin:0;aspect-ratio:auto;height:auto;min-height:calc(100svh - var(--web-header))}body.site-editorial #journey-fool .journey-fool{position:relative;display:grid;align-items:center;overflow:hidden}body.site-editorial .journey-fool__scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.site-editorial .journey-fool__scene .journey-picture,body.site-editorial .journey-fool__scene-image{width:100%;height:100%;aspect-ratio:auto}body.site-editorial .journey-fool__scene-image{object-fit:cover;object-position:65% center}body.site-editorial .journey-fool__copy{position:relative;inset:auto;width:min(52%,800px);margin:0;padding:72px 0 80px var(--web-gutter);align-self:center}body.site-editorial .journey-fool__intro,body.site-editorial .journey-fool__details{position:static;width:auto;padding:0;background:none}body.site-editorial .journey-fool h1{max-width:12ch;font-size:clamp(48px,6vw,96px);line-height:1.04;letter-spacing:-.025em;color:var(--color-parchment)}body.site-editorial .journey-fool__body{max-width:44ch;margin:28px 0 32px;color:var(--type-body-color);font-size:18px;line-height:1.75}body.site-editorial .journey-fool__cta{padding:16px 26px;min-height:52px;border-radius:3px}body.site-editorial .journey-fool__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}body.site-editorial .journey-fool__actions>.journey-fool__cta{flex-shrink:0;max-width:100%}body.site-editorial .journey-fool__service-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding-block:8px;color:var(--type-gold, #DFC078);font:normal 400 18px/1.5 var(--font-body);text-decoration:underline;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){body.site-editorial .journey-fool__service-link:hover{color:var(--type-title, #F1E7D2)}}body.site-editorial .journey-fool__service-link:focus-visible{outline:2px solid var(--type-gold, #DFC078);outline-offset:4px}@media(max-width:700px){body.site-editorial .journey-fool__actions{flex-direction:column;align-items:flex-start;gap:8px}}body.site-editorial :is(.astrology,.crystal-meanings,.card-school){grid-column:1 / -1;padding-inline:max(var(--web-gutter),calc((100% - var(--web-width)) / 2));background-color:#070711}body.site-editorial :is(.astrology,.crystal-meanings){padding-top:40px}body.site-editorial :is(.astro-heading--visual,.card-school__hero,.cm-heading,.relationship-hero,.report-hero){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);min-height:0;padding-block:28px 64px;align-items:center}body.site-editorial :is(.astro-heading,.card-school__hero,.cm-heading,.relationship-hero,.report-hero) h1{font-size:max(18px,var(--type-h1));line-height:1.12;letter-spacing:-.025em;font-weight:500;max-width:18ch}body.site-editorial .astro-heading--visual .astro-subtitle{font-size:clamp(23px,2.5vw,32px);line-height:1.4}body.site-editorial :is(.astro-breadcrumb,.card-school__breadcrumb){font-size:18px;margin-bottom:28px}body.site-editorial .astro-hero-art{max-width:490px;width:100%;justify-self:end}body.site-editorial .card-school__guide{max-width:380px}body.site-editorial .cm-heading{margin-bottom:28px}body.site-editorial .cm-feature{box-shadow:none}body.site-editorial :is(.card-school__hero-actions,.cm-heading__actions,.astro-hero-actions){margin-top:28px;gap:16px 28px}body.site-editorial :is(.astro-reading,.reading-guide__layout){grid-template-columns:minmax(170px,.25fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);border-color:var(--web-rule)}body.site-editorial :is(.astro-prose,.reading-guide__chapters){max-width:850px}body.site-editorial :is(.astro-prose,.reading-guide__chapters) p{max-width:70ch;line-height:1.85}body.site-editorial :is(.astro-contents,.reading-guide__contents){top:110px}body.site-editorial .card-school__primer{padding-block:32px}body.site-editorial .card-school__workspace{padding-top:56px}body.site-editorial .card-school__reader{border-radius:4px;padding:clamp(24px,3vw,42px)}body.site-editorial .card-school__grid{gap:40px 24px}body.site-editorial .card-school__tile{padding-inline:0}body.site-editorial :is(.card-school__filters button,.planet-choices button){border-radius:4px}body.site-editorial .cm-grid{column-gap:32px;row-gap:48px}body.site-editorial .planet-page-heading{padding-block:12px 32px}body.site-editorial .planet-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding-block:28px 48px}body.site-editorial .planet-story{padding-block:12px}body.site-editorial .planet-story h2{font-size:clamp(40px,4vw,58px)}body.site-editorial .planet-copy{min-height:0}body.site-editorial .planet-copy>p{line-height:1.85}body.site-editorial .planet-choices{padding-block:10px;border-color:var(--web-rule)}body.site-editorial :is(.astro-tool,.studio-reading,.report-sample article){border-radius:4px}body.site-editorial .astro-experience{padding-block:48px}body.site-editorial .reading-hero{gap:clamp(32px,6vw,80px);padding-block:48px}body.site-editorial .reading-hero__copy h1{font-size:max(18px,var(--type-h1));line-height:1.12}body.site-editorial .product-commission__layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}body.site-editorial .reading-configurator__sticky{padding:clamp(24px,4vw,64px)}body.site-editorial .reading-configurator__header h1{font-size:clamp(36px,3.5vw,52px);line-height:1.15}body.site-editorial :is(.report-preview,.relationship-cover){transform:none;box-shadow:none}body.site-editorial .folio-page{padding-block:clamp(40px,5vw,72px)}body.site-editorial .folio-page__header{grid-template-columns:minmax(72px,.22fr) minmax(0,1fr);gap:40px;padding-bottom:40px;border-color:var(--web-rule)}body.site-editorial .folio-page__header h1{font-size:max(18px,var(--type-h1));line-height:1.12;margin-top:12px}body.site-editorial .folio-page__reading-column{width:min(100%,850px);padding-top:40px}body.site-editorial :is(.collection-folio,.search-folio,.cart-folio) .folio-page__reading-column{width:100%}body.site-editorial .commerce-folio__grid{gap:40px 28px}@media(min-width:990px){body.site-editorial #journey-fool .journey-fool:after{background:linear-gradient(90deg,#070711e6,#07071170 40%,transparent 67%)}}@media(max-width:989px){body.site-editorial{--web-gutter: 28px}body.site-editorial #journey-fool .journey-fool{grid-template-rows:1fr;align-items:end}body.site-editorial .journey-fool__scene{grid-row:auto}body.site-editorial .journey-fool__scene:after{display:none}body.site-editorial #journey-fool .journey-fool:after{display:block;background:linear-gradient(0deg,#070711 0%,#070711cc 30%,#07071130 64%,transparent)}body.site-editorial .journey-fool__copy{grid-row:1;width:min(100%,680px);padding:160px var(--web-gutter) 40px;align-self:end}body.site-editorial .journey-fool h1{font-size:clamp(42px,7vw,68px);max-width:14ch}body.site-editorial .product-commission__layout{grid-template-columns:minmax(0,1fr)}body.site-editorial .reading-configurator__sticky{position:static}body.site-editorial :is(.astro-reading,.reading-guide__layout){grid-template-columns:160px minmax(0,1fr);gap:32px}}@media(max-width:700px){body.site-editorial{--web-gutter: 20px;--type-h1: clamp(36px, 9.5vw, 48px)}body.site-editorial .site-header__inner{width:calc(100% - 32px);gap:12px}body.site-editorial .journey-fool__copy{padding-top:200px;padding-bottom:32px}body.site-editorial .journey-fool h1{font-size:clamp(38px,10.5vw,52px);max-width:13ch}body.site-editorial .journey-fool__body{font-size:18px;line-height:1.65;margin-block:20px 24px}body.site-editorial .journey-fool__scene-image{object-position:65% center}body.site-editorial :is(.astro-heading--visual,.card-school__hero,.cm-heading,.relationship-hero,.report-hero,.planet-layout){grid-template-columns:minmax(0,1fr);gap:24px;padding-block:16px 36px}body.site-editorial :is(.astrology,.crystal-meanings){padding-top:24px}body.site-editorial .astro-hero-art{max-width:340px;justify-self:center}body.site-editorial .card-school__guide{max-width:290px}body.site-editorial :is(.astro-reading,.reading-guide__layout){display:block}body.site-editorial :is(.astro-contents,.reading-guide__contents){position:static;padding-block:20px;margin-bottom:28px}body.site-editorial .planet-layout{gap:16px}body.site-editorial .planet-story h2{font-size:34px}body.site-editorial .planet-globe{max-height:280px}body.site-editorial .planet-choices{gap:4px}body.site-editorial .card-school__grid{gap:28px 16px}body.site-editorial .cm-grid{column-gap:20px;row-gap:32px}body.site-editorial .folio-page__header{grid-template-columns:44px minmax(0,1fr);gap:16px;padding-bottom:28px}body.site-editorial .folio-page__reading-column{padding-top:28px}body.site-editorial .reading-hero{padding-block:28px;gap:24px}}@media(max-height:600px)and (min-width:990px){body.site-editorial .journey-fool__copy{padding-block:32px}body.site-editorial .journey-fool h1{font-size:52px}}.hero-star-light{position:absolute;max-width:none;max-height:none;pointer-events:none;mix-blend-mode:screen;overflow:hidden}.hero-star-light__star{opacity:0}.hero-star-light.is-visible .hero-star-light__star{animation:hero-star-awaken 4s cubic-bezier(.4,0,.2,1) var(--star-delay) both}@keyframes hero-star-awaken{0%{opacity:0}to{opacity:.85}}@media(prefers-reduced-motion:reduce){.hero-star-light.is-visible .hero-star-light__star{animation:none;opacity:.45}}body.site-observatory .journey-illuminated-art{filter:brightness(1);isolation:isolate}.journey-art-light{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;filter:brightness(1.35) contrast(1.15) saturate(.85);opacity:0;-webkit-mask-image:linear-gradient(to top,#000 35%,transparent 65%);mask-image:linear-gradient(to top,#000 35%,transparent 65%);-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:mask-position 3.2s cubic-bezier(.45,0,.25,1),opacity 2.8s cubic-bezier(.45,0,.25,1)}.journey-art-is-lit>.journey-art-light{opacity:.3;-webkit-mask-position:0 100%;mask-position:0 100%}@media(prefers-reduced-motion:reduce){body.site-observatory .journey-illuminated-art{filter:brightness(1);transition:none}body.site-observatory .journey-illuminated-art.journey-art-is-lit{filter:brightness(1)}.journey-art-light,.journey-art-is-lit>.journey-art-light{opacity:.22;-webkit-mask:none;mask:none;transition:none}}body.site-observatory{--obs-brass:#d9ae4b;--obs-line:#ad8a465c;--obs-ease:cubic-bezier(.16,1,.3,1);scrollbar-color:#806634 #070711}body.site-observatory main h2{scroll-margin-top:140px}body.site-observatory .site-header{border-bottom:1px solid #ad8a4660}body.site-observatory .site-header__inner{min-height:84px}body.site-observatory .journey-nav-group__panel{background:#0b0b19;border:1px solid #ad8a4660;padding:32px}body.site-observatory .journey-nav-group__panel .journey-nav-group__link{color:#f1e7d2}body.site-observatory .journey-nav-group__panel .journey-nav-group__heading{color:#dfc078}body.site-observatory .journey-nav-group__panel .journey-nav-group__pending,body.site-observatory .journey-nav-group__panel .journey-nav-group__pending small{color:#bfb0c9}body.site-observatory .journey-nav-group__panel a.journey-nav-group__link:is(:focus-visible,[aria-current=page]){color:#fff4d9;background:#30243d}@media(hover:hover)and (pointer:fine){body.site-observatory .journey-nav-group__panel a.journey-nav-group__link:hover{color:#fff4d9;background:#30243d}}body.site-observatory .journey-nav-group__summary{position:relative}body.site-observatory .journey-nav-group__summary:after{content:"";position:absolute;bottom:0;left:20%;width:60%;height:1px;background:var(--obs-brass);transform:scaleX(0);transition:transform .35s var(--obs-ease)}body.site-observatory .journey-nav-group[open]>.journey-nav-group__summary:after{transform:scaleX(1)}.obs-dial{color:var(--obs-brass)}.obs-mobile-explore{display:none}.obs-arrow{width:20px;height:20px;display:inline-block;vertical-align:middle;stroke:currentColor;stroke-width:1.2;fill:none}body.site-observatory .obs-supporting-copy{font-family:var(--font-body);font-size:18px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.5;margin-block:14px 18px}.obs-wheel{position:relative;width:100%;aspect-ratio:1;touch-action:pan-y}.obs-instrument{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:.8;overflow:visible}.obs-dial--hero .obs-instrument{filter:drop-shadow(0 2px 5px #000)}.obs-needle{transform-origin:300px 300px;transition:transform .85s var(--obs-ease);stroke-width:1.8}.obs-orbit-stop{position:absolute;left:var(--orbit-x);top:var(--orbit-y);translate:-50% -50%;min-height:44px;padding:10px 16px;border:1px solid #ad8a4670;border-radius:0;background:#090914ed;color:#e8d4a5;font:normal 400 18px/1.2 var(--font-body);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.obs-orbit-stop[aria-pressed=true]{background:#d9ae4b;color:#17111a;border-color:#f1d38b}body.site-observatory .obs-orbit-stop{width:max-content;max-width:none;white-space:nowrap;border-radius:0}.obs-dial-label{position:absolute;top:63%;left:50%;translate:-50% 0;text-align:center;background:#090914eb;padding:12px 24px;min-width:180px}.obs-dial-label>span{display:block;font:normal 400 clamp(25px,2.4vw,36px)/1.2 var(--font-body)}.obs-dial-label>a{display:inline-flex;align-items:center;gap:18px;margin-top:12px;color:#eadcbb;font-size:18px;text-decoration:none;border-bottom:1px solid #ad8a46;padding-bottom:5px}.obs-dial-foot{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:8px}.obs-dial-foot>button{width:44px;height:44px;background:#0b0b19;border:1px solid #ad8a465c;color:var(--obs-brass);cursor:pointer}.obs-dial-foot label{display:flex;align-items:center;flex-direction:column;gap:8px;font-size:18px}.obs-dial-foot input{accent-color:var(--obs-brass);width:130px;min-height:44px;cursor:ew-resize}.obs-action{position:relative;gap:18px!important;padding-right:14px!important;border-radius:0!important;overflow:visible}body.site-observatory .obs-action{box-shadow:none!important;transition:background-color .25s,border-color .25s}.obs-action-mount{flex:0 0 36px;display:inline-flex;margin-left:8px}.obs-button-instrument{width:36px;height:36px;display:block}.obs-button-instrument svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:.8}.obs-button-needle{transform-origin:16px 16px;transition:transform .6s var(--obs-ease)}.obs-action:active .obs-button-needle{transform:rotate(135deg)}.obs-action:focus-visible .obs-button-needle{transform:rotate(45deg)}.obs-index-mount{position:fixed;inset:auto auto 24px 24px;z-index:24;pointer-events:none}.obs-reading-index{position:relative;width:290px;max-width:calc(100vw - 48px);pointer-events:auto;color:#f1e7d2}.obs-index-trigger{width:100%;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 14px;background:#10101e;border:1px solid #766747;border-radius:7px;color:inherit;cursor:pointer;text-align:left}.obs-index-trigger>svg{width:27px;height:27px;stroke:#d9ae4b;stroke-width:1;fill:none;flex-shrink:0}.obs-index-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.obs-index-copy>span{font:normal 400 18px/1.3 var(--font-body);color:#c9bfd1}.obs-index-copy strong{font:normal 500 18px/1.3 var(--font-body);white-space:normal;overflow-wrap:anywhere}.obs-index-menu{position:absolute;bottom:calc(100% + 8px);inset-inline:0;max-height:min(55svh,460px);overflow:auto;margin:0;padding:8px;background:#10101e;border:1px solid #766747;border-radius:7px;list-style:none}.obs-index-menu[hidden]{display:none}.obs-index-menu a{display:block;min-height:44px;padding:12px;font:normal 400 18px/1.4 var(--font-body);color:inherit;text-decoration:none}.obs-index-menu a[aria-current]{color:#160f21;background:#d9ae4b}.obs-index-trigger:focus-visible,.obs-index-menu a:focus-visible{outline:2px solid #d9ae4b;outline-offset:3px}main h2[tabindex="-1"]{scroll-margin-top:140px}main h2[tabindex="-1"]:focus{outline:none}main h2[tabindex="-1"]:focus-visible{outline:2px solid #d9ae4b;outline-offset:4px}body:has(dialog[open]) .obs-index-mount{visibility:hidden}@media(max-width:989px){.obs-index-mount{display:none}}body.site-observatory :is(.astro-heading--visual,.cm-heading,.card-school__hero,.folio-page__header){border-bottom:1px solid #ad8a4660}body.site-observatory :is(.astro-contents,.reading-guide__contents){border-top:1px solid #ad8a4660;padding-top:24px}body.site-observatory :is(.astro-contents,.reading-guide__contents) a{display:block;padding-block:9px}body.site-observatory :is(.astro-tool,.card-school__reader,.studio-reading,.reading-configurator__sticky){border-radius:0;border-color:#ad8a4660}body.site-observatory .journey-library__tabs{gap:8px;padding:22px 8px;perspective:1000px;align-items:stretch}body.site-observatory .journey-library__tab{position:relative;border:1px solid #ad8a4670;padding:20px 12px;background:#0c0b1be6;transform-origin:50% 100%;transition:transform .55s var(--obs-ease),background-color .3s,border-color .3s}body.site-observatory .journey-library__tab[aria-selected=true]{transform:translateY(-9px);border-color:#d9ae4b;background:#d9ae4b;color:#21152b}body.site-observatory .planet-layout{align-items:start}body.site-observatory .planet-story{padding:44px 0 24px 28px;border-left:1px solid #ad8a465c}.obs-planet-stage{position:relative;width:100%;aspect-ratio:1;isolation:isolate}body.site-observatory .obs-planet-stage .planet-globe{position:absolute;top:17%;right:17%;bottom:17%;left:17%;width:66%;height:66%;max-height:none;object-fit:contain;margin:0}.obs-planet-stage .planet-map-fallback{position:absolute;top:17%;right:17%;bottom:17%;left:17%;margin:0}.obs-planet-stage .planet-map-fallback img{width:100%;height:100%;object-fit:contain}.obs-planet-mount{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.obs-dial--planets .obs-wheel{pointer-events:none}.obs-dial--planets .obs-orbit-stop{pointer-events:auto;font-size:18px;padding:8px 10px}.obs-dial--planets .obs-instrument{opacity:.7}.obs-dial--planets .obs-dial-foot,body.site-observatory .planet-choices[hidden]{display:none}body.site-observatory .planet-lenses{border-bottom:1px solid #ad8a465c;padding-bottom:12px}body.site-observatory .planet-lenses button{border-radius:0}body.site-observatory .site-footer{border-top:1px solid #ad8a4670}@media(hover:hover)and (pointer:fine){.obs-action:hover .obs-button-needle{transform:rotate(90deg)}.obs-orbit-stop:hover{border-color:#f1d38b}body.site-observatory .journey-library__tab:hover{transform:translateY(-10px) rotateX(8deg)}}@media(max-width:989px){.obs-dial--hero .obs-orbit-stop{padding:9px;font-size:18px}.obs-dial-label{top:61%;padding:8px;min-width:125px}.obs-dial-label>span{font-size:24px}body.site-observatory .planet-story{padding-left:0;border-left:0;border-top:1px solid #ad8a465c}}@media(max-width:700px){.obs-dial--hero .obs-dial-label{display:none}.obs-mobile-explore{display:block;width:fit-content;margin:0 auto;color:#eadcbb;font-size:18px;text-decoration:underline;text-underline-offset:5px;padding:8px}.obs-dial-foot{margin-top:0;gap:10px}.obs-dial--hero .obs-dial-foot{display:none}.obs-dial--hero .obs-orbit-stop{font-size:18px}body.site-observatory .journey-library__tab{padding:16px 10px}body.site-observatory .obs-dial--planets .obs-orbit-stop{min-width:44px;min-height:44px;font-size:18px;padding:6px 8px}body.site-observatory .planet-story{padding-top:24px}}@media(prefers-reduced-motion:reduce){body.site-observatory *,body.site-observatory *:before,body.site-observatory *:after{transition:none!important;scroll-behavior:auto!important}body.site-observatory .journey-library__tab:hover{transform:none}}@media(min-width:990px){body.site-observatory .journey-library__art{transform:scale(.84);transform-origin:50% 68%}}@media(max-width:989px){body.site-observatory .journey-library__panels{margin-top:28px}}@media(min-width:990px)and (max-width:1439px){body.site-observatory .journey-stage[data-journey-stage=library]{min-height:calc(100vw * 941 / 1672 + 140px)}body.site-observatory .journey-library__header{top:28px}body.site-observatory .journey-library__header h2{font-size:36px}body.site-observatory .journey-library__tabs{top:160px}body.site-observatory .journey-library__panel{bottom:auto;height:calc(100vw * 941 / 1672)}body.site-observatory .journey-library__art{transform:translateY(110px) scale(.84)}body.site-observatory .journey-library__entries{transform:translateY(110px)}}body.site-observatory .journey-art-light{--light-x:50%;--light-y:45%;filter:brightness(1.85) contrast(1.4) saturate(.9);-webkit-mask-image:radial-gradient(ellipse 34% 43% at var(--light-x) var(--light-y),#000 12%,rgba(0,0,0,.82) 45%,transparent 100%);mask-image:radial-gradient(ellipse 34% 43% at var(--light-x) var(--light-y),#000 12%,rgba(0,0,0,.82) 45%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.12;transition:opacity 1.8s cubic-bezier(.22,.61,.36,1)}body.site-observatory .journey-art-is-lit>.journey-art-light{opacity:.72;-webkit-mask-position:center;mask-position:center}#journey-fool .journey-art-light{--light-x:72%;--light-y:45%}#journey-magician .journey-art-light{--light-x:30%;--light-y:44%}#journey-hermit .journey-art-light{--light-x:74%;--light-y:42%}#journey-world .journey-art-light{--light-x:75%;--light-y:46%}@media(max-width:989px){body.site-observatory .journey-art-light{--light-x:50%;--light-y:45%;-webkit-mask-image:radial-gradient(ellipse 46% 43% at var(--light-x) var(--light-y),#000 12%,rgba(0,0,0,.82) 45%,transparent 100%);mask-image:radial-gradient(ellipse 46% 43% at var(--light-x) var(--light-y),#000 12%,rgba(0,0,0,.82) 45%,transparent 100%)}}@media(prefers-reduced-motion:reduce){body.site-observatory .journey-art-light,body.site-observatory .journey-art-is-lit>.journey-art-light{opacity:.6;transition:none}}#journey-world .journey-art-light{filter:brightness(3) contrast(1.15) saturate(1.05)}#journey-magician .journey-art-is-lit>.journey-art-light{opacity:.45}@media(max-width:989px){body.site-observatory [data-journey-chapter] .journey-art-light{--light-x:50%!important;--light-y:45%!important}}body.site-observatory .journey-art-light{z-index:10}body.site-observatory #journey-world .journey-world-corner{--corner-x:51%;--corner-y:18%;--corner-delay:0ms;-webkit-mask-image:radial-gradient(ellipse 7% 13% at var(--corner-x) var(--corner-y),#000 35%,rgba(0,0,0,.75) 62%,transparent 100%);mask-image:radial-gradient(ellipse 7% 13% at var(--corner-x) var(--corner-y),#000 35%,rgba(0,0,0,.75) 62%,transparent 100%);opacity:0;transition:opacity .9s ease;filter:grayscale(1) brightness(1.8) contrast(1.25) sepia(1) saturate(2.2)}body.site-observatory #journey-world .journey-world-corner[data-corner="1"]{--corner-x:87%;--corner-delay:.75s}body.site-observatory #journey-world .journey-world-corner[data-corner="2"]{--corner-x:87%;--corner-y:77%;--corner-delay:1.5s}body.site-observatory #journey-world .journey-world-corner[data-corner="3"]{--corner-y:77%;--corner-delay:2.25s}body.site-observatory #journey-world .journey-art-is-lit>.journey-world-corner{opacity:.68;transition-delay:var(--corner-delay)}@media(max-width:989px){body.site-observatory #journey-world .journey-world-corner{--corner-x:13%;--corner-y:19%;-webkit-mask-image:radial-gradient(ellipse 11% 12% at var(--corner-x) var(--corner-y),#000 35%,rgba(0,0,0,.75) 62%,transparent 100%);mask-image:radial-gradient(ellipse 11% 12% at var(--corner-x) var(--corner-y),#000 35%,rgba(0,0,0,.75) 62%,transparent 100%)}body.site-observatory #journey-world .journey-world-corner[data-corner="1"]{--corner-x:78%}body.site-observatory #journey-world .journey-world-corner[data-corner="2"]{--corner-x:78%;--corner-y:73%}body.site-observatory #journey-world .journey-world-corner[data-corner="3"]{--corner-y:73%}}@media(prefers-reduced-motion:reduce){body.site-observatory #journey-world .journey-world-corner,body.site-observatory #journey-world .journey-art-is-lit>.journey-world-corner{opacity:.65;transition:none}}body.site-observatory #journey-world .journey-world-corner[data-corner="4"]{--corner-x:70%;--corner-y:48%;--corner-delay:3.3s;-webkit-mask-image:radial-gradient(ellipse 16% 36% at var(--corner-x) var(--corner-y),#000 18%,rgba(0,0,0,.8) 52%,transparent 100%);mask-image:radial-gradient(ellipse 16% 36% at var(--corner-x) var(--corner-y),#000 18%,rgba(0,0,0,.8) 52%,transparent 100%);transition-duration:1.5s}@media(max-width:989px){body.site-observatory #journey-world .journey-world-corner[data-corner="4"]{--corner-x:47%;--corner-y:48%;-webkit-mask-image:radial-gradient(ellipse 27% 36% at var(--corner-x) var(--corner-y),#000 18%,rgba(0,0,0,.8) 52%,transparent 100%);mask-image:radial-gradient(ellipse 27% 36% at var(--corner-x) var(--corner-y),#000 18%,rgba(0,0,0,.8) 52%,transparent 100%)}}@media(prefers-reduced-motion:reduce){body.site-observatory #journey-world .journey-world-corner[data-corner="4"]{transition:none}}#journey-judgement{position:relative}.judgement-notes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:12;overflow:hidden}.judgement-note{position:absolute;top:0;left:0;width:24px;height:32px;overflow:visible;color:#d9ae4b;fill:#dfbd70;stroke:#dfbd70;stroke-width:1.4;filter:drop-shadow(0 0 4px #d9ae4b66)}.judgement-note path{fill:none;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.judgement-notes{display:none}}body.site-observatory #journey-judgement.has-product-spotlights .journey-judgement__product-artwork>.journey-art-light{opacity:0;transition:none;-webkit-mask-image:radial-gradient(ellipse 48% 55% at 50% 48%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 48% 55% at 50% 48%,#000 30%,transparent 100%);filter:grayscale(1) brightness(1.8) contrast(1.25) sepia(1) saturate(2.2)}.judgement-spotlight{position:absolute;transform-origin:50% 0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(ellipse 12% 20% at 50% 10%,#dfbd7029,transparent 100%),radial-gradient(ellipse 26% 40% at 50% 43%,#dfbd7024,transparent 100%),radial-gradient(ellipse 46% 37% at 50% 76%,#d9ae4b30,transparent 100%);filter:blur(12px)}@media(prefers-reduced-motion:reduce){body.site-observatory #journey-judgement.has-product-spotlights .journey-judgement__product-artwork>.journey-art-light{opacity:.5}}body.site-observatory #journey-hermit .journey-art-light{opacity:0;transition:opacity 2s ease;filter:grayscale(1) brightness(1.6) contrast(1.2) sepia(1) saturate(2);-webkit-mask-image:radial-gradient(ellipse 9% 18% at 30% 42%,#000 12%,rgba(0,0,0,.65) 42%,transparent 100%);mask-image:radial-gradient(ellipse 9% 18% at 30% 42%,#000 12%,rgba(0,0,0,.65) 42%,transparent 100%)}body.site-observatory #journey-hermit .journey-art-is-lit>.journey-art-light{opacity:.65}#journey-hermit .journey-tools__scene>.journey-art-light:after{content:"";position:absolute;z-index:20;left:30%;top:42%;width:18%;height:32%;transform:translate(-50%,-50%);background:radial-gradient(ellipse,#f4cb6b70 0%,#d9ae4b38 18%,#d9ae4b16 42%,transparent 72%);mix-blend-mode:screen;pointer-events:none}@media(max-width:989px){body.site-observatory #journey-hermit .journey-art-light{-webkit-mask-image:radial-gradient(ellipse 19% 18% at 64.1% 42%,#000 12%,rgba(0,0,0,.65) 42%,transparent 100%);mask-image:radial-gradient(ellipse 19% 18% at 64.1% 42%,#000 12%,rgba(0,0,0,.65) 42%,transparent 100%)}#journey-hermit .journey-tools__scene>.journey-art-light:after{left:64.1%;width:38%}}@media(prefers-reduced-motion:reduce){body.site-observatory #journey-hermit .journey-art-light{opacity:.55;transition:none}}.hero-sky-motion{pointer-events:none}.hero-sky-trail{stroke-dasharray:.3 1.4 .6 1.4 1 1.4 2 92;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 3px #d9ae4b80);animation:hero-trail-flow 11s linear infinite;animation-play-state:paused}.hero-meteor{opacity:0;animation:hero-meteor-pass 15s linear var(--meteor-delay) infinite both;animation-play-state:paused}.hero-star-light.is-visible .hero-sky-trail,.hero-star-light.is-visible .hero-meteor{animation-play-state:running}@keyframes hero-trail-flow{0%{stroke-dashoffset:0;opacity:0}8%{opacity:.7}88%{opacity:.7}to{stroke-dashoffset:-100;opacity:0}}@keyframes hero-meteor-pass{0%,5%{opacity:0;transform:translate(0)}7%{opacity:.75}16%{opacity:0;transform:translate(-235px,145px)}to{opacity:0;transform:translate(-235px,145px)}}@media(prefers-reduced-motion:reduce){.hero-sky-motion{display:none}.hero-sky-trail,.hero-meteor{animation:none}}@media(max-width:700px){.hero-meteor{animation-duration:20s}.hero-sky-motion>g:last-child{display:none}}.hero-star-light{z-index:11}@media(max-width:700px){.hero-meteor-origin:nth-of-type(1){transform:translate(1060px,140px)}.hero-meteor-origin:nth-of-type(2){transform:translate(1160px,230px)}}.hero-trail-spark{offset-path:path("M275 550 C350 430 466 326 586 250 S865 94 1078 49");offset-distance:0%;opacity:0;animation:hero-trail-rise 10s linear var(--spark-delay) infinite both;animation-play-state:paused;filter:drop-shadow(0 0 3px #d9ae4b80)}.hero-star-light.is-visible .hero-trail-spark{animation-play-state:running}@keyframes hero-trail-rise{0%{offset-distance:0%;opacity:0}5%{opacity:var(--spark-alpha)}58%{opacity:var(--spark-alpha)}68%,to{offset-distance:100%;opacity:0}}@media(prefers-reduced-motion:reduce){.hero-trail-spark{animation:none}}@media(max-width:700px){.hero-trail-spark{offset-path:path("M820 370 C855 260 970 115 1140 50")}}.hero-star-light{mix-blend-mode:normal}.hero-trail-spark{animation-name:hero-trail-descend;filter:drop-shadow(0 0 2px #d9ae4b66)}@keyframes hero-trail-descend{0%{offset-distance:100%;opacity:0}5%{opacity:var(--spark-alpha)}58%{opacity:var(--spark-alpha)}68%,to{offset-distance:0%;opacity:0}}.hero-trail-head{filter:drop-shadow(0 0 3px #f2d99aaa) drop-shadow(0 0 7px #d9ae4b66)}.hero-trail-spark{offset-path:path("M275 550 L1078 49");animation-duration:8s;offset-rotate:auto}.hero-trail-head{filter:drop-shadow(0 0 3px #e8c47788) drop-shadow(0 0 6px #d9ae4b44)}@keyframes hero-trail-descend{0%{offset-distance:100%;opacity:0}3%{opacity:var(--spark-alpha)}36%{opacity:var(--spark-alpha)}45%,to{offset-distance:0%;opacity:0}}@media(max-width:700px){.hero-trail-spark{offset-path:path("M820 370 L1140 50")}}:root{--type-body:1.125rem;--type-ui:max(18px, var(--layout-body-size,18px));--type-nav:max(18px, var(--layout-body-size,18px));--type-small:max(18px, var(--layout-body-size,18px));--type-muted:#c9bfd1}body.site-editorial{font-size:max(18px,var(--type-body));line-height:var(--layout-leading,1.65)}body.site-editorial :is(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=hidden]),select,textarea){font-size:max(18px,var(--type-body,18px));line-height:1.5}body.site-editorial :is(.nd-page,.fool-membership,.member-guide,.astrology,.crystal-meanings,.reading-journey,.ft-tool){font-size:max(18px,var(--type-body,18px))}body.site-editorial :is(.nd-story-body,.nd-prose,.nd-trust-content,.astro-prose,.reading-guide__chapters) :is(p,li,dd){font-size:max(18px,var(--type-body,18px));line-height:var(--layout-leading,1.65)}body.site-editorial :is(.nd-note,.fm-small,.mg-note,.astro-footnote,.cart-muted,.cart-checkout-note,.ft-small){font-size:max(18px,var(--type-body,18px));line-height:var(--layout-leading,1.65)}body.site-editorial :is(.fm-plan-picker,.nd-contact-form,.birth-form,.astro-form) :is(label,legend){line-height:1.6}body.site-editorial .journey-nav-group__summary,body.site-editorial .journey-nav-group__link{font-size:max(18px,var(--type-body,18px));line-height:1.5}body.site-editorial .journey-nav-group__link{min-height:44px;padding-block:12px}body.site-editorial .site-footer :is(p,a,label){line-height:var(--layout-leading,1.65)}body.site-editorial .site-header__cart-count{min-width:20px;height:20px;font-size:max(18px,var(--type-body,18px));line-height:20px}body.site-editorial .fm-plan-picker label{grid-template-columns:20px minmax(0,1fr) auto;min-height:44px;gap:12px}body.site-editorial .fm-choice-copy small{max-width:none;line-height:1.6}body.site-editorial .fm-price-summary,body.site-editorial .nd-lesson-copy{min-height:0}body.site-editorial .nd-lesson-card span{line-height:1.5;min-height:0}body.site-editorial .nd-trust-letter p{line-height:var(--layout-leading,1.65)}body.site-editorial .physical-product{--text-xs:18px;--text-sm:18px}body.site-editorial .astro-table{display:block;max-width:100%;overflow-x:auto}body.site-editorial :is(.planet-choices,.planet-view-buttons,.birth-card-actions,.sj-toolbar,.ft-navigation>div){flex-wrap:wrap}body.site-editorial :is(.fm-card-top,.mg-card-top){letter-spacing:.04em}@media(max-width:760px){:root{--type-body:max(18px, var(--layout-body-size,18px));--type-small:max(18px, var(--layout-body-size,18px))}body.site-editorial :is(.nd-story-body,.nd-prose,.nd-trust-content,.astro-prose,.reading-guide__chapters) :is(p,li,dd){font-size:max(18px,var(--type-body,18px));line-height:var(--layout-leading,1.65)}body.site-editorial .fm-plan-picker label{padding:16px 12px;gap:10px}body.site-editorial .fm-choice-price strong{font-size:1.75rem}body.site-editorial .fm-choice-price small{font-size:max(18px,var(--type-body,18px))}body.site-editorial .nd-process-heading{grid-template-columns:64px minmax(0,1fr);column-gap:16px}body.site-editorial .nd-process-heading>img{width:64px;height:96px}body.site-editorial .nd-trust-letter{grid-template-columns:1fr}body.site-editorial .nd-trust-letter img{width:112px;height:112px}body.site-editorial .nd-lesson-copy{min-height:0}body.site-editorial .mg-benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.site-editorial .fm-perks-strip>div{flex-wrap:wrap}body.site-editorial .fm-perks-strip span{max-width:none;text-align:left}}@media(max-width:380px){body.site-editorial .fm-plan-picker label{grid-template-columns:18px minmax(0,1fr)}body.site-editorial .fm-choice-price{grid-column:2;text-align:left!important}}body.site-editorial .site-header__localization select[name=country_code],body.site-editorial .site-footer footer-localization select[name=country_code]{width:124px;max-width:none;min-width:124px}body.site-editorial .site-header__localization select[name=language_code],body.site-editorial .site-footer footer-localization select[name=language_code]{width:72px;max-width:none;min-width:72px}@media(max-width:760px){body.site-editorial .birth-planet-picks{grid-template-columns:repeat(3,minmax(0,1fr))}body.site-editorial .fm-preview{flex-wrap:wrap;column-gap:8px;row-gap:4px}body.site-editorial .fm-preview>a{flex-shrink:0}body.site-editorial .fm-preview>span:last-child{flex-basis:100%}body.site-editorial .fm-preview>span[aria-hidden]{display:none}}body.site-editorial #MainContent :is(p,blockquote,dd):not(:where(nav *,button *,[role=button] *,label *,legend *,summary *,[role=status],.ft-kicker,.ft-position,.ft-keywords,.fx-meta,.fx-stage p,.ft-cast-progress,.ft-status,.ft-day,.eyebrow,.journey-tools__card p,.journey-tools__recommendation-context,[aria-hidden=true] *,.text-center,.text-center *,[style*="text-align: center"],[style*="text-align:center"],.cart-empty *,.fm-closing *,.ft-sanctum .ft-heading *,.ft-sanctum .ft-intention *,.mira-bridge-cta *,.cinematic-reel__overlay-copy *,.home-featured__heading *,.home-discovery__heading *,.home-free-tool__header *,.home-free-tool__footer *,.home-library__header *,.home-journal__heading *,.pr-hub-art *,.physical-product__short-description *)),body.site-editorial #MainContent :is(.rte,.astro-prose,.nd-prose,.nd-story-body,.reading-guide__chapters,.reading-depth,.dr-result-block) li:not(:where(nav *,button *,label *,.physical-product__short-description *)),body.site-editorial .site-footer p:not(:where(nav *,button *,label *)){text-align:start;text-align-last:auto;text-justify:auto;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;overflow-wrap:break-word;text-wrap:pretty}body.site-editorial #MainContent .physical-product__short-description,body.site-editorial #MainContent .physical-product__short-description :is(p,li){text-align:start;text-align-last:start;text-justify:none;word-spacing:normal;letter-spacing:normal;word-break:normal;overflow-wrap:anywhere;white-space:normal;text-wrap:wrap;-webkit-hyphens:none;hyphens:none}body.site-editorial #MainContent .physical-product__summary-list{margin:0;padding:0;list-style:none;font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent .physical-product__summary-list>li{display:grid;grid-template-columns:.75em minmax(0,1fr);column-gap:.4em;margin:0;padding:0;align-items:start}body.site-editorial #MainContent .physical-product__summary-list>li>span:last-child{min-width:0}body.site-editorial #MainContent :is(.text-center,.cart-empty,.fm-closing,.ft-sanctum .ft-heading,.ft-sanctum .ft-intention,.mira-bridge-cta,.cinematic-reel__overlay-copy,.home-featured__heading,.home-discovery__heading,.home-free-tool__header,.home-free-tool__footer,.home-library__header,.home-journal__heading,.pr-hub-art) :is(p,blockquote,dd),body.site-editorial #MainContent :is(.cinematic-reel__quote,.pr-hub-art>p){text-align:center!important;text-align-last:center!important;text-justify:none!important}body.site-editorial #MainContent :is(.eyebrow,[class*=eyebrow],[class*=kicker]):not(:where(.paper-surface *,.report-sample article *,.card-school__reader *)){font:normal 400 18px/1.6 var(--font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--color-brand-gold,#c4975a)!important}body.site-editorial #MainContent .snapshot-heading{text-align:center}body.site-editorial #MainContent :is(.reading-drawn-card,.reading-sample-peek__body,.ah-instrument,.ah-closing,.snapshot-heading,.snapshot-methods,.sj-heading,.sj-card,.birth-reflection,.cm-empty,.ds-closing)>:is(p,blockquote,dd,small),body.site-editorial #MainContent .snapshot-heading>div>p,body.site-editorial #MainContent .reading-drawn-card>:is(span,small),body.site-editorial #MainContent .ah-instrument .ah-note,body.site-editorial #MainContent .sj-stage>.sj-caption{text-align:center!important;text-align-last:center!important;text-justify:none!important}body.site-editorial :is(h1,h2,h3,h4,h5,h6,.eyebrow,[class*=eyebrow],.home-free-tool__header p,.home-library__card-desc,.cinematic-reel__quote,.reading-menu__plan p,figcaption,blockquote){text-wrap:balance!important}body.site-editorial :is(p,li,dd){text-wrap:pretty}body.site-editorial #MainContent :is(.reading-menu__plan p,.home-library__card-desc,.reading-hero__desc,.home-journal__card p){-webkit-hyphens:manual!important;hyphens:manual!important}:root{--type-small:max(18px, var(--layout-body-size,18px))}body.site-editorial #MainContent .ft-subtitle{font-family:var(--font-body);font-size:max(18px,var(--type-body,18px));line-height:1.7!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}body.site-editorial .site-footer :is(.site-footer__contact,.site-footer__email-label,.site-footer__guide-note,.site-footer__disclaimer,.site-footer__copyright,.site-footer__legal a){font-size:max(18px,var(--type-body,18px));line-height:1.7}body.site-editorial .site-header :is(.journey-nav-group__heading,.ft-menu__heading,.reading-menu__eyebrow,.reading-menu__intro>p,.reading-menu__plan>p,.reading-menu ul,.reading-menu li,.reading-menu a,.reading-menu__membership small,.reading-menu__foot span){font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent .card-school__context p{color:#30291f!important}body.site-editorial #MainContent .reading-closing__sample .reading-closing__eyebrow{color:#705126!important}@media(min-width:761px){@layer action-overflow{body.site-editorial #MainContent :is(a.card-school__database-return,a.card-school__tile>small,a.cart-text-link,a.client-stories__btn,a.client-stories__btn>span,a.cm-top,a.hero-doors__cta,a.meta-lp__button.meta-lp__button--ghost,a.meta-lp__text-link,a.pill,a.pill.pill--solid,a.spread-study__card>small,a.ss-link,a.zd-guide-link,a.zd-text-link,article.reading-closing__sample>small,article.reading-menu__plan>a,article.zd-element-card>div>p,aside.pair-offer>small,aside.question-guide__workshop>details>ul>li,aside.question-guide__workshop>label,button.altar-choice>span,button.altar-choice>strong,button.altar-choice.is-selected>span,button.altar-choice.is-selected>strong,button.altar-step,button.im-slot>small,button.shadow-mirror__text-button,details.card-school__context>summary,details.catalog-filter>summary,details.dr-more>summary,details.dr-more>summary>span,details.dr-privacy>p,details.dr-privacy>summary,details.zd-report-more>a,details.zd-report-more>summary,details.zd-tarot-note>summary,div.ah-builder-controls>label>span,div.altar-pane>label,div.altar-pane>label>small,div.altar-pane.is-active>label,div.altar-stage__controls>button,div.astro-wide.astro-zone-field>small,div.card-school__controls>label,div.card-school__controls>p,div.card-school__exercise>h4,div.card-school__lesson-actions>button,div.card-school__lesson-body>figure>figcaption,div.card-school__teaching>h4,div.catalog-controls__sort>label,div.catalog-filter__values>label>span,div.contact-folio__field>label,div.cr-map-slot.cr-map-slot--0>small,div.cr-map-slot.cr-map-slot--1>small,div.cr-map-slot.cr-map-slot--2>small,div.cr-map-slot.cr-map-slot--3>small,div.cr-map-slot.cr-map-slot--4>small,div.cr-path-labels>button>small,div.database-controls>div>label,div.database-controls>p,div.database-entry__body>div>aside>h4,div.database-entry__body>figure>figcaption,div.database-entry__meanings>div>h4,div.ds-card-links>a,div.ds-context-controls>button,div.ds-results-bar>p,div.ft-directory-controls>p,div.ft-meta>span,div.fx-theme-list>span,div.guide-visual__notebook>span,div.guide-visual__reversal>div>strong,div.guide-visual__spread>div>span,div.home-journal__copy>time,div.journal-related__grid>article>p,div.journal-sequence>div>span,div.journal-story__foot>time,div.meta-sample__copy>ul>li,div.meta-sample__tabs>a,div.mg-card-bottom>span,div.mg-card-top>span,div.mg-mini-report>div>small,div.mg-mini-report>div>span,div.pair-aspect>small,div.pair-aspect>strong,div.pf-stories>blockquote>cite,div.pf-summary-head>a,div.physical-product__arrows>span,div.physical-product__buying-facts>details>a,div.physical-product__buying-facts>details>summary,div.physical-product__fulfillment>p,div.physical-product__fulfillment>p>a,div.physical-product__gallery-footer>span,div.physical-product__short-description>p,div.pr-scene-caption>span,div.question-guide__prompts>section>ul>li>button,div.question-guide__tools>label,div.question-guide__tools>p,div.reading-guide__demo>details>a,div.reading-guide__demo>details>summary>span,div.reading-guide__demo>details>summary>strong,div.reading-progress>ol>li,div.relationship-cover>small,div.report-depths>label>span>small,div.rg-sample-gallery>figure>figcaption,div.rh-actions>a,div.ritual-shop__browse-heading>span,div.spread-guide__choices>a>small,div.spread-guide__choices>a>span,div.spread-guide__table>table>caption,div.spread-guide__table>table>tbody>tr>td,div.spread-guide__table>table>tbody>tr>th>a,div.spread-guide__table>table>thead>tr>th,div.spread-study__notes>aside>p,div.spread-study__practice>div>span,div.story-card__seeker-loc,div.studio-wheel>div>button>span,div.studio-wheel-center>small,div.studio-wheel-center>span,div.studio-wheel-detail>a,div.zcg-aspects>details>summary>span>small,div.zcg-rhythm>figure>figcaption>span,div.zd-fields>label,div.zd-month-nav>span,div.zd-related-text>a,dl.card-glance-box>div>dd,dl.card-glance-box>div>dt,dl.zcg-modes>div>dt>span,fieldset.nd-card-lesson>legend,fieldset.relationship-details>label>small,fieldset.report-birth-fields>label>small,figure.card-school__guide>figcaption>span,figure.closing-folio-card>figcaption,figure.closing-folio-card>figcaption>small,figure.guide-visual>figcaption,figure.guide-visual>figcaption>strong,figure.guide-visual.guide-visual--observe>figcaption,figure.guide-visual.guide-visual--prepare>figcaption,figure.guide-visual.guide-visual--prepare>figcaption>strong,figure.journal-record>figcaption,figure.meta-hero__visual>figcaption>span,figure.meta-reviews__card>figcaption>a,figure.meta-reviews__card>figcaption>strong,figure.meta-reviews__card>figcaption>time,figure.nd-mira-portrait>figcaption,figure.zcg-diagram.zcg-chart-map>figcaption>small,figure.zcg-diagram.zcg-connection-map>figcaption,figure.zd-profile__card>figcaption,footer.cm-footnote>p,form.catalog-controls>a,form.ft-form>fieldset>small,form.ft-form>label>small,form.reading-guide__worksheet>label,form.resonance-controls>label,header.database-hero>figure>figcaption,i.zd-sign-pill,label.astro-wide>small,label.pr-check,label.pr-edition>span>small,label.reading-theme-card>small,nav.ah-breadcrumb>a,nav.astro-breadcrumb>a,nav.astro-breadcrumb>span,nav.b3-hero-path>a,nav.b3-hero-path>span,nav.dr-breadcrumb>a,nav.dr-breadcrumb>span,nav.ds-alphabet>button,nav.ds-breadcrumb>a,nav.ds-breadcrumb>span,nav.ft-breadcrumb>a,nav.ft-breadcrumb>span,nav.journal-breadcrumb>a,nav.meta-trinity__links>a,nav.mg-breadcrumb>a,nav.mg-breadcrumb>span,nav.nd-breadcrumb>a,nav.nd-breadcrumb>span,nav.physical-product__breadcrumb>a,nav.physical-product__breadcrumb>span,nav.pr-crumbs>a,nav.pr-crumbs>span,nav.pr-related>span,nav.reading-guide__contents>a,nav.reading-guide__contents>ol>li>a,nav.rg-breadcrumb>a,nav.rg-breadcrumb>span,nav.ritual-breadcrumb>a,nav.ritual-breadcrumb>span,ol.crossroads-progress>li,ol.ft-day-rhythm>li>span,ol.inner-progress>li>span,p.ah-detail-index>span,p.ah-note,p.altar-stage__caption,p.altar-stage__note,p.astro-footnote,p.astro-muted,p.b3-small,p.card-school__breadcrumb,p.card-school__breadcrumb>a,p.card-school__small,p.card-school__voice,p.cm-stone__caption,p.cr-map-caption,p.dr-association,p.dr-count,p.dr-form-note,p.dr-hint,p.dr-meta,p.fm-small,p.fm-small>a,p.ft-cast-progress,p.ft-day-note,p.ft-kicker,p.ft-quiz-status,p.ft-small,p.ft-status,p.ft-subtitle,p.fx-meta,p.fx-meta>span,p.fx-pendulum-caption,p.fx-stage-hint,p.inner-reassurance,p.journal-meta,p.journal-meta>time,p.journal-source,p.journal-source>a,p.journal-story__meta>a,p.journal-story__meta>span,p.meta-lp__small,p.meta-trinity__price,p.mg-note,p.mg-note.mg-letter-disclaimer,p.mg-note.mg-plan-note,p.mira-bridge-cta__kicker,p.nd-note,p.pa-eyebrow,p.pa-note,p.pf-fine.pf-summary-note,p.physical-product__tax,p.planet-view-help,p.pr-report-form-note,p.pr-small,p.pr-unified-kicker,p.question-guide__small,p.reading-closing__eyebrow,p.relationship-kicker,p.rg-byline>time,p.rg-kicker,p.rg-note,p.rg-note>a,p.rh-eyebrow,p.rh-small,p.sec-head__lede,p.snapshot-note,p.spread-guide__note,p.ss-eyebrow,p.ss-note__body,p.studio-pulse-text,p.studio-pulse-text>strong,p.zcg-note,p.zd-atlas-label,p.zd-balancing-question,p.zd-finder-note,p.zd-hero-label,p.zd-learning-note,p.zd-small,p.zd-small.zd-report-scope,p.zd-small.zd-theme-note,section.database-intro>div>p,section.fx-workarea>header>p,section.physical-product__sizes>table>tbody>tr>td,section.physical-product__sizes>table>tbody>tr>th,section.report-sample>article>small,section.spread-guide__lesson>div>small,small.fm-choice-saving,small.fx-character-count,span.ah-wheel-note,span.database-entry__keywords,span.database-entry__keywords>small,span.database-entry__name>small,span.ds-open-label,span.fm-choice-copy>small,span.fm-choice-price>small,span.ft-card-link,span.ft-card-top,span.ft-card-top>b,span.hero-doors__dot-title,span.home-featured__price,span.home-journal__read,span.home-library__card-desc,span.home-library__card-link,span.jm-text,span.meet-mira-section__kicker,span.meet-mira-section__signature,span.meta-trinity__number,span.mira-bridge-cta__proof,span.pair-sign-label,span.pair-sign-meta,span.pair-space-caption,span.pf-depth-copy>small,span.pf-selection,span.pr-letter-title,span.pr-small,span.reading-guide__step,span.reassurance-strip__copy,span.reassurance-strip__title,span.relationship-cover-edition,span.ritual-shop__price-prefix,span.shadow-mirror__prompt-overlay>span,span.ss-badge,span.ss-caption__loc,span.story-card__badge,span.studio-pulse-highlight,span.zcg-key-blue,span.zcg-key-gold,span.zd-sign-card__dates,span.zd-sign-card__element,span.zd-sign-explore,ul.mira-craft-details>li,ul.ss-points>li>b,ul.ss-points>li>span,ul.ss-trust>li){font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent :is(article.reading-menu__plan>p,div.ah-pair>p,div.altar-pane>p,div.altar-pane.is-active>p,div.home-journal__copy>p,div.physical-product__buying-facts>details>p,div.physical-product__short-description>p,div.question-guide__prompts>section>p,p.astro-muted,p.crossroads-whisper,p.ft-private,p.inner-reassurance,p.journal-source,p.journal-source>a,p.mira-bridge-cta__copy,p.pair-status,p.pf-fine,p.pf-service,p.resonance__fine,p.rg-byline,p.sec-head__lede,p.shadow-mirror__fine,p.zd-balancing-question,section.card-school__closing>details>p,section.physical-product__sizes>p){font-size:max(18px,var(--type-body,18px));line-height:1.65}}}@media(max-width:760px){@layer action-overflow{body.site-editorial #MainContent :is(a.card-school__database-return,a.card-school__tile>small,a.client-stories__btn,a.client-stories__btn>span,a.cm-top,a.ft-directory-card>p,a.hero-doors__cta,a.meta-lp__button.meta-lp__button--ghost,a.meta-lp__text-link,a.mira-bridge-cta__button,a.pill,a.pill.pill--solid,a.spread-study__card>small,a.ss-link,a.zd-guide-link,a.zd-text-link,article.reading-closing__sample>small,article.reading-menu__plan>a,article.zd-element-card>div>p,aside.pair-offer>small,aside.question-guide__workshop>details>ul>li,aside.question-guide__workshop>label,button.altar-choice>span,button.altar-choice>strong,button.altar-choice.is-selected>span,button.altar-choice.is-selected>strong,button.altar-step,button.astro-button,button.b3-primary,button.im-slot>small,button.pr-motion-toggle,button.shadow-mirror__text-button,button.story-card__expand,details.card-school__context>summary,details.catalog-filter>summary,details.dr-more>summary,details.dr-more>summary>span,details.dr-privacy>p,details.dr-privacy>summary,details.zd-report-more>a,details.zd-report-more>summary,details.zd-tarot-note>summary,div.ah-builder-controls>label>span,div.altar-pane>label,div.altar-pane>label>small,div.altar-pane.is-active>label,div.altar-stage__controls>button,div.astro-wide.astro-zone-field>small,div.card-school__controls>label,div.card-school__controls>p,div.card-school__exercise>h4,div.card-school__lesson-actions>button,div.card-school__lesson-body>figure>figcaption,div.card-school__teaching>h4,div.catalog-controls__sort>label,div.catalog-filter__values>label>span,div.contact-folio__field>label,div.cr-map-slot.cr-map-slot--0>small,div.cr-map-slot.cr-map-slot--1>small,div.cr-map-slot.cr-map-slot--2>small,div.cr-map-slot.cr-map-slot--3>small,div.cr-map-slot.cr-map-slot--4>small,div.cr-path-labels>button>small,div.database-controls>div>label,div.database-controls>p,div.database-entry__body>div>aside>h4,div.database-entry__body>figure>figcaption,div.database-entry__meanings>div>h4,div.dr-feeling-options>label>span,div.ds-card-links>a,div.ds-categories>button,div.ds-context-controls>button,div.ds-results-bar>p,div.ft-directory-controls>p,div.ft-meta>span,div.fx-theme-list>span,div.guide-visual__notebook>span,div.guide-visual__reversal>div>strong,div.guide-visual__spread>div>span,div.journal-related__grid>article>p,div.journal-sequence>div>span,div.journal-story__foot>time,div.meta-sample__copy>ul>li,div.meta-sample__tabs>a,div.mg-card-bottom>span,div.mg-card-top>span,div.mg-mini-report>div>small,div.mg-mini-report>div>span,div.pair-aspect>small,div.pair-aspect>strong,div.pf-stories>blockquote>cite,div.pf-summary-head>a,div.physical-product__arrows>span,div.physical-product__buying-facts>details>a,div.physical-product__buying-facts>details>summary,div.physical-product__fulfillment>p,div.physical-product__fulfillment>p>a,div.physical-product__gallery-footer>span,div.physical-product__short-description>p,div.pr-scene-caption>span,div.question-guide__prompts>section>ul>li>button,div.question-guide__tools>label,div.question-guide__tools>p,div.reading-guide__demo>details>a,div.reading-guide__demo>details>summary>span,div.reading-guide__demo>details>summary>strong,div.reading-progress>ol>li,div.relationship-cover>small,div.report-depths>label>span>small,div.rg-sample-gallery>figure>figcaption,div.rh-actions>a,div.ritual-shop__browse-heading>span,div.spread-guide__choices>a>small,div.spread-guide__choices>a>span,div.spread-guide__table>table>caption,div.spread-guide__table>table>tbody>tr>td,div.spread-guide__table>table>tbody>tr>th>a,div.spread-guide__table>table>thead>tr>th,div.spread-study__notes>aside>p,div.spread-study__practice>div>span,div.story-card__seeker-loc,div.studio-wheel>div>button>span,div.studio-wheel-center>small,div.studio-wheel-center>span,div.studio-wheel-detail>a,div.zcg-aspects>details>summary>span>small,div.zcg-rhythm>figure>figcaption>span,div.zd-fields>label,div.zd-learning-triad>div>p,div.zd-month-nav>span,div.zd-related-text>a,dl.card-glance-box>div>dd,dl.card-glance-box>div>dt,dl.zcg-modes>div>dt>span,fieldset.nd-card-lesson>legend,fieldset.relationship-details>label>small,fieldset.report-birth-fields>label>small,figcaption.resonance-orbit__name,figure.card-school__guide>figcaption>span,figure.closing-folio-card>figcaption,figure.closing-folio-card>figcaption>small,figure.guide-visual>figcaption,figure.guide-visual>figcaption>strong,figure.guide-visual.guide-visual--observe>figcaption,figure.guide-visual.guide-visual--prepare>figcaption,figure.guide-visual.guide-visual--prepare>figcaption>strong,figure.journal-record>figcaption,figure.meta-hero__visual>figcaption,figure.meta-hero__visual>figcaption>span,figure.meta-reviews__card>figcaption>a,figure.meta-reviews__card>figcaption>strong,figure.meta-reviews__card>figcaption>time,figure.nd-mira-portrait>figcaption,figure.zcg-diagram.zcg-chart-map>figcaption>small,figure.zcg-diagram.zcg-connection-map>figcaption,figure.zd-profile__card>figcaption,footer.cm-footnote>p,form.catalog-controls>a,form.ft-form>fieldset>small,form.ft-form>label>small,form.reading-guide__worksheet>label,form.resonance-controls>label,h3.story-card__headline,header.database-hero>figure>figcaption,i.zd-sign-pill,label.astro-wide>small,label.pr-check,label.pr-edition>b,label.pr-edition>span>small,label.reading-theme-card>small,nav.ah-breadcrumb>a,nav.astro-breadcrumb>a,nav.astro-breadcrumb>span,nav.b3-hero-path>a,nav.b3-hero-path>span,nav.dr-breadcrumb>a,nav.dr-breadcrumb>span,nav.ds-alphabet>button,nav.ds-breadcrumb>a,nav.ds-breadcrumb>span,nav.ft-breadcrumb>a,nav.ft-breadcrumb>span,nav.journal-breadcrumb>a,nav.meta-trinity__links>a,nav.mg-breadcrumb>a,nav.mg-breadcrumb>span,nav.nd-breadcrumb>a,nav.nd-breadcrumb>span,nav.pf-steps>button,nav.physical-product__breadcrumb>a,nav.physical-product__breadcrumb>span,nav.pr-crumbs>a,nav.pr-crumbs>span,nav.pr-related>span,nav.reading-guide__contents>a,nav.reading-guide__contents>ol>li>a,nav.rg-breadcrumb>a,nav.rg-breadcrumb>span,nav.ritual-breadcrumb>a,nav.ritual-breadcrumb>span,ol.crossroads-progress>li,ol.ft-day-rhythm>li,ol.ft-day-rhythm>li>span,ol.fx-steps>li,ol.inner-progress>li>span,p.ah-detail-index>span,p.ah-note,p.altar-stage__caption,p.altar-stage__note,p.astro-footnote,p.astro-muted,p.b3-small,p.card-school__breadcrumb,p.card-school__breadcrumb>a,p.card-school__small,p.card-school__voice,p.cm-stone__caption,p.cr-map-caption,p.dr-association,p.dr-count,p.dr-form-note,p.dr-hint,p.dr-meta,p.fm-small,p.fm-small>a,p.ft-cast-progress,p.ft-day,p.ft-day-note,p.ft-kicker,p.ft-quiz-status,p.ft-small,p.ft-status,p.ft-subtitle,p.ft-table-whisper,p.fx-meta,p.fx-meta>span,p.fx-pendulum-caption,p.fx-stage-hint,p.inner-reassurance,p.journal-meta,p.journal-meta>time,p.journal-source,p.journal-source>a,p.journal-story__meta>a,p.journal-story__meta>span,p.meta-hero__lead,p.meta-lp__small,p.meta-trinity__price,p.mg-note,p.mg-note.mg-letter-disclaimer,p.mg-note.mg-plan-note,p.mira-bridge-cta__kicker,p.nd-note,p.pa-eyebrow,p.pa-note,p.pf-fine.pf-summary-note,p.physical-product__tax,p.planet-view-help,p.pr-report-form-note,p.pr-small,p.pr-unified-kicker,p.question-guide__small,p.reading-closing__eyebrow,p.relationship-kicker,p.rg-byline>time,p.rg-kicker,p.rg-note,p.rg-note>a,p.rh-eyebrow,p.rh-small,p.sec-head__lede,p.snapshot-note,p.spread-guide__note,p.ss-eyebrow,p.ss-hero__names,p.ss-hero__names>a,p.ss-note__body,p.studio-pulse-text,p.studio-pulse-text>strong,p.swipe-hint,p.table-swipe-hint,p.zcg-note,p.zd-atlas-label,p.zd-balancing-question,p.zd-finder-note,p.zd-hero-label,p.zd-learning-note,p.zd-small,p.zd-small.zd-report-scope,p.zd-small.zd-theme-note,section.database-intro>div>p,section.fx-workarea>header>p,section.physical-product__sizes>table>tbody>tr>td,section.physical-product__sizes>table>tbody>tr>th,section.report-sample>article>small,section.spread-guide__lesson>div>small,small.fm-choice-saving,small.fx-character-count,span.ah-wheel-note,span.database-entry__keywords,span.database-entry__keywords>small,span.database-entry__name>small,span.ds-open-label,span.fm-choice-copy>small,span.fm-choice-price>small,span.ft-card-link,span.ft-card-top,span.ft-card-top>b,span.home-featured__price,span.home-featured__title,span.home-library__card-desc,span.home-library__card-link,span.jm-text,span.kailash-overlay__cta,span.meet-mira-section__kicker,span.meet-mira-section__signature,span.meta-trinity__number,span.mira-bridge-cta__proof,span.pair-sign-label,span.pair-sign-meta,span.pair-space-caption,span.pf-depth-copy>small,span.pf-selection,span.pr-letter-title,span.pr-small,span.reading-guide__step,span.reassurance-strip__copy,span.reassurance-strip__title,span.relationship-cover-edition,span.ritual-shop__item-price>span,span.ritual-shop__price-prefix,span.shadow-mirror__prompt-overlay>span,span.ss-badge,span.ss-caption__loc,span.story-card__badge,span.studio-pulse-highlight,span.zcg-key-blue,span.zcg-key-gold,span.zd-sign-card__dates,span.zd-sign-card__element,span.zd-sign-explore,ul.mira-craft-details>li,ul.ss-points>li>b,ul.ss-points>li>span,ul.ss-trust>li){font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent :is(a.ft-directory-card>p,article.reading-menu__plan>p,blockquote.ss-quote>p,blockquote.story-card__quote>p,div.ah-pair>p,div.altar-pane>p,div.altar-pane.is-active>p,div.kailash-footer-strip,div.physical-product__buying-facts>details>p,div.physical-product__short-description>p,div.question-guide__prompts>section>p,p.astro-dual-intro,p.astro-muted,p.crossroads-whisper,p.ft-private,p.hero-doors__sub,p.inner-reassurance,p.journal-source,p.journal-source>a,p.mira-bridge-cta__copy,p.pair-status,p.pf-fine,p.pf-service,p.resonance__fine,p.rg-byline,p.sec-head__lede,p.shadow-mirror__fine,p.ss-hero__lede,p.zd-balancing-question,section.card-school__closing>details>p,section.physical-product__sizes>p){font-size:max(18px,var(--type-body,18px));line-height:1.65}}}@media(max-width:760px){body.site-editorial #MainContent :is(.card-school__context,.reading-guide__chapters,.astro-prose,.nd-prose,.nd-story-body) p{text-align:left!important;text-align-last:auto!important;word-spacing:normal;-webkit-hyphens:manual;hyphens:manual}}@layer action-overflow{body.site-editorial .site-header .journey-nav-group .reading-menu .reading-menu__plan>a{font-size:max(18px,var(--type-body,18px));line-height:1.6!important}}body.site-editorial .nav-badge-gold{font-size:18px;line-height:1.3}@layer action-overflow{body.site-editorial #MainContent :is(.planet-view-status,.moon-small,.moon-learning-panel>small,.pr-motion-toggle,.obs-index-copy>span,.astro-guide-disclosure>summary>span+span,.meta-hero__trust li span:not([aria-hidden=true]),.meta-lp__eyebrow.obs-supporting-copy,p.jm-text[style*=--jm-body-xs-size]){font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent .zd-mode-card>p:not(.zd-mode-verb){font-size:max(18px,var(--type-body,18px));line-height:1.65}body.site-editorial #MainContent :is(a.astro-button.obs-action,a.astro-button.celestial-cta-btn.obs-action){font-size:max(18px,var(--type-body,18px));line-height:1.6!important}}@layer action-overflow{body.site-editorial #MainContent .cm-feature figcaption>span+span{font-size:max(18px,var(--type-body,18px));line-height:1.65}}@layer action-overflow{body.site-editorial #MainContent .moon-hero-copy nav :is(a,span),body.site-editorial .site-header__drawer-close{font-size:max(18px,var(--type-body,18px));line-height:1.65}}@layer action-overflow{body.site-editorial :is(.product-review-summary__score,.product-review-summary__count){font-size:max(18px,var(--type-body,18px));line-height:1.5}body.site-editorial .product-review-summary{flex-wrap:wrap;gap:4px 6px;max-width:100%}@media(max-width:760px){body.site-editorial .home-featured__card{aspect-ratio:auto;height:auto;display:flex;flex-direction:column}body.site-editorial .home-featured__image{position:relative;inset:auto;display:block;width:100%;height:auto;aspect-ratio:1;flex:0 0 auto}body.site-editorial .home-featured__image img{width:100%;height:100%;object-fit:cover}body.site-editorial .home-featured__details{position:static;inset:auto;display:flex;flex-direction:column;padding:12px;gap:8px;background:#111725}body.site-editorial .home-featured__meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}body.site-editorial .home-featured__price{white-space:normal;line-height:1.5}body.site-editorial .home-featured__shade{display:none}body.site-editorial .ritual-shop__item-foot{flex-direction:column;align-items:flex-start;gap:8px}}}@media(max-width:760px){body.site-editorial #MainContent .home-featured__card{aspect-ratio:auto!important;height:auto!important;display:flex!important;flex-direction:column!important}body.site-editorial #MainContent .home-featured__image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:1!important;flex:0 0 auto!important}body.site-editorial #MainContent .home-featured__image img{width:100%!important;height:100%!important;object-fit:cover}body.site-editorial #MainContent .home-featured__details{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;padding:12px!important;gap:8px!important;background:#111725}body.site-editorial #MainContent .home-featured__meta{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}body.site-editorial #MainContent .home-featured__price{white-space:normal!important;line-height:1.5!important;align-self:flex-start!important;text-align:left!important}body.site-editorial #MainContent .home-featured__shade{display:none!important}body.site-editorial #MainContent .ritual-shop__item-foot{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}@media(max-width:760px){body.site-editorial .site-footer p{text-align:left!important;text-align-last:auto!important}}:where(body.site-editorial small,body.site-editorial button,body.site-editorial input,body.site-editorial select,body.site-editorial textarea){font-size:18px}@layer action-overflow;@layer action-overflow{body.site-editorial #MainContent :is(.rt-page){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-kicker){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page label){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page textarea){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-meta){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-how){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-stone-label){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-stone-name){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-table-hint){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-reading .rt-kicker){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-reading p){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-reading .rt-next-stone){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-progress){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-controls button){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-status){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-journal label span){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-intention summary){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-intention p){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-library>header button){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-library-controls p){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-rune-button span){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-guide p){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-offer p){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-offer .rt-button){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-sample){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-boundary){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(.rt-page .rt-details-extra){font-size:max(18px,var(--type-body,18px))}@media(max-width:1050px){body.site-editorial #MainContent :is(.rt-page .rt-reading p){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-meta){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-stone-label){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-stone-name){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-table-hint){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-reading p){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-progress){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-save-actions button){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-note-choice button){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-library>header button){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-rune-button span){font-size:max(18px,var(--type-body,18px))}}@media(max-width:800px){body.site-editorial #MainContent :is(.rt-page .rt-offer .rt-button){font-size:max(18px,var(--type-body,18px))}}body.site-editorial #MainContent :is(body.site-editorial #MainContent .rt-page .rt-kicker){font-size:max(18px,var(--type-body,18px))}body.site-editorial #MainContent :is(body.site-editorial #MainContent .rt-page textarea){font-size:max(18px,var(--type-body,18px))}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/performance-view-core.css.map */
