.catalog_page__JdfwI{padding-bottom:clamp(4rem,8vw,7rem)}.catalog_container__GLqbV{width:min(100% - 2rem,var(--container-max));margin-inline:auto}.catalog_breadcrumb__oxRWH{margin-block:var(--space-6) 0}.catalog_eyebrow__CGOpl,.catalog_lightEyebrow__Y6tol,.catalog_previewMeta__z9mrm{margin:0 0 var(--space-2);color:var(--color-accent-ink);font-size:.75rem;font-weight:800;letter-spacing:.105em;line-height:1.4;text-transform:uppercase}.catalog_lightEyebrow__Y6tol{color:#8ce0d1}.catalog_hero__Ga8QB{display:grid;gap:clamp(2.5rem,6vw,5.5rem);align-items:center;padding-block:clamp(2.75rem,7vw,6rem) clamp(4.5rem,9vw,8rem)}.catalog_guidePreview__iJogy,.catalog_heroCopy__sRGJQ,.catalog_heroStories__K3nL_,.catalog_heroStoryCopy__Nqn9L,.catalog_heroSupportingStories__EuZi6,.catalog_previewCopy__FwDu8,.catalog_trackHeadingCopy__aD5JQ{min-width:0}.catalog_hero__Ga8QB h1{max-width:12ch;margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(2.75rem,6.5vw,5.5rem);font-weight:700;letter-spacing:-.065em;line-height:.98;text-wrap:balance}.catalog_heroDescription__Jdpqb{max-width:42rem;margin:var(--space-6) 0 0;color:var(--color-ink-soft);font-size:clamp(1.1rem,1vw + .85rem,1.35rem);line-height:1.55}.catalog_librarySummary__W6LPe{display:grid;margin:var(--space-8) 0 0;border-block:.0625rem solid var(--color-border-strong)}.catalog_librarySummary__W6LPe div{display:grid;grid-template-columns:3.5rem 1fr;gap:var(--space-3);align-items:baseline;padding-block:var(--space-3);border-bottom:.0625rem solid var(--color-border)}.catalog_librarySummary__W6LPe div:last-child{border-bottom:0}.catalog_librarySummary__W6LPe dt{font-family:var(--font-display);font-size:1.2rem;font-weight:750}.catalog_librarySummary__W6LPe dd{margin:0;color:var(--color-muted);font-size:.9rem}.catalog_heroStories__K3nL_{display:grid;gap:var(--space-3);padding:clamp(.75rem,2vw,1.25rem);border:.0625rem solid rgb(255 255 255/.12);border-radius:1.25rem;background:var(--brand-deep-ink);box-shadow:0 1.5rem 4rem rgb(16 42 67/.2)}.catalog_heroLeadStory__hRL83,.catalog_heroSmallStory__4j_QO{display:grid;min-width:0;color:white;text-decoration:none}.catalog_heroLeadStory__hRL83{border-bottom:.0625rem solid rgb(255 255 255/.15)}.catalog_formatImage__aMjgN img,.catalog_heroLeadStory__hRL83 img,.catalog_heroSmallStory__4j_QO img,.catalog_previewImageLink__McW_O img{display:block;width:100%;height:auto;aspect-ratio:5/3;object-fit:contain}.catalog_heroLeadStory__hRL83 img,.catalog_heroSmallStory__4j_QO img{border-radius:.75rem;background:var(--brand-warm-ivory)}.catalog_heroStoryCopy__Nqn9L{display:grid;gap:var(--space-2);padding-block:var(--space-4)}.catalog_heroStoryCopy__Nqn9L>span{color:#8ce0d1;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.catalog_heroStoryCopy__Nqn9L strong{overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1.05rem,1.4vw,1.4rem);line-height:1.22}.catalog_heroStoryCopy__Nqn9L small{color:#b9c9d5;font-size:.87rem;line-height:1.5}.catalog_heroSupportingStories__EuZi6{display:grid;gap:var(--space-3)}.catalog_heroSmallStory__4j_QO+.catalog_heroSmallStory__4j_QO{padding-top:var(--space-3);border-top:.0625rem solid rgb(255 255 255/.15)}.catalog_featured__lTvxD,.catalog_formats__1o57d,.catalog_library__0Cesg,.catalog_topicNavigator__SkfBC{padding-block:clamp(4.5rem,9vw,8rem);border-top:.0625rem solid var(--color-border-strong)}.catalog_libraryIntro__UZv1J,.catalog_navigatorHeading__yLXKi,.catalog_sectionIntro__DVYHn{max-width:46rem;margin-bottom:clamp(2.5rem,6vw,5rem)}.catalog_libraryIntro__UZv1J h2,.catalog_methodologyNote__gD9fD h2,.catalog_navigatorHeading__yLXKi h2,.catalog_sectionIntro__DVYHn h2,.catalog_transitionIntro__L85ci h2{margin:0;font-family:var(--font-display);font-size:clamp(2.15rem,4.8vw,4rem);font-weight:700;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.catalog_libraryIntro__UZv1J>p:last-child,.catalog_navigatorHeading__yLXKi>p:last-child,.catalog_sectionIntro__DVYHn>p:last-child{max-width:39rem;margin:var(--space-5) 0 0;color:var(--color-muted)}.catalog_formatPanels__o6RXV{display:grid;gap:var(--space-4)}.catalog_formatPanel__uYw8b{display:grid;min-width:0;padding:clamp(.75rem,2vw,1.25rem);border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted)}.catalog_formatMethod__qoi9g{background:var(--brand-deep-ink);color:white}.catalog_formatExample__M5C_4{background:var(--brand-warm-ivory)}.catalog_formatDecision__HoUEb{background:#dcefe9}.catalog_formatImage__aMjgN{min-width:0;padding:var(--space-2);border-radius:calc(var(--radius-lg) - .2rem);background:white}.catalog_formatCopy__E_Dx0{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-4);padding:var(--space-5) var(--space-2) var(--space-2)}.catalog_formatNumber__y7NCB{color:var(--color-accent-ink);font-family:var(--font-display);font-size:.8rem;font-weight:750}.catalog_formatMethod__qoi9g .catalog_formatCopy__E_Dx0 a,.catalog_formatMethod__qoi9g .catalog_formatCopy__E_Dx0>div>p:first-child,.catalog_formatMethod__qoi9g .catalog_formatNumber__y7NCB{color:#8ce0d1}.catalog_formatCopy__E_Dx0>div>p:first-child{margin:0 0 var(--space-2);color:var(--color-accent-ink);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.catalog_formatCopy__E_Dx0 h3{margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,2rem);letter-spacing:-.035em;line-height:1.1}.catalog_formatCopy__E_Dx0 h3+p{margin:var(--space-4) 0;color:var(--color-muted);font-size:.96rem}.catalog_formatMethod__qoi9g .catalog_formatCopy__E_Dx0 h3+p{color:#b9c9d5}.catalog_calculatorLink__XnSA1,.catalog_formatCopy__E_Dx0 a,.catalog_readLink__hvZu_{display:inline-flex;min-height:var(--touch-min);align-items:center;gap:var(--space-2);color:var(--color-accent-ink);font-weight:800;text-underline-offset:.22em}.catalog_featuredLayout__GwhVw,.catalog_featuredSupport__PRW45{display:grid;gap:clamp(1.25rem,3vw,2rem)}.catalog_guidePreview__iJogy{display:grid;align-content:start}.catalog_previewImageLink__McW_O{display:block;min-width:0;border-radius:var(--radius-lg);background:var(--color-surface);text-decoration:none}.catalog_previewImageLink__McW_O img{border:.0625rem solid var(--color-border);border-radius:inherit}.catalog_previewCopy__FwDu8{padding-top:var(--space-4)}.catalog_previewMeta__z9mrm{overflow-wrap:anywhere}.catalog_previewMeta__z9mrm span{padding-inline:.2rem;color:var(--color-border-strong)}.catalog_previewCopy__FwDu8 h3,.catalog_previewCopy__FwDu8 h4{margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.8rem);letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.catalog_previewCopy__FwDu8 h3 a,.catalog_previewCopy__FwDu8 h4 a{text-decoration:none}.catalog_previewCopy__FwDu8 h3 a:hover,.catalog_previewCopy__FwDu8 h4 a:hover{text-decoration:underline}.catalog_previewDescription__NfjJt{margin:var(--space-3) 0 var(--space-2);color:var(--color-muted);font-size:.96rem;line-height:1.55}.catalog_featuredLead__XzxVt{padding:clamp(1rem,3vw,2rem);border-radius:1.2rem;background:var(--brand-deep-ink);color:white}.catalog_featuredLead__XzxVt .catalog_previewImageLink__McW_O img{border-color:rgb(255 255 255/.15)}.catalog_featuredLead__XzxVt .catalog_previewMeta__z9mrm,.catalog_featuredLead__XzxVt .catalog_readLink__hvZu_{color:#8ce0d1}.catalog_featuredLead__XzxVt .catalog_previewDescription__NfjJt{color:#b9c9d5}.catalog_featuredLead__XzxVt .catalog_previewCopy__FwDu8 h3,.catalog_featuredLead__XzxVt .catalog_previewCopy__FwDu8 h4{font-size:clamp(1.65rem,4vw,3.1rem)}.catalog_featuredSecondary__UtGAJ{padding-bottom:clamp(1.25rem,3vw,2rem);border-bottom:.0625rem solid var(--color-border-strong)}.catalog_topicNavigator__SkfBC{display:grid;gap:clamp(2rem,6vw,5rem)}.catalog_navigatorHeading__yLXKi{margin-bottom:0}.catalog_topicList__PTMYB{display:grid;margin:0;padding:0;border-top:.0625rem solid var(--color-border-strong);list-style:none}.catalog_topicList__PTMYB li{min-width:0;border-bottom:.0625rem solid var(--color-border-strong)}.catalog_topicList__PTMYB a{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:center;min-height:5.5rem;padding-block:var(--space-4);text-decoration:none;transition:background-color var(--transition-base),padding-inline var(--transition-base)}.catalog_topicList__PTMYB a:hover{padding-inline:var(--space-3);background:rgb(255 255 255/.5)}.catalog_topicNumber__OdmGI{color:var(--color-accent-ink);font-family:var(--font-display);font-size:.75rem;font-weight:750}.catalog_topicList__PTMYB strong{min-width:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:1.05rem;line-height:1.3}.catalog_topicFormats__GPgZ7{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--space-2)}.catalog_topicFormats__GPgZ7 small{padding:.2rem .5rem;border:.0625rem solid var(--color-border);border-radius:999rem;color:var(--color-muted);font-size:.72rem;line-height:1.4}.catalog_topicAction__mgsZE{grid-column:2;color:var(--color-accent-ink);font-size:.82rem;font-weight:800}.catalog_library__0Cesg{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.catalog_trackList__2EBc3{display:grid}.catalog_learningTrack__0jqc1{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-4));padding-block:clamp(4.5rem,9vw,8rem);border-top:.0625rem solid var(--color-border-strong)}.catalog_learningTrack__0jqc1:first-child{border-top:0;padding-top:0}.catalog_trackHeader__foYiP{display:grid;min-width:0;gap:var(--space-4);align-items:start;margin-bottom:clamp(2rem,5vw,4rem)}.catalog_trackNumber__Q9qhl{margin:0;color:var(--color-accent-ink);font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);font-weight:700;letter-spacing:-.06em;line-height:.9}.catalog_trackHeadingCopy__aD5JQ h3{margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1.9rem,4.5vw,3.5rem);letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.catalog_trackHeadingCopy__aD5JQ>p:last-child{max-width:43rem;margin:var(--space-4) 0 0;color:var(--color-muted)}.catalog_calculatorLink__XnSA1{width:fit-content;padding-inline:var(--space-4);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-md);text-decoration:none}.catalog_trackStories__Rmu5V{display:grid;min-width:0;gap:clamp(1.5rem,4vw,3rem)}.catalog_trackLead__0Yk7Z{padding:clamp(1rem,2.5vw,1.75rem);border-radius:1.1rem;background:var(--color-surface-muted)}.catalog_trackSupport__dbb_Q{padding-bottom:var(--space-6);border-bottom:.0625rem solid var(--color-border)}.catalog_trackMagazineRows__KxDeH .catalog_trackStories__Rmu5V{border-top:.0625rem solid var(--color-border-strong)}.catalog_trackRow__q9io9{padding-block:var(--space-5);border-bottom:.0625rem solid var(--color-border-strong)}.catalog_learningTrack__0jqc1:nth-child(3n+1) .catalog_trackLead__0Yk7Z{background:#e3f2ee}.catalog_learningTrack__0jqc1:nth-child(3n+2) .catalog_trackLead__0Yk7Z{background:#f2eadb}.catalog_learningTrack__0jqc1:nth-child(3n) .catalog_trackLead__0Yk7Z{background:#e5ebef}.catalog_learningToCalculation__XwXxp{display:grid;gap:clamp(2rem,6vw,4.5rem);padding:clamp(1.5rem,5vw,4rem);border-radius:1.25rem;background:var(--brand-deep-ink);color:white}.catalog_transitionIntro__L85ci>p:last-child{max-width:43rem;margin:var(--space-5) 0 0;color:#b9c9d5}.catalog_transitionPath__pIPmc{display:grid;margin:0;padding:0;border-block:.0625rem solid rgb(255 255 255/.18);list-style:none}.catalog_transitionPath__pIPmc li{display:grid;grid-template-columns:2rem 1fr;gap:0 var(--space-3);padding-block:var(--space-4);border-bottom:.0625rem solid rgb(255 255 255/.15)}.catalog_transitionPath__pIPmc li:last-child{border-bottom:0}.catalog_transitionPath__pIPmc span{grid-row:span 2;color:#8ce0d1;font-family:var(--font-display);font-size:.72rem;font-weight:750}.catalog_transitionPath__pIPmc strong{font-family:var(--font-display);font-size:1.2rem}.catalog_transitionPath__pIPmc small{color:#a9c1cf}.catalog_transitionActions__Md6Sd{display:flex;flex-wrap:wrap;gap:var(--space-3)}.catalog_primaryAction__IxitH,.catalog_secondaryAction__QT1l0{display:inline-flex;min-height:var(--touch-min);align-items:center;justify-content:center;padding:.7rem 1rem;border:.0625rem solid white;border-radius:var(--radius-md);font-weight:800;text-align:center;text-decoration:none}.catalog_primaryAction__IxitH{background:white;color:var(--brand-deep-ink)}.catalog_secondaryAction__QT1l0{color:white}.catalog_methodologyNote__gD9fD{display:grid;gap:clamp(1.5rem,5vw,4rem);margin-top:clamp(4.5rem,9vw,8rem);padding-block:clamp(2rem,5vw,4rem);border-block:.0625rem solid var(--color-border-strong)}.catalog_methodologyNote__gD9fD h2{max-width:18ch;font-size:clamp(1.65rem,3.5vw,2.8rem)}.catalog_methodologyCopy__GZg8G{display:grid;gap:var(--space-4);max-width:47rem}.catalog_methodologyCopy__GZg8G p{margin:0;color:var(--color-muted)}@media (min-width:40rem){.catalog_librarySummary__W6LPe{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog_librarySummary__W6LPe div{grid-template-columns:auto 1fr;padding-inline:var(--space-4);border-right:.0625rem solid var(--color-border);border-bottom:0}.catalog_librarySummary__W6LPe div:first-child{padding-left:0}.catalog_librarySummary__W6LPe div:last-child{padding-right:0;border-right:0}.catalog_featuredSupport__PRW45,.catalog_heroSupportingStories__EuZi6{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog_heroSmallStory__4j_QO+.catalog_heroSmallStory__4j_QO{padding-top:0;padding-left:var(--space-3);border-top:0;border-left:.0625rem solid rgb(255 255 255/.15)}.catalog_formatPanels__o6RXV{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog_formatDecision__HoUEb{grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.catalog_topicList__PTMYB{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog_topicList__PTMYB li:nth-child(odd){padding-right:var(--space-5);border-right:.0625rem solid var(--color-border-strong)}.catalog_topicList__PTMYB li:nth-child(2n){padding-left:var(--space-5)}.catalog_trackHeader__foYiP{grid-template-columns:5rem minmax(0,1fr)}.catalog_calculatorLink__XnSA1{grid-column:2}.catalog_trackStories__Rmu5V{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog_trackLead__0Yk7Z{grid-column:1/-1}.catalog_trackMagazineRows__KxDeH .catalog_trackStories__Rmu5V{grid-template-columns:1fr}.catalog_trackRow__q9io9{grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.catalog_trackRow__q9io9 .catalog_previewCopy__FwDu8{padding-top:0}.catalog_transitionPath__pIPmc{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog_transitionPath__pIPmc li{padding-inline:var(--space-4);border-right:.0625rem solid rgb(255 255 255/.15);border-bottom:0}.catalog_transitionPath__pIPmc li:first-child{padding-left:0}.catalog_transitionPath__pIPmc li:last-child{padding-right:0;border-right:0}}@media (min-width:64rem){.catalog_hero__Ga8QB{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.catalog_formatPanels__o6RXV{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start}.catalog_formatMethod__qoi9g{grid-row:span 2}.catalog_formatDecision__HoUEb{grid-column:2;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.catalog_featuredLayout__GwhVw{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:start}.catalog_featuredSupport__PRW45{grid-template-columns:1fr}.catalog_topicNavigator__SkfBC{grid-template-columns:minmax(17rem,.68fr) minmax(0,1.32fr)}.catalog_trackHeader__foYiP{grid-template-columns:6rem minmax(0,1fr) auto}.catalog_calculatorLink__XnSA1{grid-column:3}.catalog_trackExampleLead__lLQ2r .catalog_trackStories__Rmu5V,.catalog_trackFundamentalsLead__sW13D .catalog_trackStories__Rmu5V{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr)}.catalog_trackFundamentalsLead__sW13D .catalog_trackLead__0Yk7Z{grid-column:1;grid-row:span 2}.catalog_trackFundamentalsLead__sW13D .catalog_trackSupport__dbb_Q{grid-column:2}.catalog_trackExampleLead__lLQ2r .catalog_trackLead__0Yk7Z{grid-column:2;grid-row:1/span 2}.catalog_trackExampleLead__lLQ2r .catalog_trackSupport__dbb_Q{grid-column:1}.catalog_trackDecisionLead__RNDIn .catalog_trackLead__0Yk7Z{grid-column:1/-1;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2rem,5vw,4rem);align-items:center}.catalog_trackDecisionLead__RNDIn .catalog_trackLead__0Yk7Z .catalog_previewCopy__FwDu8{padding-top:0}.catalog_learningToCalculation__XwXxp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.catalog_transitionActions__Md6Sd{grid-column:1/-1}.catalog_methodologyNote__gD9fD{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}}@media (prefers-reduced-motion:reduce){.catalog_topicList__PTMYB a{transition:none}}