.Landing_page__o7Ihm{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:768px){.Landing_page__o7Ihm{padding-inline:var(--space-6)}}.Landing_page__o7Ihm{padding-block:var(--space-7) var(--space-9)}.Landing_hero__ZnVsq{display:flex;flex-direction:column;align-items:center;text-align:center}.Landing_eyebrow__lfHZj{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.Landing_title__SyDAY{margin-top:var(--space-3);font-size:clamp(2.5rem,1.9rem + 3vw,4rem);font-weight:400;line-height:1.05}.Landing_lead__HvmQQ{margin-top:var(--space-4);max-width:46ch;font-size:var(--text-lg);color:var(--color-text-muted)}.Landing_readingHero__UfhFM{margin-top:calc(var(--space-4) - var(--space-7))}@media(min-width:768px){.Landing_readingHero__UfhFM{margin-top:0}}.Landing_content__UJVDh{max-width:44rem;margin:var(--space-8) auto 0}.Landing_section__bpOeg+.Landing_section__bpOeg{margin-top:var(--space-7)}.Landing_sectionTitle__0VXCz{font-size:var(--text-2xl);font-weight:400}.Landing_section__bpOeg p{margin-top:var(--space-3);line-height:1.7}.Landing_faq__hOmwE{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--color-border)}.Landing_faqList__WNV6s{margin:var(--space-5) 0 0}.Landing_faqItem__Rm1C1{border-bottom:1px solid var(--color-border)}.Landing_faqItem__Rm1C1 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent-strong);cursor:pointer;list-style:none}.Landing_faqItem__Rm1C1 summary::-webkit-details-marker{display:none}.Landing_faqItem__Rm1C1 summary:after{content:"+";flex-shrink:0;font-family:var(--font-body);font-size:var(--text-xl);color:var(--color-accent);transition:transform var(--duration) var(--ease-out)}.Landing_faqItem__Rm1C1 summary:hover{color:var(--color-text)}.Landing_faqItem__Rm1C1[open] summary:after{transform:rotate(45deg)}.Landing_faqItem__Rm1C1 p{margin:0 0 var(--space-4);line-height:1.7;color:var(--color-text-muted)}.Landing_more__SUA9t{width:100%;max-width:44rem;margin:var(--space-8) auto 0;text-align:center}.Landing_moreTitle__Da4d_{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.Landing_moreList__XO5YB{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4);padding:0;list-style:none}@media(min-width:480px){.Landing_moreList__XO5YB{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.Landing_moreLink__A8WM3{display:flex;flex-direction:column;gap:var(--space-1);height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;text-align:left;text-decoration:none;transition:border-color var(--duration)}.Landing_moreLink__A8WM3 strong{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;color:var(--color-accent-strong)}.Landing_moreLink__A8WM3 span{font-size:var(--text-sm);color:var(--color-text-muted)}.Landing_moreLink__A8WM3:hover{border-color:var(--color-accent)}.Landing_moreLink__A8WM3:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.CardTrio_trio__kO_1H{--card-w:56px;display:flex;justify-content:center;padding-block:4px 8px}@media(min-width:1024px){.CardTrio_trio__kO_1H{--card-w:104px;justify-content:flex-start;-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}}.CardTrio_symbols__UYEjZ{position:absolute;width:0;height:0;overflow:hidden}.CardTrio_card__fXWP5{display:block;width:var(--card-w);aspect-ratio:300/514;margin-inline:-3px;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.CardTrio_card__fXWP5:nth-child(2){transform:rotate(-8deg) translateY(6px)}.CardTrio_card__fXWP5:nth-child(3){position:relative;z-index:1}.CardTrio_card__fXWP5:nth-child(4){transform:rotate(8deg) translateY(6px)}.CardTrio_card__fXWP5 svg{display:block;width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.CardTrio_card__fXWP5 svg{animation:CardTrio_float__G_Gf3 6s ease-in-out infinite}.CardTrio_card__fXWP5:nth-child(3) svg{animation-delay:-2s}.CardTrio_card__fXWP5:nth-child(4) svg{animation-delay:-4s}}@keyframes CardTrio_float__G_Gf3{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ReadingForm_root__VNT1R{display:contents}.ReadingForm_session__WLjHr{grid-area:session;width:100%;margin-top:var(--space-3);text-align:center}@media(min-width:1024px){.ReadingForm_session__WLjHr{margin-top:var(--space-4)}}.ReadingForm_leaving__e2H_L{position:absolute;grid-area:auto;margin:0;pointer-events:none;animation:ReadingForm_form-leave___FGOl .22s ease-out forwards}.ReadingForm_returning__D46Dp{animation:ReadingForm_form-return__SU5gN .25s ease-out}.ReadingForm_stage__HC_I7[data-opening]>:is(.ReadingForm_summary__lrTVv,.ReadingForm_pickIntro__5DWal,.ReadingForm_remaining__IIkc4,.ReadingForm_slots__2bArI){animation:ReadingForm_form-return__SU5gN .3s ease-out .18s backwards}@keyframes ReadingForm_form-leave___FGOl{to{opacity:0}}@keyframes ReadingForm_form-return__SU5gN{0%{opacity:0}}.ReadingForm_decoration__SAt5G{grid-area:trio;margin-top:var(--space-3)}@media(min-width:1024px){.ReadingForm_decoration__SAt5G{margin-top:var(--space-6)}}.ReadingForm_visuallyHidden__XNEu5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ReadingForm_form__x2Ag_{grid-area:form;width:100%;max-width:36rem;margin-top:var(--space-3);margin-inline:auto;padding:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media(min-width:768px){.ReadingForm_form__x2Ag_{padding:var(--space-6);gap:var(--space-4)}}@media(min-width:1024px){.ReadingForm_form__x2Ag_{margin-top:0}}.ReadingForm_field__xKOSd{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ReadingForm_label__PcBws{font-size:var(--text-sm);font-weight:600}.ReadingForm_question__Gp1xU,.ReadingForm_topicSelect__1NS_t{font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ReadingForm_question__Gp1xU:focus-visible,.ReadingForm_topicSelect__1NS_t:focus-visible{outline-offset:1px}.ReadingForm_question__Gp1xU{width:100%;min-height:5rem;padding:var(--space-2) var(--space-3);line-height:1.45;resize:vertical}.ReadingForm_question__Gp1xU::placeholder{color:var(--color-text-muted);opacity:.8}@media(min-width:1024px){.ReadingForm_question__Gp1xU{min-height:9rem}}.ReadingForm_tip__meXuw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:768px){.ReadingForm_tip__meXuw{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:var(--text-xs);color:var(--color-text-muted)}}.ReadingForm_counter__S1qz4{justify-self:end;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.ReadingForm_hint__dRIy6{font-size:var(--text-xs);color:var(--color-text-muted)}.ReadingForm_topicRow__ogWQs{display:flex;align-items:center;gap:var(--space-3)}.ReadingForm_topicSelect__1NS_t{flex:1 1;min-height:2.25rem;padding:var(--space-1) var(--space-3);cursor:pointer}.ReadingForm_actions__I2H3w{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:center}.ReadingForm_reassurance__clNDa{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}.ReadingForm_primary__UZNgM,.ReadingForm_secondary__yFfKx{justify-self:center;padding:var(--space-3) var(--space-6);font-weight:600;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration),border-color var(--duration)}.ReadingForm_actions__I2H3w .ReadingForm_primary__UZNgM{justify-self:stretch;min-height:3rem;padding-block:var(--space-2);font-size:var(--text-lg)}.ReadingForm_primary__UZNgM{color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent)}.ReadingForm_primary__UZNgM:hover{background:var(--color-accent-strong)}.ReadingForm_secondary__yFfKx{background:rgba(0,0,0,0);border:1px solid var(--color-accent)}.ReadingForm_secondary__yFfKx:hover{background:rgba(201,169,110,.12)}.ReadingForm_stage__HC_I7{display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.ReadingForm_summary__lrTVv{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:40rem}.ReadingForm_asked__5VIjq{font-family:var(--font-display);font-size:var(--text-xl);font-style:italic;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ReadingForm_topicTag___oIR_{padding:var(--space-1) var(--space-4);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-pill)}.ReadingForm_pickIntro__5DWal{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:36rem}.ReadingForm_stageTitle__62_wV{font-size:var(--text-2xl)}.ReadingForm_stageTitle__62_wV:focus{outline:none}.ReadingForm_slots__2bArI{--card-size:clamp(88px,27vw,180px);display:flex;justify-content:center;gap:var(--space-3);margin:0;padding:0;list-style:none}@media(min-width:768px){.ReadingForm_slots__2bArI{gap:var(--space-6)}}.ReadingForm_slot__TnVwA{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ReadingForm_position__EqEib{font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.ReadingForm_deck__aiK0o,.ReadingForm_position__EqEib,.ReadingForm_result__76Wxl>.ReadingForm_stageTitle__62_wV,.ReadingForm_slots__2bArI{scroll-margin-top:calc(72px + var(--space-3));scroll-margin-bottom:var(--space-3)}.ReadingForm_slotCard__i3EGF{display:block}.ReadingForm_placeholder__iVigt{display:block;width:var(--card-size);aspect-ratio:300/514;border:1px dashed rgba(201,169,110,.35);border-radius:calc(var(--card-size)*.045)}.ReadingForm_remaining__IIkc4{font-size:var(--text-sm);color:var(--color-text-muted)}.ReadingForm_symbols__48AZi{position:absolute;width:0;height:0;overflow:hidden}.ReadingForm_deck__aiK0o{--deck-card:100%;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:6px;gap:6px;width:100%;max-width:34rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.ReadingForm_deck__aiK0o{--deck-card:76px;--overlap:56px;display:flex;justify-content:center;max-width:none;padding-top:var(--space-3);padding-bottom:var(--space-6)}.ReadingForm_deck__aiK0o li{flex:none;transform-origin:50% 400%;transform:rotate(calc((var(--i) - (var(--count) - 1) / 2) * .7deg))}.ReadingForm_deck__aiK0o li+li{margin-left:calc(-1*var(--overlap))}}@media(min-width:1024px){.ReadingForm_deck__aiK0o{--deck-card:100px;--overlap:66px}}.ReadingForm_deckCard__u4c9X{display:block;width:var(--deck-card);padding:0;background:none;border:0;border-radius:6px;cursor:pointer;box-shadow:0 6px 14px rgba(0,0,0,.5);transition:transform var(--duration) var(--ease-out),opacity var(--duration)}.ReadingForm_deckCard__u4c9X svg{width:100%;height:auto;border-radius:6px}.ReadingForm_deckCard__u4c9X:focus-visible,.ReadingForm_deckCard__u4c9X:hover:not(:disabled){transform:translateY(-10px)}.ReadingForm_deckCard__u4c9X[data-picked=true]{opacity:0}.ReadingForm_deckCard__u4c9X:disabled{cursor:default}.ReadingForm_error__cXfUc{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center}.ReadingForm_result__76Wxl{display:grid;grid-gap:var(--space-5);gap:var(--space-5);width:100%;max-width:40rem;text-align:left}.ReadingForm_result__76Wxl .ReadingForm_stageTitle__62_wV{text-align:center}.ReadingForm_entries__Btsek{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin:0;padding:0;list-style:none}.ReadingForm_entry__BA3eB{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ReadingForm_entry__BA3eB[data-visible=false]{display:none}.ReadingForm_entry__BA3eB p{color:var(--color-text-muted)}.ReadingForm_entryTitle__aUzZZ{font-size:var(--text-xl);font-weight:400}.ReadingForm_entryTitle__aUzZZ strong{font-weight:600;color:var(--color-accent-strong)}.ReadingForm_reversedTag__eYCwr{margin-left:var(--space-2);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;color:var(--color-text-muted)}.ReadingForm_synthesis__6cPIt{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ReadingForm_synthesisTitle__2A2_A{font-size:var(--text-xl)}.ReadingForm_facts__NaieX{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0}.ReadingForm_facts__NaieX dt{font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.ReadingForm_facts__NaieX dd{margin:var(--space-1) 0 0}.ReadingForm_feedback__aKeQ8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center;text-align:center}.ReadingForm_votes__6PiI5{display:flex;gap:var(--space-3)}.ReadingForm_vote__iNY5w{padding:var(--space-2) var(--space-4);font-size:var(--text-xl);line-height:1;background:rgba(0,0,0,0);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration)}.ReadingForm_vote__iNY5w:hover{border-color:var(--color-accent)}.ReadingForm_feedbackForm__jEk6h{display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:100%;text-align:left}.ReadingForm_feedbackForm__jEk6h .ReadingForm_secondary__yFfKx{margin-top:var(--space-2)}.ReadingForm_feedbackForm__jEk6h .ReadingForm_secondary__yFfKx:disabled{opacity:.5;cursor:default}.ReadingForm_waiting__asfE3{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:center;text-align:center}.ReadingForm_waitingPhrase__W0ONW{min-height:1.5em;margin:0;font-style:italic;color:var(--color-text-muted);animation:ReadingForm_phrase-fade__gnAoM 3.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ReadingForm_waitingPhrase__W0ONW{animation:none}}@keyframes ReadingForm_phrase-fade__gnAoM{0%,to{opacity:0}30%,75%{opacity:1}}.ReadingForm_aiLabel__ZUI66{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.ReadingForm_care__CCvmH,.ReadingForm_notice___eGUY{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ReadingForm_care__CCvmH{border-color:var(--color-accent)}.ReadingForm_care__CCvmH a{color:inherit;font-weight:600}.ReadingForm_aiParagraph__WNwGI{transition:opacity .9s ease-in}.ReadingForm_aiParagraph__WNwGI[data-shown=false]{opacity:0}@media(prefers-reduced-motion:reduce){.ReadingForm_aiParagraph__WNwGI{transition:none}}.ReadingForm_skip__i9HWJ{justify-self:end;padding:0;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:underline;background:none;border:0;cursor:pointer}.ReadingHero_layout__gx38f{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:1024px){.ReadingHero_layout__gx38f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,32rem);grid-template-rows:auto auto 1fr;grid-template-areas:"intro form" "trio form" "lead form";grid-column-gap:var(--space-8);column-gap:var(--space-8);align-items:start;justify-items:start;text-align:left}.ReadingHero_layout__gx38f:has([data-reading-session]){grid-template-rows:auto auto auto;grid-template-areas:"intro intro" "session session" "lead lead";justify-items:stretch}}.ReadingHero_intro__ONKQi{grid-area:intro}.ReadingHero_lead__WOMNw{grid-area:lead;margin-top:var(--space-6)}@media(min-width:1024px){.ReadingHero_lead__WOMNw{margin-top:var(--space-5)}}.page_hero__4xu7X{position:relative;overflow:hidden;padding-block:var(--space-3) var(--space-8)}@media(min-width:768px){.page_hero__4xu7X{padding-block:var(--space-8) var(--space-9)}}.page_hero__4xu7X:before{content:"";position:absolute;inset:-20% -10% auto;height:120%;background:radial-gradient(ellipse 50% 45% at 50% 30%,rgba(201,169,110,.12),transparent 70%);pointer-events:none}.page_inner__gi8Pb{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:768px){.page_inner__gi8Pb{padding-inline:var(--space-6)}}.page_inner__gi8Pb{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.page_eyebrow__71WyQ{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.page_title__S2tdG{margin-top:var(--space-2);font-size:var(--text-display);font-weight:400;line-height:1.05}@media(min-width:768px){.page_title__S2tdG{margin-top:var(--space-5)}}.page_title__S2tdG em{font-style:italic;color:var(--color-accent-strong)}.page_lead__P7f0A{max-width:46ch;font-size:var(--text-lg);color:var(--color-text-muted)}