.resources-hero{background:var(--navy);color:#fff;padding:90px max(7vw,28px)}.resources-hero nav{color:#b9cad3;gap:9px;font-size:13px;display:flex}.resources-hero h1{max-width:900px}.resources-hero p{color:#c9d7dd;max-width:760px;font-size:18px;line-height:1.7}.resource-index,.guide-section,.terms-section{padding:100px max(7vw,28px)}.resource-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.resource-cards a{border:1px solid var(--line);border-radius:14px;overflow:hidden}.resource-cards a>div:first-child{height:220px;position:relative}.resource-cards img{object-fit:cover}.resource-card-copy{padding:26px}.resource-card-copy span{color:var(--green);font-weight:800}.resource-card-copy h3{color:var(--navy);font-size:24px}.resource-card-copy p{color:var(--muted);line-height:1.65}.resource-card-copy b{color:var(--orange)}.guide-section{grid-template-columns:.8fr 1.2fr;gap:7vw;display:grid}.guide-section:nth-of-type(2n){background:#f3f7f8}.guide-title>span:first-child{color:var(--orange);font-size:44px;font-weight:800;display:block}.guide-title p{color:var(--muted);line-height:1.7}.guide-title a{color:var(--green);font-weight:800}.guide-points{grid-template-columns:1fr 1fr;display:grid}.guide-points article{border:1px solid var(--line);margin:-1px 0 0 -1px;padding:26px}.guide-points b{color:var(--green)}.guide-points h3{color:var(--navy)}.guide-points p{color:var(--muted);line-height:1.6}.terms-section{background:var(--navy);color:#fff}.terms-section h2{color:#fff}.terms-grid{grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.terms-grid article{border:1px solid #ffffff20;padding:24px}.terms-grid h3{color:var(--soft-green)}.terms-grid p{color:#bfd0d8;line-height:1.6}@media (max-width:900px){.resource-cards,.guide-section{grid-template-columns:1fr}.terms-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.resources-hero,.resource-index,.guide-section,.terms-section{padding:70px 20px}.guide-points,.terms-grid{grid-template-columns:1fr}}
