.src15e2f-ind-hero{background:var(--brand-bg-alt);padding:64px 0 48px}.src15e2f-ind-kicker{display:inline-block;border-left:4px solid var(--brand-accent);padding-left:16px;color:var(--brand-text)}.src15e2f-ind-hero h1{font-size:max(2rem, min(4vw, 3.2rem));max-width:18ch}.src15e2f-ind-photo{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;margin:24px 0;border-radius:var(--brand-radius)}.src15e2f-ind-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.src15e2f-ind-methods article{background:var(--brand-bg);border-radius:var(--brand-radius);padding:16px;border-bottom:4px solid var(--brand-secondary)}.src15e2f-ind-cards,.src15e2f-ind-specs{padding:64px 0}.src15e2f-ind-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.src15e2f-ind-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.src15e2f-ind-grid img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.src15e2f-ind-grid h3,.src15e2f-ind-grid p{margin-left:16px;margin-right:16px}.src15e2f-ind-specs button{width:100%;text-align:left;background:var(--brand-primary-light);color:var(--brand-text);border:0;border-radius:var(--brand-radius);padding:16px;margin-top:8px;font-weight:700}.src15e2f-ind-specs [data-accordion-panel]{padding:16px;background:var(--brand-bg);border:1px solid var(--brand-border)}.src15e2f-ind-cta{position:relative;min-height:300px;padding:80px 0 96px;background:#451718}.src15e2f-ind-cta img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src15e2f-ind-cta::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(69,23,24,.74)}.src15e2f-ind-cta__copy{position:relative;z-index:1;max-width:680px}.src15e2f-ind-cta h2,.src15e2f-ind-cta p{color:var(--brand-text-inverse)}