@charset "UTF-8";.wps-gateway-hero{padding:64px 0;background:var(--brand-bg-alt)}.wps-gateway-intro{margin-bottom:32px}.wps-gateway-intro p{margin-bottom:0}.wps-gateway-card{position:relative;min-height:420px;padding:24px;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.wps-gateway-card h2{max-width:18ch}.wps-gateway-card p{max-width:44ch}.wps-catalog{background:#0d1e2d}.wps-catalog::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(13,30,45,.25),rgba(13,30,45,.94))}.gateway-copy{position:relative;z-index:2}.wps-rfq{background:var(--brand-surface);border:1px solid var(--brand-border)}.wps-rfq::before{content:"";position:absolute;top:24px;right:24px;bottom:auto;left:auto;width:min(28%,112px);aspect-ratio:1;background:repeating-linear-gradient(135deg,transparent 0 6px,#bccbd6 6px 8px)}.gateway-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.featured-wheel{border:1px solid var(--brand-border);border-radius:var(--radius);overflow:hidden}.featured-wheel .media-slot{min-height:240px}.featured-wheel .media-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.featured-copy{background:var(--brand-bg-alt);padding:32px}.home-spec{background:var(--brand-surface)}.spec-groups{overflow:hidden;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-bg)}.spec-groups h3{margin:0;padding:16px;background:var(--brand-bg-alt)}.spec-groups dd,.spec-groups dl{margin:0}.spec-groups dl>div{display:grid;grid-template-columns:200px 1fr;border-top:1px solid var(--brand-border)}.spec-groups dd,.spec-groups dt{padding:12px 16px}.home-buyers,.spec-groups dt{background:var(--brand-bg-alt)}.buyer-strip .panel{width:200px}.home-evidence{padding:32px 0;background:var(--brand-surface);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.home-evidence h2{font-size:max(1.35rem, min(2vw, 1.75rem))}.home-evidence li{font-weight:650}.home-faq{background:var(--brand-bg-alt)}.faq-item{padding:24px 16px;border-top:1px solid var(--brand-border)}.home-cta{background:var(--brand-primary-dark)}.check-list{padding-left:0;margin-bottom:0;list-style:none}.check-list li::before{content:"✓";display:inline-block;margin-right:8px;color:#f0a873}.form-panel{border-radius:var(--radius);padding:24px;background:var(--brand-bg);box-shadow:0 8px 24px rgba(0,0,0,.18)}.home-cta .form-panel a,.home-cta .form-panel p{color:var(--brand-text)}@media (max-width:575px){.wps-gateway-hero{padding:48px 0}.wps-gateway-card{min-height:420px}.wps-gateway-card .btn{width:100%}.spec-groups dl>div{grid-template-columns:1fr}.spec-groups dt{padding-bottom:8px}.spec-groups dd{padding-top:8px}}