.pkg-hero-spec-split{background:var(--brand-bg);padding:64px 0}.pkg-hero-spec-split dd,.pkg-hero-spec-split dt,.pkg-hero-spec-split h1,.pkg-hero-spec-split p{color:var(--brand-text)}.src2056e-kicker{text-transform:uppercase;letter-spacing:1px;font-size:.875rem;color:var(--brand-primary);margin-bottom:16px}.pkg-hero-spec-split-figure{margin:32px 0 0}.pkg-hero-spec-split-figure img{width:100%;height:auto;aspect-ratio:720/560;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);border-radius:var(--brand-radius)}.pkg-hero-spec-card{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:32px}.pkg-hero-spec-card dt{font-weight:700;margin-top:16px}.pkg-hero-spec-card dd{margin-left:0;color:var(--brand-text)}.pkg-feature-icon-list{background:var(--brand-bg-alt)}.pkg-feature-list{list-style:none;padding:0;margin:32px 0 0}.pkg-feature-list li{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.pkg-feature-icon{flex:0 0 48px;width:48px;height:48px;background:var(--brand-primary);border-radius:var(--brand-radius)}.src2056e-lead{max-width:40rem;margin-bottom:32px}.pkg-image-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.pkg-image-card{position:relative;overflow:hidden;border-radius:var(--brand-radius);min-height:220px;border:1px solid var(--brand-border)}.pkg-image-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--brand-secondary);display:block}.pkg-image-card h3{position:absolute;left:0;right:0;bottom:0;margin:0;padding:48px 16px 16px;background:linear-gradient(transparent,rgba(29,73,60,.85));color:#fff;text-align:center}.pkg-image-card:hover img{transform:scale(1.05);transition:transform .15s}@media (max-width:767px){.pkg-feature-list li{flex-direction:column}}