.page_main__uMaiQ{overflow:hidden;background:var(--ivory-100);color:var(--charcoal-600)}.page_skipLink__4qNZP{position:fixed;z-index:100;top:12px;left:12px;padding:12px 18px;border-radius:4px;background:var(--blush-300);color:var(--olive-900);font-size:14px;font-weight:700;transform:translateY(-160%)}.page_skipLink__4qNZP:focus-visible{outline:2px solid var(--ivory-100);outline-offset:3px;transform:translateY(0)}.page_hero__PtCki{background:var(--olive-800);color:var(--ivory-100)}.page_faqInner__NZrfP,.page_readingInner__73KkF,.page_startingInner__6bkcJ{width:min(100%,720px);margin-inline:auto;padding-inline:clamp(1.375rem,4vw,4rem)}.page_heroInner__6RTvw{width:min(100%,720px);margin-inline:auto;padding:clamp(52px,6vw,72px) clamp(1.375rem,4vw,4rem)}.page_hero__PtCki h1{margin:0;color:var(--ivory-100);font-family:var(--font-display);font-size:clamp(3rem,5.2vw,4.75rem);font-weight:400;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.page_hero__PtCki h1 em{color:var(--blush-300);font-weight:500}.page_heroDeck__ulLAG{max-width:44ch;margin:24px 0 0;color:var(--ivory-100);font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.5}.page_heroButton__ydNHh{min-height:56px;margin-top:28px;padding-inline:36px;font-size:12px}.page_recognition__JGvQC{background:var(--ivory-100)}.page_recognitionInner__kC2_h{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:clamp(36px,6vw,72px);width:min(100%,960px);margin-inline:auto;padding-inline:clamp(1.375rem,4vw,4rem);padding-top:clamp(48px,5vw,64px);padding-bottom:clamp(48px,5vw,64px)}.page_recognitionCopy__DA7qb{display:grid;gap:22px}.page_recognitionArt__pu_yM img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}.page_prose__LqVQU p,.page_recognitionInner__kC2_h p,.page_startingInner__6bkcJ>p{margin:0;font-size:1.125rem;line-height:1.78}.page_fit__BDbB1,.page_reasons__PEKG1{background:var(--parchment-200)}.page_reasons__PEKG1 .page_readingInner__73KkF{padding-top:clamp(52px,6vw,72px);padding-bottom:clamp(52px,6vw,72px)}.page_room__uP3lw,.page_solo__VdZmZ,.page_starting__g4T4D{background:var(--ivory-100)}.page_room__uP3lw .page_readingInner__73KkF{padding-top:clamp(52px,6vw,72px);padding-bottom:clamp(36px,4vw,48px)}.page_solo__VdZmZ .page_readingInner__73KkF{padding-top:clamp(36px,4vw,48px);padding-bottom:clamp(36px,4vw,48px);border-top:1px solid rgb(168 165 141/50%)}.page_fit__BDbB1 .page_readingInner__73KkF{padding-top:clamp(52px,6vw,72px);padding-bottom:clamp(52px,6vw,72px)}.page_faq__qqZ45 h2,.page_readingInner__73KkF h2,.page_starting__g4T4D h2{margin:0 0 32px;color:var(--olive-900);font-family:var(--font-display);font-size:clamp(2.625rem,4.2vw,3.75rem);font-weight:400;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.page_faq__qqZ45 h2,.page_fit__BDbB1 h2{font-size:clamp(2.25rem,3.4vw,3.125rem);line-height:1.04}.page_fit__BDbB1 h2 em{color:var(--olive-600);font-weight:500}.page_reasonList__SCouA{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:0;padding:0;list-style:none}.page_reasonList__SCouA li{padding:22px 24px;border:1px solid rgb(168 165 141/50%);border-radius:6px;background:var(--satva-card);color:var(--charcoal-600);font-size:1.0625rem;line-height:1.7}.page_prose__LqVQU{display:grid;gap:20px}.page_prose__LqVQU p{color:var(--charcoal-600)}.page_prose__LqVQU .page_strongParagraph__jIsA1{color:var(--olive-900);font-weight:500;line-height:1.7}.page_prose__LqVQU a{color:var(--olive-900);font-weight:600;text-decoration:none;border-bottom:1px solid rgb(38 51 23/40%);padding-bottom:3px}.page_prose__LqVQU a:focus-visible,.page_prose__LqVQU a:hover{color:var(--olive-600);border-bottom-color:currentColor}.page_prose__LqVQU a:focus-visible,.page_relatedLinks__4Lg4A a:focus-visible{outline:2px solid var(--olive-900);outline-offset:4px}.page_relatedLinks__4Lg4A{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:4px}.page_relatedLinks__4Lg4A a{color:var(--olive-900);font-size:.9375rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgb(38 51 23/40%);padding-bottom:3px}.page_relatedLinks__4Lg4A a:focus-visible,.page_relatedLinks__4Lg4A a:hover{color:var(--olive-600);border-bottom-color:currentColor}.page_relatedLinks__4Lg4A span{display:inline-block;transition:transform .28s var(--ease-editorial)}.page_relatedLinks__4Lg4A a:focus-visible span,.page_relatedLinks__4Lg4A a:hover span{transform:translateX(3px)}.page_faq__qqZ45{background:var(--olive-800);color:var(--ivory-100)}.page_faqInner__NZrfP{padding-top:clamp(52px,6vw,72px);padding-bottom:clamp(52px,6vw,72px)}.page_faq__qqZ45 h2{color:var(--ivory-100)}.page_faqList__eUHz2{border-bottom:1px solid rgb(244 240 230/22%)}.page_faqItem__c_XVa{border-top:1px solid rgb(244 240 230/22%)}.page_faqItem__c_XVa summary{display:flex;align-items:baseline;justify-content:space-between;gap:24px;min-height:44px;padding:20px 0;color:var(--ivory-100);cursor:pointer;list-style:none}.page_faqItem__c_XVa summary::-webkit-details-marker{display:none}.page_faqItem__c_XVa summary>span:first-child{font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.25}.page_faqItem__c_XVa summary:focus-visible{outline:2px solid var(--blush-300);outline-offset:5px}.page_faqIcon__s_mwb{flex:0 0 auto;color:var(--blush-400);font-size:20px;line-height:1;transition:transform .32s var(--ease-editorial)}.page_faqItem__c_XVa[open] .page_faqIcon__s_mwb{transform:rotate(45deg)}.page_faqAnswer__rC7p9{padding:0 0 22px}.page_faqAnswer__rC7p9 p{margin:0;color:var(--ivory-100);font-size:1rem;line-height:1.78}.page_startingInner__6bkcJ{padding-top:clamp(48px,5vw,64px);padding-bottom:clamp(48px,5vw,64px)}.page_starting__g4T4D h2{margin-bottom:32px}.page_startingInner__6bkcJ>p{margin-bottom:28px}.page_startingButton__XKG86{min-height:56px;margin:0;padding-inline:38px;font-size:12px}.page_starting__g4T4D small{display:block;margin-top:20px;color:var(--charcoal-600);font-size:.9375rem;line-height:1.65}@media (max-width:760px){.page_heroInner__6RTvw{padding-top:32px;padding-bottom:34px}.page_hero__PtCki h1{font-size:clamp(2.75rem,13vw,3.5rem)}.page_heroDeck__ulLAG{margin-top:18px;font-size:1.1875rem;line-height:1.42}.page_heroButton__ydNHh{min-height:52px;margin-top:22px}.page_recognitionInner__kC2_h{grid-template-columns:1fr}.page_recognitionArt__pu_yM{display:none}}@media (max-width:560px){.page_heroButton__ydNHh,.page_startingButton__XKG86{width:100%}.page_prose__LqVQU p,.page_recognitionInner__kC2_h p,.page_startingInner__6bkcJ>p{font-size:1rem}.page_readingInner__73KkF h2{font-size:clamp(2.5rem,12vw,3.15rem)}.page_reasonList__SCouA{grid-template-columns:1fr}.page_reasonList__SCouA li{padding:24px}.page_relatedLinks__4Lg4A{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.page_faqIcon__s_mwb,.page_relatedLinks__4Lg4A span,.page_skipLink__4qNZP{transition-duration:1ms}}