.equipment-page{overflow-wrap:anywhere}.equipment-hero{background:var(--forest);color:#fff;padding-block:34px 78px}.equipment-hero nav{gap:10px;margin-bottom:46px;font-size:14px;display:flex}.equipment-hero nav a{text-underline-offset:4px;text-decoration:underline}.equipment-hero h1{margin:12px 0 20px;font-size:clamp(48px,6vw,84px)}.equipment-hero p:not(.eyebrow){color:#dbe9df;max-width:820px;font-size:18px;line-height:1.65}.equipment-hero .button{margin-top:24px}.equipment-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-block:0;padding:28px 0;list-style:none;display:grid}.equipment-trust li{align-items:center;gap:9px;font-weight:650;display:flex}.equipment-trust svg{color:var(--green)}.equipment-page-section{padding-block:78px}.equipment-page-section>p{color:#5f6e67;max-width:900px;font-size:17px;line-height:1.75}.equipment-process{background:var(--cream)}.equipment-process ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.equipment-process li{border-top:2px solid var(--green);padding-top:18px}.equipment-process span{color:var(--green);font-weight:800}.equipment-process h3{font-size:19px}.equipment-process p{color:#5f6e67;line-height:1.55}.equipment-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.equipment-related a{border:1px solid var(--line);min-height:68px;color:var(--green);justify-content:space-between;align-items:center;padding:22px;font-weight:750;display:flex}.equipment-faq{max-width:1000px}.equipment-faq details{border-bottom:1px solid var(--line);padding:12px 0}.equipment-faq summary{align-items:center;min-height:44px;font-size:18px;font-weight:650;display:flex}@media (max-width:999px){.equipment-process ol,.equipment-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.equipment-trust,.equipment-process ol,.equipment-related{grid-template-columns:minmax(0,1fr)}.equipment-page-section{padding-block:60px}}.equipment-wide{width:min(100% - 56px,1320px);margin-inline:auto}#equipment-families{scroll-margin-top:100px}@media (max-width:650px){.equipment-wide{width:calc(100% - 24px)}}
