.resource-editorial-note{margin:58px 0 8px;padding:26px 28px;border:1px solid #c9dce4;border-left:4px solid #00bddd;border-radius:12px;background:#f2f8fa;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.resource-editorial-note>span{display:block;margin-bottom:9px;color:#007f9e;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.resource-editorial-note h2{margin:0 0 16px!important;font-size:24px!important}.resource-editorial-note p{margin:8px 0;color:#425969;font-size:14px;line-height:1.65}.resource-editorial-note strong{color:#132c3c}.resource-equipment-links{background:#eef5f7}.resource-equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.resource-equipment-grid>a{overflow:hidden;border:1px solid #d2e0e6;border-radius:16px;background:#fff;box-shadow:0 12px 35px rgba(7,31,48,.06);transition:transform .2s ease,border-color .2s ease}.resource-equipment-grid>a:hover{transform:translateY(-4px);border-color:#00a9cd}.resource-equipment-grid img{width:100%;aspect-ratio:1.65;object-fit:cover}.resource-equipment-grid div{padding:25px}.resource-equipment-grid span,.resource-related-grid span,.product-guide-grid span{color:#0084a2;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.resource-equipment-grid h3{margin:10px 0 9px;font-size:23px}.resource-equipment-grid p{min-height:66px;margin:0 0 18px;color:var(--muted);font-size:14px}.resource-equipment-grid b,.resource-related-grid b,.product-guide-grid b{color:#007f9e;font-size:13px}.resource-related-guides{background:#fff}.resource-related-grid,.product-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.resource-related-grid>a,.product-guide-grid>a{padding:28px;border:1px solid var(--line);border-radius:15px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.resource-related-grid>a:hover,.product-guide-grid>a:hover{transform:translateY(-3px);border-color:#00a9cd;box-shadow:0 14px 35px rgba(7,31,48,.08)}.resource-related-grid h3,.product-guide-grid h3{margin:14px 0 12px;font-size:23px;line-height:1.2}.resource-related-grid p,.product-guide-grid p{color:var(--muted);font-size:14px}.product-guides{background:#f3f7f9}.product-guide-grid>a{background:#fff}.resource-card-media img{transition:transform .35s ease}.resource-card:hover .resource-card-media img{transform:scale(1.025)}
@media(max-width:900px){.resource-equipment-grid,.resource-related-grid,.product-guide-grid{grid-template-columns:1fr 1fr}.resource-equipment-grid>a:last-child,.resource-related-grid>a:last-child,.product-guide-grid>a:last-child{grid-column:1/-1}.resource-equipment-grid p{min-height:0}}
@media(max-width:620px){.resource-equipment-grid,.resource-related-grid,.product-guide-grid{grid-template-columns:1fr}.resource-equipment-grid>a:last-child,.resource-related-grid>a:last-child,.product-guide-grid>a:last-child{grid-column:auto}.resource-editorial-note{padding:22px}.resource-equipment-grid div,.resource-related-grid>a,.product-guide-grid>a{padding:22px}}
.resource-spotlight{padding:64px 0;background:#081b2d;color:#fff}.resource-spotlight-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);gap:70px;align-items:center}.resource-spotlight h2{max-width:820px;margin:8px 0 14px;font-size:clamp(30px,3.7vw,48px);line-height:1.08}.resource-spotlight p{max-width:820px;margin:0;color:#b7c9d4}.resource-spotlight-grid>div:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:14px}.resource-spotlight-grid>div:last-child>span{color:#80a0b2;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.resource-spotlight-grid>div:last-child>a:last-child{color:#79dff2;font-size:13px;font-weight:800}@media(max-width:760px){.resource-spotlight-grid{grid-template-columns:1fr;gap:32px}}
