/* Compact RFQ stripe: CSS gradients only. No background-image request. */
.amcd-rfq{--amcd-rfq-bg:#112d4b;box-sizing:border-box;color:#fff;background-color:var(--amcd-rfq-bg);background-image:linear-gradient(115deg,rgba(22,76,128,.42),transparent 63%),repeating-linear-gradient(140deg,transparent 0 36px,rgba(255,255,255,.022) 36px 37px);padding:50px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.amcd-rfq *,.amcd-rfq *::before,.amcd-rfq *::after{box-sizing:border-box}
.amcd-rfq-inner{width:100%;max-width:1240px;margin:auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:40px}
.amcd-rfq-message{max-width:740px}
.amcd-rfq-label{font:700 10px/1.5 'JetBrains Mono',monospace;color:#a5d5ff;letter-spacing:.09em}
.amcd-rfq h2{font:800 clamp(24px,2.5vw,34px)/1.2 Inter,sans-serif!important;letter-spacing:-.45px;color:#fff!important;margin:9px 0 12px!important}
.amcd-rfq p{font:400 15px/1.65 Inter,sans-serif!important;color:#d3e1ef!important;margin:0!important;max-width:720px}
.amcd-rfq-actions{display:flex;align-items:center;gap:14px;flex-shrink:0;flex-wrap:wrap}
.amcd-rfq a{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none!important;border-radius:5px;font:700 13px/1.45 Inter,sans-serif!important;padding:13px 18px!important;box-shadow:none!important;white-space:nowrap}
.amcd-rfq-primary{background:#fff!important;color:#12375b!important;border:1px solid #fff!important}
.amcd-rfq-primary:hover{background:#e9f2fc!important}
.amcd-rfq-secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.45)!important}
.amcd-rfq-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,.08)!important}
.amcd-rfq a:focus-visible{outline:3px solid #7dd3fc;outline-offset:3px}
@media(max-width:940px){.amcd-rfq-inner{flex-direction:column;align-items:flex-start;gap:24px}}
@media(max-width:640px){.amcd-rfq{padding:45px 0}.amcd-rfq-inner{padding:0 18px}.amcd-rfq-actions{width:100%}.amcd-rfq a{white-space:normal}.amcd-rfq-primary{flex:1}}
