.resourcesContentPage{background:radial-gradient(circle at 18% 0,#b58b2b14,#0000 28%),linear-gradient(#fbfcfa 0%,#f6f8f4 42%,#fff 100%)}.resourcesContentShell{gap:72px;width:min(100%,1180px);margin:0 auto;padding:76px 24px 96px;display:grid}.resourcesContentHero{text-align:center;justify-items:center;gap:22px;width:min(100%,860px);margin:0 auto;display:grid}.resourcesContentKicker{color:var(--public-evergreen);background:#143b3514;border:1px solid #143b3524;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:840;line-height:1;display:inline-flex}.resourcesContentKicker .uiIcon{width:15px;height:15px}.resourcesContentHero h1{max-width:820px;color:var(--public-ink);letter-spacing:0;font-size:clamp(40px,6.2vw,68px);font-weight:880;line-height:.98}.resourcesContentHero>p:not(.resourcesContentKicker){color:#58655f;max-width:680px;font-size:clamp(16px,2vw,19px);line-height:1.7}.resourcesContentSearch{background:#fffffff5;border:1px solid #b8c2bbd1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,780px);margin-top:8px;padding:10px;display:grid;box-shadow:0 22px 60px #11141614}.resourcesContentSearch .uiIcon{width:22px;height:22px;color:var(--public-evergreen);margin-left:10px}.resourcesContentSearch input{width:100%;min-width:0;color:var(--public-ink);background:0 0;border:0;outline:0;font-size:15px}.resourcesContentSearch input::placeholder{color:#7c8982}.resourcesContentSearch button,.resourcesContentCtaActions a:first-child{background:var(--public-evergreen);color:#fff;border:1px solid #0b221e;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:13px;font-weight:860;display:inline-flex;box-shadow:0 12px 24px #143b352e}.resourcesContentStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(100%,600px);margin-top:8px;display:grid}.resourcesContentStats div{justify-items:center;gap:5px;min-width:0;display:grid}.resourcesContentStats strong{color:var(--public-evergreen);font-size:clamp(28px,4vw,40px);line-height:1}.resourcesContentStats span{color:#6d7972;max-width:110px;font-size:12px;font-weight:820;line-height:1.3}.resourcesContentSection,.resourcesContentFaq{gap:26px;display:grid}.resourcesContentSectionHeader{text-align:center;gap:8px;max-width:720px;margin:0 auto;display:grid}.resourcesContentSectionHeader p{color:var(--public-evergreen);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:860;line-height:1.2}.resourcesContentSectionHeader h2{color:var(--public-ink);letter-spacing:0;font-size:clamp(30px,4.6vw,48px);font-weight:880;line-height:1.06}
.resourcesContentTrackCard,.resourcesContentFeaturedCard,.resourcesContentFaqCard{min-width:0;color:var(--public-ink);background:#fffffff0;border:1px solid #b8c2bbb8;border-radius:8px;align-content:start;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 16px 42px #1114160e}.resourcesContentTrackCard:hover,.resourcesContentFeaturedCard:hover,.resourcesContentResourceGrid .knowledgeResourceCard:hover{border-color:#b58b2b80;transform:translateY(-2px);box-shadow:0 22px 54px #11141617}.resourcesContentTrackCard{gap:14px;min-height:236px;padding:22px}.resourcesContentTrackIcon{width:46px;height:46px;color:var(--public-evergreen);background:#143b351a;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.resourcesContentTrackIcon .uiIcon{width:21px;height:21px}.resourcesContentTrackCard h3,.resourcesContentFeaturedCard h3,.resourcesContentFaqCard h3,.resourcesContentResourceGrid .knowledgeResourceCard h3{color:#143b35;font-size:20px;line-height:1.18}.resourcesContentTrackCard p,.resourcesContentFeaturedCard p,.resourcesContentFaqCard p,.resourcesContentResourceGrid .knowledgeResourceCard p{color:#58655f;font-size:14px;line-height:1.65}.resourcesContentTrackCard small{color:var(--public-evergreen);margin-top:auto;font-size:13px;font-weight:860}.resourcesContentFeaturedCard{gap:16px;padding:24px}.resourcesContentCardMeta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.resourcesContentCardMeta span,.resourcesContentResourceGrid .knowledgeResourceCard span{background:var(--public-brass-soft);color:#6d5118;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:860;display:inline-flex}.resourcesContentCardMeta small{color:#6d7972;font-size:12px;font-weight:780}.resourcesContentFeaturedCard strong{color:var(--public-evergreen);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:880;display:inline-flex}.resourcesContentFeaturedCard strong .uiIcon{width:15px;height:15px}.resourcesContentResourceGrid .knowledgeResourceCard{background:#fffffff0;border:1px solid #b8c2bbb8;border-radius:8px;gap:14px;min-height:232px;padding:22px;box-shadow:0 16px 42px #1114160e}.resourcesContentCardVisual{aspect-ratio:16/9;object-fit:cover;background:#f8faf7;border:1px solid #b8c2bb85;border-radius:8px;width:100%;display:block}.resourcesContentResourceGrid .knowledgeResourceCard small{color:var(--public-evergreen);margin-top:auto;font-size:13px;font-weight:840}.resourcesContentFaqCard{gap:10px;padding:22px}
.resourcesContentTrackGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.resourcesContentFeaturedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.resourcesContentResourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.resourcesContentFaq{border-top:1px solid #b8c2bb80;padding-top:20px}.resourcesContentFaqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.resourcesContentLinks{color:#58655f;text-align:center;width:min(100%,860px);margin:-18px auto 0;font-size:14px;line-height:1.8}.resourcesContentLinks a{color:var(--public-evergreen);text-underline-offset:4px;font-weight:820;-webkit-text-decoration:underline #143b3540;text-decoration:underline #143b3540}.resourcesContentCta{background:linear-gradient(135deg, #143b35f5, #13483deb), var(--public-evergreen);color:#fff;border:1px solid #143b3529;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:28px;display:flex;box-shadow:0 22px 64px #143b352e}.resourcesContentCta p{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:860}.resourcesContentCta h2{color:#fff;max-width:620px;margin-top:6px;font-size:clamp(26px,3.8vw,40px);line-height:1.08}.resourcesContentCtaActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.resourcesContentCtaActions a:first-child{color:var(--public-evergreen);box-shadow:none;background:#fff}.resourcesContentCtaActions a:last-child{color:#fff;border:1px solid #ffffff4d;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:13px;font-weight:860;display:inline-flex}
.resourcesContentCategoryShell,.resourcesContentDetailShell{gap:34px}.resourcesContentBreadcrumbs{color:#75817b;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.resourcesContentBreadcrumbs a{color:var(--public-evergreen);font-weight:820}.resourcesContentBreadcrumbs span:last-child{color:var(--public-ink);font-weight:760}.resourcesContentCategoryHero{background:#fffffff0;border:1px solid #b8c2bbbd;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:end;gap:24px;padding:28px;display:grid;box-shadow:0 18px 48px #11141611}.resourcesContentCategoryHero h1{max-width:780px;color:var(--public-ink);letter-spacing:0;margin-top:14px;font-size:clamp(38px,5.4vw,64px);font-weight:900;line-height:.98}.resourcesContentCategoryHero p:not(.resourcesContentKicker){color:#58655f;max-width:720px;margin-top:14px;font-size:16px;line-height:1.7}.resourcesContentCategoryStats{background:#fbfcfa;border:1px solid #b8c2bbb8;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.resourcesContentCategoryStats div{text-align:center;border-right:1px solid #b8c2bb85;align-content:center;justify-items:center;gap:5px;min-height:104px;padding:14px 10px;display:grid}.resourcesContentCategoryStats div:last-child{border-right:0}.resourcesContentCategoryStats strong{color:var(--public-evergreen);font-size:30px;line-height:1}.resourcesContentCategoryStats span{color:#6d7972;font-size:11px;font-weight:820;line-height:1.28}.resourcesContentCategorySearch{margin:-8px auto 0}.resourcesContentCategoryNav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.resourcesContentCategoryNav a{color:#53615a;background:#fffffff0;border:1px solid #b8c2bbb8;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:820;display:inline-flex}.resourcesContentCategoryNav a[aria-current=page]{background:var(--public-evergreen);color:#fff;border-color:#143b3538}.resourcesContentCategoryNav span{min-width:22px;min-height:22px;color:var(--public-evergreen);background:#143b351a;border-radius:999px;place-items:center;font-size:11px;display:inline-grid}.resourcesContentCategoryNav a[aria-current=page] span{color:#fff;background:#ffffff2e}.resourcesContentCategoryGroups{gap:16px;display:grid}.resourcesContentCategoryGroup{background:#fffffff0;border:1px solid #b8c2bbb8;border-radius:8px;gap:18px;padding:22px;scroll-margin-top:96px;display:grid;box-shadow:0 16px 40px #1114160d}.resourcesContentCategoryGroup>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.resourcesContentCategoryGroup h3{color:var(--public-ink);font-size:24px;line-height:1.12}.resourcesContentCategoryGroup>div:first-child>span{color:var(--public-evergreen);font-size:12px;font-weight:840}.resourcesContentCategoryResourceList{gap:10px;display:grid}.resourcesContentCategoryResourceList a{color:var(--public-ink);background:#fbfcfa;border:1px solid #b8c2bb85;border-radius:8px;grid-template-columns:130px minmax(0,260px) minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.resourcesContentCategoryResourceList span{background:var(--public-brass-soft);color:#6d5118;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;width:fit-content;padding:6px 9px;font-size:10px;font-weight:860}.resourcesContentCategoryResourceList strong{color:var(--public-ink);font-size:15px;line-height:1.28}.resourcesContentCategoryResourceList small{color:#58655f;font-size:13px;line-height:1.45}.resourcesContentPracticeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.resourcesContentPracticeGrid a{min-height:150px;color:var(--public-ink);background:#fffffff0;border:1px solid #b8c2bbb8;border-radius:8px;gap:10px;padding:20px;display:grid;box-shadow:0 14px 34px #1114160d}.resourcesContentPracticeGrid strong{color:var(--public-evergreen);font-size:18px}.resourcesContentPracticeGrid span{color:#58655f;font-size:13px;line-height:1.55}
.resourcesContentDetailLayout{gap:18px}.resourcesContentDetailArticle{min-width:0}.resourcesContentVisual{background:#f8faf7;border:1px solid #b8c2bbad;border-radius:8px;overflow:hidden}.resourcesContentVisual img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.resourcesContentRelatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.resourcesContentRelatedGrid .knowledgeResourceCard{border-radius:8px;gap:12px;min-height:210px;padding:18px}.resourcesContentDiscoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.resourcesContentDiscoveryGrid>div{background:#fbfcfa;border:1px solid #b8c2bbb8;border-radius:8px;align-content:start;gap:12px;padding:18px;display:grid}.resourcesContentDiscoveryGrid h3{color:var(--public-ink);margin:0;font-size:17px;line-height:1.2}.resourcesContentDetailCta{margin-top:8px}.resourcesContentReference{gap:24px;width:min(1100px,100vw - 32px);padding-bottom:88px}.resourcesContentDetailHero{background:linear-gradient(#fffffff5,#fbfcfaeb),#fff;border:1px solid #b8c2bb9e;border-radius:14px;min-width:0;padding:28px;display:grid;box-shadow:0 16px 38px #1114160e}.resourcesContentDetailHero>div{gap:16px;max-width:840px;display:grid}.resourcesContentDetailHero h1{color:var(--public-ink);letter-spacing:0;font-size:clamp(42px,7vw,72px);line-height:.95}.resourcesContentDetailHero p{color:#4f5d56;max-width:760px;font-size:18px;line-height:1.65}.resourcesContentDetailActions{flex-wrap:wrap;gap:10px;display:flex}.resourcesContentDetailGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.resourcesContentChecklistArticle{border-radius:16px;gap:24px;padding:26px}.resourcesContentChecklistArticle .knowledgeArticleSection{gap:14px}.resourcesContentSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resourcesContentSummaryGrid article{background:#fbfcfa;border:1px solid #b8c2bbad;border-radius:12px;align-content:start;gap:9px;padding:16px;display:grid}.resourcesContentSummaryGrid h3{color:#143b35;font-size:16px;line-height:1.25}.resourcesContentSummaryGrid p{color:#4d5a54;font-size:14px;line-height:1.65}.resourcesContentChecklistPreview{background:#143b3509;border:1px solid #143b351f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.resourcesContentChecklistPreview div{background:#fff;border:1px solid #b8c2bbad;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:46px;padding:10px 12px;display:grid}.resourcesContentChecklistPreview span{background:#143b350a;border:1.5px solid #143b355c;border-radius:5px;width:18px;height:18px;display:block}.resourcesContentChecklistPreview p{color:#31403a;font-size:14px;font-weight:790;line-height:1.35}.resourcesContentGraphPanel{box-shadow:none;border-radius:16px}.resourcesContentGraphPanel h2{color:#143b35;font-size:24px;line-height:1.15}.resourcesContentGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.resourcesContentGuideGrid .knowledgeResourceCard{background:#fbfcfa;border:1px solid #dfe6df;border-radius:8px;gap:10px;min-height:176px;padding:16px}.resourcesContentDiscoveryLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.resourcesContentDiscoveryLinks a{min-height:92px;color:var(--public-ink);background:#fbfcfa;border:1px solid #b8c2bbad;border-radius:12px;align-content:center;gap:8px;padding:16px;display:grid}.resourcesContentDiscoveryLinks span{color:#68756e;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:880}.resourcesContentDiscoveryLinks strong{color:var(--public-evergreen);font-size:16px;line-height:1.2}.resourcesContentFaqList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resourcesContentFaqList article{background:#fbfcfa;border:1px solid #b8c2bbad;border-radius:12px;align-content:start;gap:9px;padding:16px;display:grid}.resourcesContentFaqList h3{color:#143b35;font-size:16px;line-height:1.25}.resourcesContentFaqList p{color:#4d5a54;font-size:14px;line-height:1.65}.resourcesContentChecklistCta{background:#ffffffeb;border:1px solid #b8c2bbc7;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;box-shadow:0 14px 34px #1114160f}.resourcesContentChecklistCta h2{color:#143b35;font-size:24px;line-height:1.15}.resourcesContentRail{top:76px}
@media (max-width:1060px){.resourcesContentShell{gap:60px;padding:64px 20px 84px}.resourcesContentTrackGrid,.resourcesContentResourceGrid,.resourcesContentPracticeGrid,.resourcesContentRelatedGrid,.resourcesContentGuideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.resourcesContentCategoryHero,.resourcesContentDetailLayout,.resourcesContentDetailGrid{grid-template-columns:1fr}.resourcesContentRail{position:static}.resourcesContentCategoryResourceList a{grid-template-columns:110px minmax(0,1fr)}.resourcesContentCategoryResourceList small{grid-column:1/-1}}@media (max-width:760px){.resourcesContentShell{gap:48px;padding:48px 16px 72px}.resourcesContentHero{text-align:left;justify-items:stretch}.resourcesContentKicker{justify-self:start}.resourcesContentSearch{grid-template-columns:auto minmax(0,1fr)}.resourcesContentSearch button{grid-column:1/-1;width:100%}.resourcesContentStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.resourcesContentStats div{align-content:start}.resourcesContentStats span{max-width:92px;font-size:11px}.resourcesContentSectionHeader{text-align:left;margin:0}.resourcesContentFeaturedGrid,.resourcesContentFaqGrid{grid-template-columns:1fr}.resourcesContentCta{display:grid}.resourcesContentCategoryHero{padding:20px}.resourcesContentCategoryStats,.resourcesContentDiscoveryGrid,.resourcesContentDiscoveryLinks{grid-template-columns:1fr}.resourcesContentCategoryStats div{border-bottom:1px solid #b8c2bb85;border-right:0;min-height:82px}.resourcesContentCategoryStats div:last-child{border-bottom:0}.resourcesContentCategoryNav{justify-content:flex-start}.resourcesContentCategoryResourceList a{grid-template-columns:1fr}.resourcesContentCtaActions{justify-content:stretch}.resourcesContentCtaActions a{width:100%}.resourcesContentChecklistCta{grid-template-columns:1fr}.resourcesContentDetailActions{grid-template-columns:1fr;display:grid}.resourcesContentDetailActions a{width:100%}}@media (max-width:520px){.resourcesContentTrackGrid,.resourcesContentResourceGrid,.resourcesContentPracticeGrid,.resourcesContentRelatedGrid,.resourcesContentGuideGrid,.resourcesContentSummaryGrid,.resourcesContentChecklistPreview,.resourcesContentFaqList,.resourcesContentGraphPanel .knowledgeGraphNodeGrid{grid-template-columns:1fr}.resourcesContentHero h1{font-size:clamp(36px,11vw,48px)}.resourcesContentTrackCard,.resourcesContentFeaturedCard,.resourcesContentResourceGrid .knowledgeResourceCard,.resourcesContentFaqCard{padding:20px}}

