.page_page__hto97{padding-top:var(--nav-height)}.page_section__IbE0W{padding:100px 0}.page_sectionHeader___67QI{display:flex;flex-direction:column;gap:16px;margin-bottom:56px;max-width:680px}.page_sectionTitle__dlNM1{font-family:var(--font-body);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.12;letter-spacing:-.025em}.page_header__w27bK{padding:100px 0 80px}.page_headerInner__1RYWA{display:flex;flex-direction:column;gap:28px}.page_headerMeta__SDLgy{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.page_title__DgZAG{font-family:var(--font-body);font-size:clamp(2.5rem,6vw,5.5rem);font-weight:700;line-height:1.05;letter-spacing:-.03em}.page_subtitle__zL5Po{font-size:1.0625rem;color:var(--color-secondary);max-width:560px;line-height:1.7}.page_metaStrip__aJ__P{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;padding-top:32px;border-top:1px solid rgba(17,17,17,.1);max-width:680px}.page_metaItem__5kJKp{display:flex;flex-direction:column;gap:8px}.page_metaValue__8YVnc{font-size:.875rem;color:var(--color-secondary);line-height:1.6}.page_pullQuoteWrap__XwDHQ{background:var(--color-surface);padding:80px 0}.page_pullQuote__aFrBD{max-width:var(--max-width);margin:0 auto;padding:0 48px}.page_pullQuoteText__iIQdf{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.5rem);font-style:italic;font-weight:400;line-height:1.4;color:var(--color-text);border-left:3px solid var(--color-accent-soft);padding-left:2rem;max-width:760px}.page_artifactSection__bF391{padding:110px 0;border-bottom:1px solid rgba(17,17,17,.08)}.page_artifactInner__lDRQg{display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);grid-gap:72px;gap:72px;align-items:start}.page_artifactCopy__e2Uar{display:flex;flex-direction:column;gap:22px}.page_artifactText__JeuP9{font-size:1rem;color:var(--color-secondary);line-height:1.8}.page_toolkitArtifact__uACa1{display:grid;grid-template-rows:1fr auto auto;grid-gap:0;gap:0;min-height:560px;border:1px solid rgba(17,17,17,.12);background:linear-gradient(rgba(17,17,17,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.035) 1px,transparent 1px),var(--color-surface);background-size:32px 32px;overflow:hidden}.page_cardFan__BaICa{position:relative;min-height:300px;display:flex;align-items:center;justify-content:center;padding:58px 40px 34px}.page_toolkitCard__QXWX7{width:220px;min-height:260px;display:flex;flex-direction:column;gap:18px;padding:24px;border:1px solid rgba(17,17,17,.14);background:var(--color-bg);box-shadow:0 18px 40px rgba(17,17,17,.05)}.page_toolkitCard__QXWX7:first-child{transform:translateX(28px) rotate(-8deg)}.page_toolkitCard__QXWX7:nth-child(2){z-index:2;transform:translateY(-12px);border-color:rgba(230,57,70,.35)}.page_toolkitCard__QXWX7:nth-child(3){transform:translateX(-28px) rotate(8deg)}.page_cardNum___Pmfr{color:var(--color-accent-soft)}.page_toolkitCard__QXWX7 h3{font-family:var(--font-body);font-size:1.125rem;font-weight:700;letter-spacing:-.015em}.page_toolkitCard__QXWX7 p{font-size:.875rem;color:var(--color-secondary);line-height:1.65}.page_stepFlow__OiVwC{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(17,17,17,.08);border-bottom:1px solid rgba(17,17,17,.08)}.page_stepNode__iosMh{min-height:118px;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px;border-right:1px solid rgba(17,17,17,.08);background:rgba(250,250,250,.72)}.page_stepNode__iosMh:last-child{border-right:none}.page_stepNode__iosMh p{font-size:.875rem;color:var(--color-text);line-height:1.45}.page_dialoguePanel__2JCRV{display:grid;grid-template-columns:180px 1fr;grid-gap:28px;gap:28px;align-items:center;padding:28px 32px;background:var(--color-bg)}.page_dialoguePanel__2JCRV p{font-family:var(--font-heading);font-size:clamp(1.125rem,2vw,1.5rem);font-style:italic;line-height:1.45;color:var(--color-text)}.page_timeline__LOb_h{display:flex;flex-direction:column}.page_timelineRow__Xx7vs{display:grid;grid-template-columns:56px 140px 1fr;grid-gap:32px;gap:32px;align-items:start;padding:28px 0;border-bottom:1px solid rgba(17,17,17,.1)}.page_timelineRow__Xx7vs:first-child{border-top:1px solid rgba(17,17,17,.1)}.page_timelineNum__4Zx67{color:var(--color-accent-soft);padding-top:3px}.page_timelinePhase__yXzvE{font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-text);padding-top:3px}.page_timelineSummary__F8Uwz{font-size:.9375rem;color:var(--color-secondary);line-height:1.75}.page_learnedList__LNC6W{display:flex;flex-direction:column}.page_learnedLine__SUZrD{padding:28px 0;border-bottom:1px solid rgba(17,17,17,.1)}.page_learnedLine__SUZrD:first-child{border-top:1px solid rgba(17,17,17,.1)}.page_learnedText__xURLl{font-family:var(--font-heading);font-size:clamp(1.125rem,2.5vw,1.625rem);font-style:italic;color:var(--color-text);line-height:1.4}.page_impactSection__8pkm6{padding:100px 0;background:var(--color-surface)}.page_impactSection__8pkm6>.page_container__8rnpp{display:flex;flex-direction:column;gap:48px}.page_impactGrid__XCxxc{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(17,17,17,.1)}.page_impactItem__RuVbF{display:flex;flex-direction:column;gap:12px;padding:0 40px 0 32px;border-right:1px solid rgba(17,17,17,.1)}.page_impactNum__bIBDR{font-family:var(--font-body);font-size:clamp(3rem,6vw,5rem);font-weight:700;letter-spacing:-.04em;color:var(--color-text);line-height:1}.page_impactLabel__8GI_c{color:var(--color-secondary)}.page_closingWrap__0cf43{padding:80px 0 100px;border-top:1px solid rgba(17,17,17,.08)}.page_closingWrap__0cf43>.page_container__8rnpp{display:flex;flex-direction:column;gap:20px}.page_closingQuote__QZ8o_{font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,2rem);font-style:italic;font-weight:400;line-height:1.45;color:var(--color-text);max-width:720px}.page_closingAttrib__sm8ek{color:var(--color-secondary)}@media (max-width:768px){.page_section__IbE0W{padding:64px 0}.page_header__w27bK{padding:72px 0 56px}.page_pullQuote__aFrBD{padding:0 20px}.page_pullQuoteWrap__XwDHQ{padding:56px 0}.page_artifactSection__bF391{padding:72px 0}.page_artifactInner__lDRQg{grid-template-columns:1fr;gap:40px}.page_toolkitArtifact__uACa1{min-height:auto}.page_cardFan__BaICa{min-height:auto;flex-direction:column;gap:16px;padding:32px 22px}.page_toolkitCard__QXWX7,.page_toolkitCard__QXWX7:first-child,.page_toolkitCard__QXWX7:nth-child(2),.page_toolkitCard__QXWX7:nth-child(3){width:100%;min-height:auto;transform:none}.page_stepFlow__OiVwC{grid-template-columns:1fr}.page_stepNode__iosMh{min-height:auto;border-right:none;border-bottom:1px solid rgba(17,17,17,.08)}.page_stepNode__iosMh:last-child{border-bottom:none}.page_dialoguePanel__2JCRV,.page_metaStrip__aJ__P{grid-template-columns:1fr}.page_metaStrip__aJ__P{gap:24px}.page_timelineRow__Xx7vs{grid-template-columns:1fr;gap:8px}.page_impactGrid__XCxxc{grid-template-columns:1fr;border-left:none;border-top:1px solid rgba(17,17,17,.1)}.page_impactItem__RuVbF{padding:28px 0;border-right:none;border-bottom:1px solid rgba(17,17,17,.1)}.page_impactSection__8pkm6{padding:64px 0}.page_closingWrap__0cf43{padding:56px 0 72px}}