.srcd6091-kicker{text-transform:uppercase;letter-spacing:1px;font-size:.8125rem;color:var(--brand-secondary);margin-bottom:16px}.srcd6091-hero-figure{margin:32px 0 0}.srcd6091-hero-figure img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:100%;background:var(--brand-primary-light)}.srcd6091-hero-figure figcaption{margin-top:8px;color:var(--brand-text-secondary);font-size:.875rem}.srcd6091-spec-aside{background:var(--brand-bg-alt);border:1px solid var(--brand-border);padding:32px}.srcd6091-spec-aside dt{font-weight:700;margin-top:16px}.srcd6091-spec-aside dd{margin:0;color:var(--brand-text-secondary)}.srcd6091-feat-list{padding:64px 0;background:var(--brand-bg)}.srcd6091-icon-rows{list-style:none;padding:0;margin:32px 0 0}.srcd6091-icon-rows li{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.srcd6091-icon-mark{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;background:var(--brand-primary-light);color:var(--brand-primary-dark);font-weight:700}.srcd6091-ind-home{padding:64px 0;background:var(--brand-bg-alt)}.srcd6091-icon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.srcd6091-icon-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);padding:24px;text-align:center}.srcd6091-icon-grid article:hover{border-color:var(--brand-primary)}@media (max-width:767px){.srcd6091-icon-rows li{flex-direction:column}}