.resources-preview{padding:130px 0}.resources-head{align-items:end;display:flex;justify-content:space-between;gap:30px}.resources-head h2{font-size:clamp(41px,4.7vw,65px);max-width:710px}.resources-head .text-link{margin-bottom:10px;white-space:nowrap}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:78px}.resource-card{border:1px solid #ccc8c0;border-right:0;display:flex;flex-direction:column;min-height:330px;padding:25px;transition:background .2s,color .2s,transform .2s}.resource-card:last-child{border-right:1px solid #ccc8c0}.resource-card:hover{background:var(--ink);border-color:var(--ink);color:var(--paper);transform:translateY(-4px)}.resource-card span{color:#606672;font-family:var(--mono);font-size:9px;letter-spacing:.08em}.resource-card:hover span{color:var(--muted)}.resource-card h3{font-size:23px;letter-spacing:-.055em;line-height:1.08;margin:57px 0 16px}.resource-card p{color:#606672;font-size:13px;line-height:1.58;margin:0}.resource-card:hover p{color:var(--muted)}.resource-card b{font-size:12px;margin-top:auto;padding-top:25px}.resource-card i{color:var(--blue);font-size:18px;font-style:normal;margin-left:6px}.resource-page{padding:118px 0 96px}.resource-page .eyebrow{margin-bottom:26px}.resource-page h1{font-size:clamp(51px,6.4vw,88px);letter-spacing:-.075em;line-height:.93;margin:0;max-width:960px}.resource-page .lead{color:#4e5360;font-size:18px;line-height:1.7;margin:35px 0 0;max-width:630px}.article-shell{display:grid;grid-template-columns:220px minmax(0,680px);gap:72px;padding:86px 0 130px}.article-meta{border-top:1px solid #c9c5bc;font-family:var(--mono);font-size:10px;letter-spacing:.04em;padding-top:16px;text-transform:uppercase}.article-meta p{color:#656a75;margin:0 0 14px}.article-meta b{color:var(--ink);font-weight:500}.article-content{font-size:17px;line-height:1.8}.article-content>*:first-child{margin-top:0}.article-content h2{font-size:37px;letter-spacing:-.055em;line-height:1.05;margin:62px 0 20px}.article-content h3{font-size:21px;letter-spacing:-.04em;line-height:1.2;margin:35px 0 13px}.article-content p{margin:0 0 21px}.article-content ul{margin:0 0 24px;padding-left:21px}.article-content li{margin:9px 0}.article-content .note{background:#e9e4d9;border-left:4px solid var(--blue);font-size:15px;margin:36px 0;padding:20px 22px}.article-cta{background:var(--ink);color:var(--paper);margin-top:65px;padding:38px}.article-cta h2{font-size:35px;margin:0 0 14px}.article-cta p{color:var(--muted);font-size:14px;margin-bottom:23px}.simple-header{background:var(--ink);color:var(--paper)}.simple-header .nav-shell{height:82px}@media(max-width:850px){.resource-grid{grid-template-columns:1fr 1fr}.resource-card:nth-child(2){border-right:1px solid #ccc8c0}.resource-card:last-child{border-top:0}.article-shell{grid-template-columns:1fr;gap:40px}.article-meta{display:flex;gap:24px}.article-meta p{margin:0}.resources-head{align-items:start;flex-direction:column}}@media(max-width:540px){.resources-preview{padding:86px 0}.resources-head h2,.resource-page h1{font-size:43px}.resource-grid{grid-template-columns:1fr;margin-top:52px}.resource-card,.resource-card:nth-child(2),.resource-card:last-child{border-right:1px solid #ccc8c0;border-top:0;min-height:270px}.resource-card:first-child{border-top:1px solid #ccc8c0}.resource-card h3{margin-top:38px}.resource-page{padding:78px 0 70px}.resource-page .lead{font-size:16px}.article-shell{padding:55px 0 86px}.article-meta{display:block}.article-meta p{margin-bottom:12px}.article-content{font-size:16px}.article-content h2{font-size:32px}.article-cta{margin:48px -16px 0;padding:28px 24px}.article-cta h2{font-size:30px}}
