.sample-hero{background:var(--brand-primary-light);color:var(--brand-text)}.sample-hero h1{max-width:18ch}.sample-hero aside{display:flex;flex-direction:column;border-top:4px solid var(--brand-primary);padding-top:24px}.sample-hero aside h2{font-size:1.1rem}.sample-hero .media-frame{height:280px;min-height:280px;margin-top:8px}.sample-specs .col-lg-4{border-right:1px solid var(--brand-border);padding-right:32px}.sample-faq-groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;margin-top:40px}.sample-faq-groups h3{padding-bottom:16px;border-bottom:3px solid var(--brand-primary)}.sample-reference{margin-top:40px;max-width:85ch}.sample-cta .col-lg-7{padding-right:48px}.sample-cta li{margin-bottom:16px}@media (max-width:991px){.sample-specs .col-lg-4{border-right:0;padding-right:12px}.sample-cta .col-lg-7{padding-right:12px}}@media (max-width:767px){.sample-faq-groups{grid-template-columns:1fr;gap:32px}.sample-hero h1{max-width:none}}