.resource-intro{padding-bottom:38px}.resource-intro h1{font-size:clamp(48px,5.5vw,78px)}.resource-intro .page-lead{max-width:770px}.resource-feature{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:var(--white)}.resource-feature-art{background:var(--wash);min-height:320px;position:relative}.resource-feature-art img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.resource-feature-copy{padding:42px}.resource-feature-copy h2{font-size:clamp(29px,3vw,43px);max-width:450px;margin-bottom:22px}.resource-feature-copy>p:not(.eyebrow){font-size:16px;color:var(--muted);max-width:440px}.resource-feature-copy .text-link{margin-top:5px}.resource-library{padding-top:0}.resource-library-heading{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:30px}.resource-library-heading .eyebrow{margin-bottom:12px}.resource-search{width:340px;max-width:100%}.resource-search label{display:block;font-size:12px;font-weight:700;margin-bottom:8px}.resource-search input{width:100%;min-height:48px;padding:11px 14px;border:1px solid #aeb9b1;border-radius:5px;background:var(--white);font-size:14px}.resource-filters{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--line);padding-top:22px}.resource-filters button,.resource-reset{border:1px solid #aeb9b1;border-radius:5px;background:transparent;padding:11px 18px;min-height:44px;font-size:13px;line-height:1.4}.resource-filters button:hover,.resource-reset:hover{border-color:var(--navy);background:var(--wash)}.resource-filters button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}.resource-count{font-size:12px;color:var(--muted);margin:21px 0 17px}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.resource-card{border:1px solid var(--line);background:var(--white);border-radius:6px;overflow:hidden}.resource-card-link{display:flex;height:100%;flex-direction:column}.resource-card-art{background:var(--wash);overflow:hidden}.resource-card-art img{display:block;width:100%;height:auto;aspect-ratio:1.72;object-fit:cover}.resource-card-copy{padding:26px;display:flex;flex:1;flex-direction:column}.resource-meta{font-size:10px;color:var(--muted);margin-bottom:16px}.resource-meta span{padding-inline:5px}.resource-card h3{font-size:27px;line-height:1.15;margin-bottom:16px}.resource-card-copy>p:not(.resource-meta){color:var(--muted);font-size:14px;line-height:1.65;margin-bottom:25px}.resource-read{display:flex;justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;font-weight:700;line-height:1.4;padding-top:13px;border-top:1px solid var(--line)}.resource-read>span{font-weight:400;font-size:18px}.resource-card:hover{border-color:var(--olive)}.resource-card-link:hover h3,.resource-mini:hover h3{color:var(--red)}.resource-card-link:focus-visible{outline-offset:-5px}.resource-empty{padding:40px 24px;border:1px solid var(--line);background:var(--wash);border-radius:6px}.resource-empty h3{margin-bottom:17px}.resource-team-links{display:flex;flex-wrap:wrap;gap:18px 30px}.resource-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.resource-mini{border-top:1px solid var(--line);padding-top:25px;display:flex;flex-direction:column}.resource-mini h3{font-size:27px;margin-bottom:17px;line-height:1.17}.resource-mini>p:not(.eyebrow){font-size:14px;color:var(--muted);margin-bottom:23px}.resource-mini .eyebrow{margin-bottom:17px}.resource-home{border-top:1px solid var(--line)}.resource-article-intro{padding:28px 0 48px}.resource-article-intro h1{font-size:clamp(41px,4.6vw,67px);max-width:950px;line-height:1.08}.resource-article-intro .page-lead{max-width:800px;font-size:20px;line-height:1.6}.resource-editorial-note{font-size:12px;color:var(--muted);margin:23px 0 0}.resource-reading-grid{display:grid;grid-template-columns:230px minmax(0,760px);justify-content:space-between;gap:60px;padding-bottom:60px}.resource-article-aside{min-width:0}.resource-article-aside nav{position:sticky;top:25px}.resource-article-aside nav a{display:block;font-size:13px;color:var(--muted);padding:12px 0;border-top:1px solid var(--line)}.resource-article-aside nav a:hover{color:var(--red)}.resource-aside-help{margin-top:35px;padding-top:23px;border-top:1px solid var(--line)}.resource-aside-help p{font-size:14px}.resource-takeaways{background:var(--wash);padding:30px 35px;border-radius:6px}.resource-takeaways h2{font-size:25px;margin-bottom:20px}.resource-takeaways ul{padding-left:22px;margin:0}.resource-takeaways li{font-size:15px;line-height:1.65;padding-left:3px;margin-bottom:9px}.resource-takeaways li:last-child{margin-bottom:0}.resource-article-art{margin:32px 0 40px}.resource-article-art img{display:block;width:100%;height:300px;object-fit:cover;background:var(--wash);border-radius:6px}.resource-article-art figcaption{font-size:11px;line-height:1.6;color:var(--muted);margin-top:10px}.resource-article-art figcaption a{text-decoration:underline;text-underline-offset:3px}.resource-article-art figcaption a:hover{color:var(--red)}.resource-article-body>section{margin:0 0 38px;scroll-margin-top:24px}.resource-article-body>section h2{font-size:31px;margin-bottom:19px;line-height:1.2}.resource-article-body>section p,.resource-article-body>section li{font-size:16px;line-height:1.8;color:#344957}.resource-article-body>section ul{padding-left:23px;margin:0 0 22px}.resource-article-body>section li{padding-left:4px;margin-bottom:9px}.resource-article-body>section a{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.resource-article-body>section a:hover{color:var(--red)}.resource-next-step{border-top:1px solid var(--line);padding-top:30px}.resource-next-step h2{font-size:31px;margin-bottom:19px}.resource-next-step>p:not(.eyebrow){font-size:15px;color:var(--muted);line-height:1.75}.resource-related{background:#f1f2eb;border-top:1px solid var(--line)}[hidden]{display:none!important}@media(min-width:651px)and (max-width:1000px){.resource-feature-copy{padding:30px}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.resource-reading-grid{grid-template-columns:190px minmax(0,1fr);gap:35px}.resource-mini-grid{gap:24px}.resource-mini h3{font-size:24px}}@media(max-width:650px){.resource-intro{padding-bottom:29px}.resource-intro h1{font-size:46px}.resource-intro .page-lead{font-size:16px}.resource-desktop-break{display:none}.resource-feature{grid-template-columns:1fr}.resource-feature-art{min-height:230px;aspect-ratio:1.72}.resource-feature-copy{padding:28px 25px}.resource-feature-copy h2{font-size:31px;margin-bottom:18px}.resource-feature-copy>p:not(.eyebrow){font-size:14px}.resource-library{padding-top:0}.resource-library-heading{display:block;margin-bottom:23px}.resource-library-heading h2{font-size:32px}.resource-search{width:100%;margin-top:25px}.resource-filters{gap:8px;padding-top:20px}.resource-filters button{padding:10px 14px;font-size:12px}.resource-grid{grid-template-columns:1fr;gap:24px}.resource-card-art img{aspect-ratio:1.72}.resource-card-copy{padding:25px}.resource-card h3{font-size:29px}.resource-meta{font-size:11px}.resource-card-copy>p:not(.resource-meta){font-size:14px}.resource-mini-grid{grid-template-columns:1fr;gap:30px}.resource-mini h3{font-size:27px}.resource-team h2{font-size:35px}.resource-article-intro{padding:24px 0 32px}.resource-article-intro .breadcrumb{flex-wrap:wrap;gap:8px;margin-bottom:30px}.resource-article-intro h1{font-size:42px}.resource-article-intro .page-lead{font-size:17px;line-height:1.65}.resource-reading-grid{grid-template-columns:1fr;gap:29px;padding-bottom:43px}.resource-article-aside nav{position:static}.resource-article-aside nav a{font-size:13px;padding:11px 0}.resource-aside-help{display:none}.resource-takeaways{padding:25px}.resource-takeaways h2{font-size:24px}.resource-takeaways li{font-size:14px;line-height:1.75}.resource-article-art img{height:230px}.resource-article-body>section h2{font-size:28px}.resource-article-body>section p,.resource-article-body>section li{font-size:15px}.resource-next-step h2{font-size:28px}.resource-related .section-heading>.text-link{margin-top:16px}}.resource-mini-art{display:block;background:var(--wash);border-radius:6px;overflow:hidden;margin-bottom:23px}.resource-mini-art img{display:block;width:100%;height:auto;aspect-ratio:1.72;object-fit:cover}@media(max-width:650px){.resource-mini-art{margin-bottom:21px}}.resource-article-aside{position:sticky;top:25px;align-self:start}.resource-article-aside nav{position:static}@media(max-width:650px){.resource-article-aside{position:static}}.resource-feature-art img[data-image-position="center top"],.resource-card-art img[data-image-position="center top"],.resource-mini-art img[data-image-position="center top"],.resource-article-art img[data-image-position="center top"]{object-position:center top}.resource-feature-art img[data-image-position="center bottom"],.resource-card-art img[data-image-position="center bottom"],.resource-mini-art img[data-image-position="center bottom"],.resource-article-art img[data-image-position="center bottom"]{object-position:center bottom}.resource-feature-art img[data-image-position="left center"],.resource-card-art img[data-image-position="left center"],.resource-mini-art img[data-image-position="left center"],.resource-article-art img[data-image-position="left center"]{object-position:left center}.resource-feature-art img[data-image-position="right center"],.resource-card-art img[data-image-position="right center"],.resource-mini-art img[data-image-position="right center"],.resource-article-art img[data-image-position="right center"]{object-position:right center}.resource-feature-art img[data-image-position="left top"],.resource-card-art img[data-image-position="left top"],.resource-mini-art img[data-image-position="left top"],.resource-article-art img[data-image-position="left top"]{object-position:left top}.resource-feature-art img[data-image-position="right top"],.resource-card-art img[data-image-position="right top"],.resource-mini-art img[data-image-position="right top"],.resource-article-art img[data-image-position="right top"]{object-position:right top}
