.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}}.page_listIntro__ZkQMO{margin-bottom:28px}.page_phases__ldR5T strong{color:var(--olive-900);font-weight:600}.page_opening__2d5Tq{background:var(--ivory-100)}.page_openingInner__dMKFy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"art copy";align-items:center;gap:clamp(32px,5vw,64px);width:min(100%,1080px);margin-inline:auto;padding:clamp(48px,5vw,64px) clamp(1.375rem,4vw,4rem)}.page_openingCopy__QnlNS{grid-area:copy}.page_openingArt__eGl1u{grid-area:art}.page_openingArt__eGl1u img{display:block;width:100%;max-width:100%;height:auto}@media (max-width:760px){.page_openingInner__dMKFy{grid-template-columns:minmax(0,1fr);grid-template-areas:"art" "copy";gap:36px;padding-top:32px}.page_openingArt__eGl1u{justify-self:center;width:min(88vw,400px)}}.page_wide__HBieD{width:min(100%,1192px);margin-inline:auto;padding:clamp(64px,8vw,112px) clamp(1.375rem,4vw,4rem)}.page_closing__eS6UR h2,.page_faqAside__BcoQ6 h2,.page_wide__HBieD h2{margin:0;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.04;text-wrap:balance}.page_hero__pMlc5{background:var(--olive-800);color:var(--ivory-100)}.page_heroInner__cf9k3{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,80px);width:min(100%,1192px);margin-inline:auto;padding:clamp(56px,6vw,80px) clamp(1.375rem,4vw,4rem) clamp(64px,7vw,104px)}.page_heroCopy__L0khh 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:1.02;text-wrap:balance}.page_heroCopy__L0khh h1 em{color:var(--blush-300);font-weight:500}.page_heroDeck__JqY0R{max-width:36ch;margin:28px 0 0;color:var(--ivory-100);font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.5}.page_heroActions__C0EzC{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.page_heroActions__C0EzC .button{font-size:12px}.page_heroArt__TisWY{display:flex;justify-content:center}.page_heroArt__TisWY img{display:block;width:100%;max-width:420px;height:auto}.page_approaches__JBNy1{background:var(--parchment-200)}.page_sectionIntro__Wq_TL{display:grid;gap:16px;max-width:680px;margin-bottom:56px}.page_approachesNote__pTMQF,.page_sectionIntro__Wq_TL p,.page_startedNote__J3sVc{margin:0;color:var(--charcoal-600);font-size:1.125rem;line-height:1.75}.page_audienceGrid__OMl49,.page_cardGrid__ZD19c,.page_steps__myk6e,.page_teamGrid__WERZP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.page_card__mx7iQ{display:flex;flex-direction:column;gap:16px;padding:40px 32px;border:1px solid rgb(168 165 141/50%);border-radius:6px;background:var(--satva-card)}.page_audienceGrid__OMl49 h3,.page_card__mx7iQ h3{margin:0;color:var(--olive-900);font-family:var(--font-display);font-size:clamp(2rem,3vw,2.25rem);font-weight:400;line-height:1.05}.page_audienceGrid__OMl49 p,.page_card__mx7iQ p{margin:0;color:var(--charcoal-600);font-size:1rem;line-height:1.72}.page_card__mx7iQ .page_cardFit__7s83w{color:var(--olive-900);font-weight:600}.page_card__mx7iQ .page_cardLink__wAHS5{margin-top:auto}.page_cardLink__wAHS5,.page_startedNote__J3sVc a{color:var(--olive-900);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-color:rgb(38 51 23/35%);text-underline-offset:4px}.page_cardLink__wAHS5:focus-visible,.page_cardLink__wAHS5:hover,.page_startedNote__J3sVc a:focus-visible,.page_startedNote__J3sVc a:hover{text-decoration-color:currentColor}.page_cardLink__wAHS5:focus-visible,.page_startedNote__J3sVc a:focus-visible,.page_teamCard__MrnQn:focus-visible{outline:2px solid var(--olive-900);outline-offset:4px}.page_approachesNote__pTMQF{max-width:680px;margin-top:48px;font-size:1rem}.page_audiences__SU3j9,.page_started__pe6jm{background:var(--ivory-100)}.page_audiences__SU3j9 h2{margin-bottom:56px}.page_audienceGrid__OMl49 li{display:flex;flex-direction:column;gap:14px;padding-top:28px;border-top:1px solid rgb(168 165 141/58%)}.page_audienceGrid__OMl49 .page_cardLink__wAHS5{margin-top:auto}.page_team__MC2Sv{background:var(--parchment-200)}.page_teamHeader__LXTfL{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:56px}.page_teamCard__MrnQn{display:flex;flex-direction:column;gap:8px;color:var(--charcoal-600)}.page_teamCard__MrnQn img{display:block;width:100%;height:auto;margin-bottom:14px;aspect-ratio:4/5;border-radius:999px 999px 4px 4px;object-fit:cover;object-position:center top}.page_teamName__XUlc_{color:var(--olive-900);font-family:var(--font-display);font-size:1.875rem;line-height:1.1}.page_teamCard__MrnQn:hover .page_teamName__XUlc_{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.page_teamCredentials__c6rra{color:var(--olive-600);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_teamText__sIWSQ{margin-top:6px;font-size:1rem;line-height:1.7}.page_centeredAction__l7Fzy{display:flex;justify-content:center;margin-top:56px}.page_centeredAction__l7Fzy .button,.page_closingInner__bDcXU .button{font-size:12px}.page_started__pe6jm h2{max-width:16ch;margin:0 auto 56px;text-align:center}.page_steps__myk6e li{display:grid;gap:12px;align-content:start;padding-top:24px;border-top:1px solid rgb(168 165 141/70%)}.page_stepNumber__gUyk0{color:var(--olive-600);font-size:.8125rem;font-weight:600;letter-spacing:.1em}.page_steps__myk6e p{margin:0;color:var(--olive-900);font-family:var(--font-display);font-size:1.75rem;line-height:1.2}.page_startedNote__J3sVc{max-width:680px;margin:56px auto 0;font-size:1rem;text-align:center}.page_faqInner__lOXaP{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(48px,7vw,80px);width:min(100%,1192px);margin-inline:auto;padding:clamp(64px,8vw,112px) clamp(1.375rem,4vw,4rem)}.page_faqAside__BcoQ6{display:grid;gap:40px;align-content:start}.page_faqAside__BcoQ6 h2{color:var(--ivory-100);font-size:clamp(2.25rem,3.4vw,3.125rem)}.page_faqArt__oYQsu{display:block;width:100%;max-width:320px;height:auto}.page_closing__eS6UR{background:var(--parchment-200)}.page_closingInner__bDcXU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;width:min(100%,1192px);margin-inline:auto;padding:clamp(56px,7vw,96px) clamp(1.375rem,4vw,4rem)}.page_closingInner__bDcXU>div{display:grid;flex:1 1 460px;gap:16px;max-width:640px}.page_closing__eS6UR h2{font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1.06}.page_closing__eS6UR h2 em{color:var(--olive-600);font-weight:500}.page_closingInner__bDcXU p{margin:0;color:var(--charcoal-600);font-size:1.0625rem;line-height:1.72}@media (max-width:960px){.page_heroInner__cf9k3{grid-template-columns:minmax(0,1fr) 300px}.page_audienceGrid__OMl49,.page_cardGrid__ZD19c,.page_steps__myk6e{grid-template-columns:minmax(0,1fr);gap:24px}.page_teamGrid__WERZP{grid-template-columns:repeat(2,minmax(0,1fr))}.page_faqInner__lOXaP{grid-template-columns:minmax(0,1fr)}.page_faqArt__oYQsu{display:none}}@media (max-width:760px){.page_heroInner__cf9k3{grid-template-columns:minmax(0,1fr)}.page_heroArt__TisWY{display:none}.page_heroCopy__L0khh h1{font-size:clamp(2.5rem,11vw,3.25rem)}.page_teamGrid__WERZP{grid-template-columns:minmax(0,1fr);gap:48px}.page_teamCard__MrnQn img{max-width:360px}.page_started__pe6jm h2{text-align:left;margin-inline:0}.page_startedNote__J3sVc{text-align:left}}@media (max-width:560px){.page_centeredAction__l7Fzy .button,.page_closingInner__bDcXU .button,.page_heroActions__C0EzC .button{width:100%}.page_card__mx7iQ{padding:32px 24px}.page_approachesNote__pTMQF,.page_sectionIntro__Wq_TL p,.page_startedNote__J3sVc{font-size:1rem}}