.exploration-themes_page__LIxLS.exploration-themes_page__LIxLS{max-width:1440px;padding:36px var(--site-gutter,48px) 72px;overflow-wrap:anywhere}.exploration-themes_page__LIxLS .detail-breadcrumb{margin-bottom:24px}.exploration-themes_page__LIxLS .section,.exploration-themes_series__5p3j_{margin-top:56px}.exploration-themes_page__LIxLS .section-head{align-items:flex-start;gap:16px 28px;margin-bottom:24px}.exploration-themes_page__LIxLS .section-head h2,.exploration-themes_sectionTitle__CpOGg{font-size:clamp(24px,2.5vw,30px);font-weight:700;line-height:1.4;letter-spacing:-.02em}.exploration-themes_page__LIxLS .section-head p{margin-top:8px;font-size:14px;line-height:1.75}.exploration-themes_page__LIxLS .button{min-height:46px;font-size:14px;gap:8px;white-space:normal;text-align:center}.exploration-themes_kicker__r1EmG{color:#6b7280;font-size:12px;line-height:1.7;letter-spacing:.04em;font-weight:600}.exploration-themes_indexHeading__MwV9a{max-width:780px;padding-bottom:0}.exploration-themes_page__LIxLS .exploration-themes_indexHeading__MwV9a h1{margin:12px 0 16px;font-size:clamp(34px,4vw,48px);font-weight:750;line-height:1.3;letter-spacing:-.025em}.exploration-themes_indexHeading__MwV9a>p{max-width:680px;color:var(--muted);font-size:16px;line-height:1.85}.exploration-themes_stageFilters__BTXlh{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 14px}.exploration-themes_stageFilters__BTXlh a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 16px;border:1px solid var(--line);border-radius:8px;background:white;font-size:14px;line-height:1.5;white-space:nowrap;transition:border-color .18s,background .18s}.exploration-themes_stageFilters__BTXlh a:hover{border-color:#9da98e;background:#f6f8f2}.exploration-themes_stageFilters__BTXlh a[aria-current=page]{background:#ffcf40;color:#171c26;border-color:#ffcf40;font-weight:700}.exploration-themes_stageFilters__BTXlh a span{font-size:12px;opacity:.75;font-variant-numeric:tabular-nums}.exploration-themes_countNote__xGjKl{color:var(--muted);font-size:12px;line-height:1.8;margin-bottom:24px}.exploration-themes_themeGrid__ojqfN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.exploration-themes_card__2z95u{display:flex;flex-direction:column;min-width:0;border:1px solid #e1e5da;border-radius:14px;overflow:hidden;background:white;transition:border-color .18s,box-shadow .18s}.exploration-themes_card__2z95u:hover{border-color:#a0ad8e;box-shadow:0 5px 20px #3d4b2b0a}.exploration-themes_cardArt__sXqxM{display:block;aspect-ratio:16/11;position:relative;overflow:hidden;background:#f3f4ef;border-bottom:1px solid #edf0e8}.exploration-themes_cardArt__sXqxM img{object-fit:cover}.exploration-themes_heroArt__TrAyl img{object-fit:cover;object-position:center}.exploration-themes_cardCopy__2W_NK{display:flex;flex-direction:column;flex:1;align-items:flex-start;padding:20px}.exploration-themes_cardCopy__2W_NK h2{margin:8px 0 6px;font-size:23px;font-weight:700;line-height:1.4}.exploration-themes_cardCopy__2W_NK h2 a:hover{color:#1f75fe}.exploration-themes_cardCopy__2W_NK>p:not(.exploration-themes_kicker__r1EmG){color:var(--muted);font-size:14px;line-height:1.75}.exploration-themes_cardCopy__2W_NK .exploration-themes_subtitle__hRQ6d{margin-bottom:12px;font-size:12px;line-height:1.8}.exploration-themes_cardCopy__2W_NK>a{margin-top:auto;padding:18px 0 0;color:#1f75fe}.exploration-themes_hero__QsWbn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,4vw,56px);margin-bottom:36px}.exploration-themes_heroCopy__MK3lB{min-width:0}.exploration-themes_hero__QsWbn h1{margin:12px 0 18px;font-size:clamp(36px,4vw,50px);font-weight:750;line-height:1.25;letter-spacing:-.025em}.exploration-themes_hero__QsWbn .exploration-themes_question__kCj91{max-width:24em;color:var(--ink);font-size:clamp(19px,2vw,23px);font-weight:600;line-height:1.65}.exploration-themes_heroSubtitle__QYphM{margin-top:14px;color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_heroActions__j3cAK{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px}.exploration-themes_heroArt__TrAyl{position:relative;aspect-ratio:16/11;margin:0;overflow:hidden;border:1px solid #e7eadf;border-radius:18px;background:#f3f4ef}.exploration-themes_introduction__LNhwz{max-width:980px;margin-bottom:28px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:15px;line-height:1.95}.exploration-themes_overview__6y7NP{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:32px}.exploration-themes_overview__6y7NP>section{min-width:0}.exploration-themes_overview__6y7NP .exploration-themes_sectionTitle__CpOGg{margin-bottom:20px;font-size:23px}.exploration-themes_directions__N66tY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.exploration-themes_direction__duRTQ{min-width:0;padding:20px;border-radius:10px;background:#fffaf0}.exploration-themes_direction__duRTQ h3{margin-bottom:8px;font-size:17px;font-weight:650;line-height:1.6}.exploration-themes_direction__duRTQ p{color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_questions__z2kfJ{display:grid;gap:0;border-top:1px solid var(--line);counter-reset:question}.exploration-themes_questions__z2kfJ li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.8;counter-increment:question}.exploration-themes_questions__z2kfJ li:before{content:"0" counter(question);padding-top:2px;color:#8090a5;font-size:12px;font-weight:600}.exploration-themes_catalog__I6Sk8{scroll-margin-top:calc(var(--header) + 24px);padding-top:30px;border-top:1px solid var(--line)}.exploration-themes_catalog__I6Sk8 .exploration-themes_stageFilters__BTXlh{margin-top:0}.exploration-themes_search__Rzc4C{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;align-items:center;gap:12px;margin:18px 0 14px}.exploration-themes_search__Rzc4C input,.exploration-themes_search__Rzc4C select{width:100%;min-width:0;min-height:46px;font-size:14px}.exploration-themes_search__Rzc4C .button{min-height:48px}.exploration-themes_directory__0xwzB{list-style:none;padding:0;border-top:1px solid var(--line)}.exploration-themes_directory__0xwzB li{border-bottom:1px solid var(--line)}.exploration-themes_directory__0xwzB a{display:grid;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:20px;padding:22px 6px;transition:background .18s}.exploration-themes_directory__0xwzB a:hover{background:#f5f9ff}.exploration-themes_directory__0xwzB a>div{min-width:0}.exploration-themes_directory__0xwzB a:hover h3,.exploration-themes_directory__0xwzB a>svg{color:#1f75fe}.exploration-themes_directory__0xwzB h3{margin:6px 0;font-size:20px;font-weight:650;line-height:1.5}.exploration-themes_directory__0xwzB p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_directory__0xwzB small{display:block;color:var(--muted);font-size:12px;line-height:1.7}.exploration-themes_ordinal__XvWA1{align-self:start;padding-top:24px;color:#8e9a80;font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.exploration-themes_stageEmpty__vA8EB{padding:30px;border:1px solid #e1e6d8;border-radius:12px;background:#fffaf0}.exploration-themes_stageEmpty__vA8EB h3{font-size:20px;font-weight:650;line-height:1.6}.exploration-themes_stageEmpty__vA8EB p{max-width:42em;margin-top:8px;color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_stageEmpty__vA8EB .button{margin-top:12px}.exploration-themes_outcomes__phKUz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.exploration-themes_outcomes__phKUz li{position:relative;padding:18px 18px 18px 32px;border:1px solid #e1e6d8;border-radius:10px;font-size:15px;line-height:1.8}.exploration-themes_outcomes__phKUz li:before{content:"";position:absolute;top:29px;left:17px;width:5px;height:5px;border-radius:50%;background:#9aaf79}.exploration-themes_seriesGrid__hDxgo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.exploration-themes_seriesGrid__hDxgo>a{position:relative;min-width:0;border-top:2px solid #dfe6d4;padding:20px 30px 20px 0}.exploration-themes_seriesGrid__hDxgo span{color:var(--muted);font-size:12px;line-height:1.8}.exploration-themes_seriesGrid__hDxgo h3{margin:10px 0;font-size:21px;font-weight:650;line-height:1.5}.exploration-themes_seriesGrid__hDxgo p{color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_seriesGrid__hDxgo svg{position:absolute;right:0;top:24px;color:#1f75fe}.exploration-themes_related__zHewM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.exploration-themes_related__zHewM a{min-width:0;padding:22px 24px;border:1px solid #e1e6d8;border-radius:12px;background:#fbfcff}.exploration-themes_related__zHewM a:hover,.exploration-themes_seriesGrid__hDxgo>a:hover{border-color:#9aaf79}.exploration-themes_related__zHewM h3{margin:6px 0 10px;font-size:22px;font-weight:650;line-height:1.5}.exploration-themes_related__zHewM p{color:var(--muted);font-size:14px;line-height:1.8}.exploration-themes_pagination__8Ckjf{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px;font-size:14px}.exploration-themes_scope__mZwYB{margin-top:16px;color:var(--muted);font-size:12px;line-height:1.8}@media (max-width:1100px){.exploration-themes_themeGrid__ojqfN{grid-template-columns:repeat(2,minmax(0,1fr))}.exploration-themes_cardArt__sXqxM{aspect-ratio:16/10}.exploration-themes_cardCopy__2W_NK{padding:22px}.exploration-themes_overview__6y7NP{gap:24px}.exploration-themes_direction__duRTQ{padding:18px}.exploration-themes_outcomes__phKUz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.exploration-themes_overview__6y7NP{grid-template-columns:minmax(0,1fr);gap:28px}.exploration-themes_seriesGrid__hDxgo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.exploration-themes_page__LIxLS.exploration-themes_page__LIxLS{padding-top:26px}.exploration-themes_page__LIxLS .section,.exploration-themes_series__5p3j_{margin-top:40px}.exploration-themes_page__LIxLS .section-head{flex-wrap:wrap;gap:6px;margin-bottom:20px}.exploration-themes_page__LIxLS .section-head h2,.exploration-themes_sectionTitle__CpOGg{font-size:24px}.exploration-themes_page__LIxLS .section-head>.button{justify-content:flex-start;min-height:40px;padding:6px 0}.exploration-themes_hero__QsWbn{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:26px}.exploration-themes_hero__QsWbn h1{margin-top:10px;margin-bottom:14px;font-size:36px}.exploration-themes_hero__QsWbn .exploration-themes_question__kCj91{max-width:none;font-size:20px}.exploration-themes_heroSubtitle__QYphM{margin-top:12px;font-size:13px}.exploration-themes_heroActions__j3cAK{margin-top:20px;gap:10px 20px}.exploration-themes_heroArt__TrAyl{aspect-ratio:16/10;border-radius:14px}.exploration-themes_introduction__LNhwz{margin-bottom:24px;padding-top:22px;font-size:14px;line-height:1.9}.exploration-themes_overview__6y7NP .exploration-themes_sectionTitle__CpOGg{margin-bottom:16px;font-size:21px}.exploration-themes_stageFilters__BTXlh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.exploration-themes_stageFilters__BTXlh a{min-height:44px;padding:9px 8px;gap:6px;font-size:13px}.exploration-themes_catalog__I6Sk8{padding-top:26px}.exploration-themes_search__Rzc4C{grid-template-columns:minmax(0,1fr) auto;gap:10px}.exploration-themes_search__Rzc4C input{grid-column:1/-1}.exploration-themes_search__Rzc4C .button{padding:10px 16px}.exploration-themes_directory__0xwzB a{grid-template-columns:24px minmax(0,1fr) 18px;gap:12px;padding:19px 0}.exploration-themes_directory__0xwzB h3{font-size:18px}.exploration-themes_directory__0xwzB p{font-size:13px}.exploration-themes_directory__0xwzB small{font-size:11px}.exploration-themes_ordinal__XvWA1{padding-top:24px;font-size:13px}.exploration-themes_stageEmpty__vA8EB{padding:24px 20px}.exploration-themes_stageEmpty__vA8EB h3{font-size:18px}.exploration-themes_related__zHewM a{padding:20px}.exploration-themes_related__zHewM h3{font-size:20px}}@media (max-width:540px){.exploration-themes_related__zHewM,.exploration-themes_seriesGrid__hDxgo,.exploration-themes_themeGrid__ojqfN{grid-template-columns:minmax(0,1fr)}.exploration-themes_themeGrid__ojqfN{gap:20px}.exploration-themes_cardArt__sXqxM{aspect-ratio:16/10}.exploration-themes_cardCopy__2W_NK{padding:20px}.exploration-themes_cardCopy__2W_NK h2{font-size:24px}.exploration-themes_directions__N66tY{grid-template-columns:minmax(0,1fr);gap:10px}.exploration-themes_direction__duRTQ{padding:17px 18px}.exploration-themes_direction__duRTQ h3{margin-bottom:6px;font-size:17px}.exploration-themes_outcomes__phKUz{gap:10px}.exploration-themes_outcomes__phKUz li{padding:14px 12px 14px 27px;font-size:14px}.exploration-themes_outcomes__phKUz li:before{top:24px;left:13px}}