.home-hero{min-height:380px}.page-home .hero-banner{background:var(--brand-bg-alt)}.hero-copy .action{margin:0 8px 8px 0}.six-up{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;text-align:center}.six-up article{border-top:2px solid var(--brand-border)}.spotlight{padding:24px;border:1px solid var(--brand-border);margin-bottom:16px}.spotlight img{aspect-ratio:16/9}.rail{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x proximity;padding:4px 4px 16px;margin-bottom:8px}.rail article{flex:0 0 200px;padding:16px;border:1px solid var(--brand-border);scroll-snap-align:start}.verification{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0}.verification li{flex:1;min-width:0;padding:8px 16px}.verification li:not(:last-child){border-right:1px solid var(--brand-border)}.trust-bar{background:var(--brand-bg-alt)}@media (max-width:991px){.six-up{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.six-up,.verification{grid-template-columns:1fr}.verification li:not(:last-child){border-right:0;border-bottom:1px solid var(--brand-border)}}.six-up article{padding:16px}@media (max-width:768px){.verification{flex-wrap:wrap}.verification li{flex:0 0 50%}.verification li:nth-child(2){border-right:0}}