@charset "UTF-8";.wps-gateway-hero{padding:64px 0;background:var(--brand-panel);color:var(--brand-text)}.wps-gateway-intro{margin-bottom:32px}.wps-gateway-intro>p:last-child{font-size:1.1rem}.wps-gateway-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:420px;padding:24px;border-radius:8px;border:1px solid var(--brand-border)}.wps-gateway-card .btn{margin-top:8px}.wps-catalog{color:var(--brand-text);background:repeating-linear-gradient(90deg,#e8eef2 0 31px,#d4dee5 31px 32px)}.wps-rfq{color:var(--brand-inverse);background:repeating-linear-gradient(135deg,#0d1e2d 0 30px,#172b3e 30px 32px)}.wps-rfq h2,.wps-rfq p{color:var(--brand-inverse)}.wps-rfq .bfg-kicker{color:#f0a873}.wps-rfq a.bfg-button-light{color:var(--brand-primary-dark)}.home-line-card{border:1px solid var(--brand-border);background:var(--brand-bg)}.home-line-card img{width:100%;aspect-ratio:4/3;height:auto;-o-object-fit:contain;object-fit:contain}.home-line-card>div{padding:24px}.bfg-spec-tag{padding:8px;background:var(--brand-bg-alt);color:var(--brand-text);font-size:.84rem}.home-tabs{background:var(--brand-panel);color:var(--brand-text)}.bfg-tab-bar{gap:8px}.bfg-tab-bar .nav-link{border:0;border-radius:0;color:var(--brand-text)}.bfg-tab-bar .nav-link.active{border-bottom:3px solid var(--brand-accent)}.bfg-tab-data{background:var(--brand-bg);padding:16px}.bfg-tab-data table th{width:28%}.bfg-tab-data .table{color:var(--brand-text);margin-bottom:0}.bfg-tab-data caption{color:var(--brand-text)}.home-timeline{position:relative;padding:0;margin:0;list-style:none;display:grid;grid-gap:24px;gap:24px}.home-timeline::before{content:"";position:absolute;top:16px;bottom:16px;left:50%;width:1px;background:var(--brand-border)}.home-timeline li{display:grid;grid-template-columns:1fr 48px 1fr;grid-gap:16px;gap:16px;position:relative;align-items:start}.home-timeline li span{grid-column:2;grid-row:1;z-index:1;display:grid;width:48px;height:48px;align-items:center;justify-items:center;place-items:center;border-radius:50%;background:var(--brand-primary-dark);color:var(--brand-inverse);font:700 0.9rem ui-monospace,monospace}.home-timeline li div{grid-column:3;grid-row:1;padding:16px;border:1px solid var(--brand-border)}.home-timeline li:nth-child(odd) div{grid-column:1}.home-timeline p{margin-bottom:0}.home-buyer-grid{background:var(--brand-panel);color:var(--brand-text);border-top:1px solid var(--brand-border)}.home-buyer-grid article{background:var(--brand-bg);color:var(--brand-text);padding:16px;border:1px solid var(--brand-border);text-align:center}.home-buyer-grid article:hover{background:var(--brand-bg-alt)}.home-buyer-icon{display:block;color:var(--brand-accent-ink);font-size:3rem;line-height:1.1;margin-bottom:16px}.home-buyer-grid article p,.wps-evidence article p:last-child{margin-bottom:0}.home-evidence{background:#dce6ed;color:var(--brand-text)}.wps-evidence article{padding:16px;background:var(--brand-panel);border:1px solid var(--brand-border);color:var(--brand-text)}.home-questions{max-width:850px}.home-questions details{border-bottom:1px solid var(--brand-border)}.home-questions summary{padding:16px 0;font-weight:650}.home-questions details p{margin-left:16px}.home-cta{padding:64px 0 80px;background:var(--brand-primary);color:var(--brand-inverse)}.home-cta h2,.home-cta li,.home-cta p{color:var(--brand-inverse)}.home-cta .bfg-kicker{color:#f0a873}.home-checks{padding-left:0;list-style:none}.home-checks li::before{content:"✓";color:#f0a873;margin-right:8px}@media (max-width:767.98px){.home-timeline::before{left:24px}.home-timeline li{grid-template-columns:48px minmax(0,1fr)}.home-timeline li span{grid-column:1}.home-timeline li div,.home-timeline li:nth-child(odd) div{grid-column:2}.home-cta{padding:48px 0 64px}}@media (max-width:575.98px){.wps-gateway-card .btn{width:100%}.bfg-tab-data{padding:8px}}