.StoryBlueprint_quiz__m_3pD{display:flex;flex-direction:column;gap:16px}.StoryBlueprint_progressLabel__nuP_t{margin:0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-text)}.StoryBlueprint_progressTrack__X68gZ{height:4px;border-radius:var(--radius-pill);background:var(--color-parchment-mid);overflow:hidden}.StoryBlueprint_progressFill__tWmQv{display:block;height:100%;background:var(--color-gold);transition:width .2s ease}.StoryBlueprint_prompt__q556M{margin:0;font-family:var(--font-serif);font-size:24px;line-height:1.25;color:var(--color-ink)}.StoryBlueprint_prompt__q556M:focus{outline:none}.StoryBlueprint_prompt__q556M:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:4px}.StoryBlueprint_helper__E_avg{margin:0;font-size:15px;line-height:1.6;color:var(--color-ink-muted)}.StoryBlueprint_options__KSVJy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.StoryBlueprint_option__ThZMs{width:100%;min-height:48px;padding:12px 16px;text-align:left;cursor:pointer;font:inherit;font-size:16px;line-height:1.4;color:var(--color-ink);background:var(--color-white);border:1.5px solid var(--color-mist);border-radius:var(--radius-md);transition:border-color .15s ease,background-color .15s ease}@media (hover:hover){.StoryBlueprint_option__ThZMs:hover:not(:disabled){border-color:var(--color-gold);background:var(--color-gold-subtle)}}.StoryBlueprint_option__ThZMs:active:not(:disabled){background:var(--color-gold-light)}.StoryBlueprint_option__ThZMs[aria-pressed=true]{border-color:var(--color-gold);background:var(--color-gold-subtle);font-weight:600}.StoryBlueprint_option__ThZMs:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.StoryBlueprint_option__ThZMs:disabled{opacity:.55;cursor:default}@media (max-width:600px){.StoryBlueprint_quiz__m_3pD{flex:1}.StoryBlueprint_quiz__m_3pD .StoryBlueprint_options__KSVJy{margin-top:auto}}.StoryBlueprint_languageOptions__5GIr8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.StoryBlueprint_languageOptions__5GIr8 li{display:flex}.StoryBlueprint_languageOptions__5GIr8 .StoryBlueprint_option__ThZMs{padding:12px 14px}.StoryBlueprint_moreOption__LgWmf{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-ink-muted)}.StoryBlueprint_moreOption__LgWmf svg{flex-shrink:0}.StoryBlueprint_back__aRQcX{align-self:flex-start;min-height:44px;padding:0 4px;background:none;border:none;font:inherit;font-size:15px;color:var(--color-gold-text);text-decoration:underline;cursor:pointer}.StoryBlueprint_back__aRQcX:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.StoryBlueprint_language__q_4aC{display:flex;flex-direction:column;gap:10px}.StoryBlueprint_fieldLabel__Ujl00{font-size:14px;font-weight:500;color:var(--color-ink)}.StoryBlueprint_select__ENcry{min-height:48px;padding:10px 14px;font:inherit;font-size:16px;color:var(--color-ink);cursor:pointer;background:var(--color-white);border:1.5px solid var(--color-mist);border-radius:var(--radius-md)}.StoryBlueprint_select__ENcry:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px;border-color:var(--color-gold)}.StoryBlueprint_continue__jer7K{min-height:48px;padding:0 20px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;color:var(--color-ink);background:var(--color-gold);border:none;border-radius:var(--radius-md);transition:background-color .15s ease}.StoryBlueprint_continue__jer7K:hover:not(:disabled){background:var(--color-gold-light)}.StoryBlueprint_continue__jer7K:disabled{opacity:.45;cursor:default}.StoryBlueprint_continue__jer7K:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px}.StoryBlueprint_main___VWPz{max-width:720px;margin:0 auto;padding:32px 16px 64px}.StoryBlueprint_page__aEQRr{display:flex;flex-direction:column;gap:28px}.StoryBlueprint_title__29yw5{margin:0;font-family:var(--font-serif);font-size:clamp(28px,5vw,40px);line-height:1.15;color:var(--color-ink);overflow-wrap:anywhere}.StoryBlueprint_opener__uUrED{margin:12px 0 0;font-size:18px;line-height:1.65;color:var(--color-ink-soft)}.StoryBlueprint_summary__2xkUJ{margin:12px 0 0;font-size:14px;color:var(--color-gold-text);overflow-wrap:anywhere}.StoryBlueprint_startCard__Gr2am{padding:20px 24px;background:var(--color-parchment);border:1px solid var(--color-gold-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.StoryBlueprint_startLabel__yb3ej{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-mulberry)}.StoryBlueprint_startQuestion__zNZjO{margin:0;font-family:var(--font-serif);font-size:22px;line-height:1.35;color:var(--color-ink)}.StoryBlueprint_reasonLabel__mnHSt{margin:16px 0 4px;font-size:13px;font-weight:600;color:var(--color-ink)}.StoryBlueprint_startReason__luub3{margin:0;font-size:15px;line-height:1.6;color:var(--color-ink-muted)}.StoryBlueprint_starterNote__LUCyW{margin:16px 0 0;font-size:14px;line-height:1.6;color:var(--color-ink-muted)}.StoryBlueprint_opening__VeRtV{margin:0;font-size:17px;line-height:1.7;color:var(--color-ink-soft)}.StoryBlueprint_chapters__fB41N{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.StoryBlueprint_chapter__qmW_8{padding:20px 24px;background:var(--color-white);border:1px solid var(--color-mist);border-radius:var(--radius-lg)}.StoryBlueprint_chapterTitle__AcA37{margin:0;font-family:var(--font-serif);font-size:20px;color:var(--color-ink)}.StoryBlueprint_chapterLocked__tmpHf{background:var(--color-parchment-mid)}.StoryBlueprint_lockLabel__1JeC0{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:14px;color:var(--color-ink-muted)}.StoryBlueprint_chapterNote__gn5EB{margin:8px 0 0;font-size:15px;color:var(--color-ink-muted)}.StoryBlueprint_questionList__DolKf{margin:12px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:14px}.StoryBlueprint_question__GlpNH{font-size:16px;line-height:1.6;color:var(--color-ink)}.StoryBlueprint_questionText__1GR3L{margin:0}.StoryBlueprint_starterBadge___J2n6{display:inline-block;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;color:var(--color-mulberry-dark);background:var(--color-mulberry-subtle);border-radius:var(--radius-pill)}.StoryBlueprint_alternateIntro__bx10V{margin:8px 0 0;font-size:13px;font-style:italic;color:var(--color-ink-muted)}.StoryBlueprint_alternate__Y9_Yz{margin:4px 0 0;font-size:15px;color:var(--color-ink-soft)}.StoryBlueprint_section__u4I0W{display:flex;flex-direction:column;gap:8px}.StoryBlueprint_sectionHeading__XiAq3{margin:0;font-family:var(--font-serif);font-size:22px;color:var(--color-ink)}.StoryBlueprint_sectionBody__va_pa{margin:0;font-size:16px;line-height:1.7;color:var(--color-ink-soft)}.StoryBlueprint_followUps__MUc5M{margin:0;padding-left:20px;color:var(--color-ink-soft)}.StoryBlueprint_cta__9aZua{padding:24px;background:var(--color-parchment);border:1px solid var(--color-gold-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:12px}.StoryBlueprint_ctaButton__FboLw{min-height:52px;padding:0 24px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;color:var(--color-ink);background:var(--color-gold);border:none;border-radius:var(--radius-md);transition:background-color .15s ease}.StoryBlueprint_ctaButton__FboLw:hover:not(:disabled){background:var(--color-gold-light)}.StoryBlueprint_ctaButton__FboLw:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:3px}.StoryBlueprint_reassurance__GtJ8X{margin:0;font-size:14px;line-height:1.6;color:var(--color-ink-muted)}.StoryBlueprint_gate__1r_pr{padding:24px;background:var(--color-white);border:1px solid var(--color-gold-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.StoryBlueprint_gateForm__jGZJj{display:flex;flex-direction:column;gap:8px}.StoryBlueprint_input__0kwPP{min-height:48px;padding:10px 14px;font:inherit;font-size:16px;color:var(--color-ink);background:var(--color-white);border:1.5px solid var(--color-mist);border-radius:var(--radius-md)}.StoryBlueprint_input__0kwPP:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:2px;border-color:var(--color-gold-dark)}.StoryBlueprint_input__0kwPP[aria-invalid=true]{border-color:var(--color-error)}.StoryBlueprint_fieldNote__EE99_{margin:0;font-size:14px;line-height:1.5;color:var(--color-ink-muted)}.StoryBlueprint_error__A5xJf{min-height:20px;margin:0;font-size:14px;color:var(--color-error)}.StoryBlueprint_submit__OFhtW{min-height:52px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;color:var(--color-ink);background:var(--color-gold);border:none;border-radius:var(--radius-md);transition:background-color .15s ease}.StoryBlueprint_submit__OFhtW:hover:not(:disabled){background:var(--color-gold-light)}.StoryBlueprint_submit__OFhtW:disabled{opacity:.6;cursor:progress}.StoryBlueprint_submit__OFhtW:focus-visible{outline:2px solid var(--color-gold-dark);outline-offset:3px}.StoryBlueprint_consent__EJn79{margin:0;font-size:13px;line-height:1.6;color:var(--color-ink-muted)}.StoryBlueprint_consent__EJn79 a{color:var(--color-gold-text);text-decoration:underline;text-underline-offset:2px}.StoryBlueprint_popupGate__VKXsL{display:flex;flex-direction:column;gap:12px;padding-top:10px}.StoryBlueprint_popupBullets__av3eU{margin:0;padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.5;color:var(--color-ink-soft)}.StoryBlueprint_popupBullets__av3eU li::marker{color:var(--color-gold)}.StoryBlueprint_popupGate__VKXsL .StoryBlueprint_gate__1r_pr{padding:0;background:none;border:none;box-shadow:none}.StoryBlueprint_popupGate__VKXsL .StoryBlueprint_sectionHeading__XiAq3{font-family:inherit;font-size:17px;font-weight:600;line-height:1.4}.StoryBlueprint_popupGate__VKXsL .StoryBlueprint_error__A5xJf:empty{min-height:0;margin-top:-8px}.StoryBlueprint_gateBack__DzJEB{position:absolute;top:8px;left:48px}@media (max-width:600px){.StoryBlueprint_gateBack__DzJEB{top:4px;left:22px}}.StoryBlueprint_working__EK1b9{display:flex;flex-direction:column;gap:16px;min-height:120px}.StoryBlueprint_workingText___1z3C{margin:0;font-size:16px;color:var(--color-ink-muted)}.StoryBlueprint_workingText___1z3C:focus{outline:none}.StoryBlueprint_workingBar__ZnOI8{position:relative;height:4px;border-radius:var(--radius-pill);background:var(--color-parchment-mid);overflow:hidden}.StoryBlueprint_workingBar__ZnOI8:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;border-radius:inherit;background:var(--color-gold);animation:StoryBlueprint_workingSlide__lQ85j 1.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes StoryBlueprint_workingSlide__lQ85j{0%{transform:translateX(-100%)}to{transform:translateX(290%)}}.StoryBlueprint_status__cCiNT{min-height:120px;margin:0;font-size:16px;color:var(--color-ink-muted)}.StoryBlueprint_notice__2iC0Y{margin:0;padding:12px 14px;font-size:14px;line-height:1.6;color:var(--color-ink);background:var(--color-gold-subtle);border:1px solid var(--color-gold-border);border-radius:var(--radius-md)}.StoryBlueprint_unavailable__8xsHv{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--color-white);border:1px solid var(--color-mist);border-radius:var(--radius-lg)}.StoryBlueprint_inlineQuiz___WAW8{padding:24px;background:var(--color-white);border:1px solid var(--color-gold-border);border-radius:var(--radius-lg)}@media (prefers-reduced-motion:reduce){.StoryBlueprint_option__ThZMs,.StoryBlueprint_progressFill__tWmQv{transition:none}.StoryBlueprint_workingBar__ZnOI8:after{animation:none;width:100%;opacity:.5}}.EmailCapturePopup_backdrop__OpWCt{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 40px;background:rgba(26,27,30,.46)}.EmailCapturePopup_dialog__2oDUF{position:relative;width:100%;max-width:540px;max-height:calc(100vh - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(26,27,30,.22) transparent;box-sizing:border-box;padding:56px 56px 40px;color:#1a1b1e;background:#f9f7f2;border-radius:12px;box-shadow:0 8px 48px rgba(26,27,30,.18);animation:EmailCapturePopup_popupRise__kaSk7 .6s ease both;font-family:IBM Plex Sans,sans-serif}.EmailCapturePopup_close__1aUw0{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;color:#4a4b50;background:transparent;border:0;border-radius:9999px;cursor:pointer;transition:color .2s,background .2s}.EmailCapturePopup_close__1aUw0:hover{color:#1a1b1e;background:#f0ede6}.EmailCapturePopup_close__1aUw0:focus-visible,.EmailCapturePopup_disclosure__8P2HZ a:focus-visible,.EmailCapturePopup_input__KTpTe:focus-visible,.EmailCapturePopup_submit__kObTV:focus-visible{outline:2px solid #a8891e;outline-offset:2px}.EmailCapturePopup_headline__1CbN2{margin:0 0 16px;color:#1a1b1e;font-family:Playfair Display,serif;font-size:36px;font-weight:500;letter-spacing:-.01em;line-height:1.16;text-wrap:pretty}.EmailCapturePopup_subhead__1H3HX{margin:0;color:#4a4b50;font-size:18px;line-height:1.6;text-wrap:pretty}.EmailCapturePopup_rule__wSiLo{height:1px;margin:32px 0;background:rgba(212,175,55,.35)}.EmailCapturePopup_field__zfYDO{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;color:#2e2f33;font-size:14px;font-weight:500}.EmailCapturePopup_input__KTpTe{width:100%;height:56px;box-sizing:border-box;padding:0 16px;color:#1a1b1e;background:#fff;border:1px solid #e0e0e0;border-radius:8px;outline:none;font:400 17px/1.4 IBM Plex Sans,sans-serif;transition:border-color .2s,box-shadow .2s}.EmailCapturePopup_input__KTpTe::placeholder{color:#6b6c72}.EmailCapturePopup_input__KTpTe:focus{border-color:#d4af37;box-shadow:0 0 0 3px rgba(212,175,55,.08)}.EmailCapturePopup_error__h5Bsz{margin:-4px 0 16px;color:#8b3a3a;font-size:14px;line-height:1.5}.EmailCapturePopup_submit__kObTV{width:100%;height:58px;padding:0 18px;color:#1a1b1e;background:#d4af37;border:0;border-radius:8px;cursor:pointer;font:600 17px/1 IBM Plex Sans,sans-serif;letter-spacing:.01em;transition:background .2s,box-shadow .2s,opacity .2s}.EmailCapturePopup_submit__kObTV:hover:not(:disabled){background:#e8cc6a;box-shadow:0 0 24px rgba(212,175,55,.18)}.EmailCapturePopup_submit__kObTV:disabled{cursor:wait;opacity:.65}.EmailCapturePopup_mobileButtonText__IMiVa{display:none}.EmailCapturePopup_disclosure__8P2HZ{margin:14px 0 0;color:#6b6c72;font-size:12px;line-height:1.5;text-align:center}.EmailCapturePopup_disclosure__8P2HZ a{color:inherit;text-underline-offset:2px}.EmailCapturePopup_success__5ec1m{padding:12px 0 16px}@keyframes EmailCapturePopup_popupRise__kaSk7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.EmailCapturePopup_dialog__2oDUF{animation:none}}@media (max-width:600px){.EmailCapturePopup_backdrop__OpWCt{align-items:flex-end;padding:16px;background:rgba(26,27,30,.5)}.EmailCapturePopup_dialog__2oDUF{max-height:calc(100dvh - 32px);padding:44px 26px 26px}.EmailCapturePopup_close__1aUw0{top:10px;right:10px;width:44px;height:44px}.EmailCapturePopup_headline__1CbN2{margin-bottom:12px;font-size:29px;line-height:1.18}.EmailCapturePopup_subhead__1H3HX{font-size:17px;line-height:1.55}.EmailCapturePopup_rule__wSiLo{margin:24px 0}.EmailCapturePopup_field__zfYDO{margin-bottom:18px}.EmailCapturePopup_desktopButtonText__QQTYz{display:none}.EmailCapturePopup_mobileButtonText__IMiVa{display:inline}}@media (min-width:601px){.EmailCapturePopup_dialogQuiz__NQMPF{--quiz-top:max(0px,calc((100vh - 48px - 760px) / 2));align-self:flex-start;margin-top:var(--quiz-top);max-height:calc(100vh - 48px - var(--quiz-top));padding:48px 52px 36px}}@media (max-width:600px){.EmailCapturePopup_dialogQuiz__NQMPF{display:flex;flex-direction:column;min-height:calc(100dvh - 32px);padding-bottom:calc(26px + env(safe-area-inset-bottom))}}