.buyer-band{padding:2rem 0;scroll-margin-top:95px}.buyer-band .container{width:min(calc(100% - 32px),1180px);margin-inline:auto}.buyer-band .sg-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.5rem}.buyer-band .sg-quote-panel{border:0;background:transparent;box-shadow:none;padding:0}.buyer-band form{min-width:0;border-radius:8px;box-shadow:none}.buyer-band .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.buyer-band .form-field{display:grid;gap:.4rem;min-width:0}.buyer-band .full{grid-column:1/-1}.buyer-band input,.buyer-band select,.buyer-band textarea{width:100%;min-width:0;min-height:46px;font:inherit;font-size:16px;padding:.65rem;border:1px solid #b8cecd;border-radius:6px}.buyer-band label{font-weight:700}.buyer-band [type=submit]{min-height:46px;white-space:normal}.buyer-band [data-error=true]{color:#a52820}.buyer-band :focus-visible{outline:3px solid #087d73;outline-offset:3px}.buyer-band [hidden]{display:none!important}.buyer-band .form-note{font-size:.88rem;line-height:1.6}.buyer-band #buyer-status{min-height:1.75rem}.buyer-cost-handoff{border-left:4px solid #087d73;padding:1rem 1.25rem;margin:1rem 0;background:#f2f8f7}.buyer-cost-handoff a{color:#006b63;font-weight:700}.buyer-actions{display:flex;gap:.65rem;flex-wrap:wrap;margin:1rem 0}.buyer-actions a{min-height:44px}.buyer-care{scroll-margin-top:90px}.buyer-care ul{padding-left:1.25rem}@media(max-width:700px){.buyer-band .sg-split,.buyer-band .form-grid{grid-template-columns:1fr}.buyer-band .container{width:calc(100% - 32px)}.buyer-band{padding:1.5rem 0}.buyer-band h2{font-size:1.4rem;line-height:1.3}.buyer-actions{display:grid;grid-template-columns:1fr 1fr}.buyer-actions a:first-child{grid-column:1/-1}}@media print{.buyer-band{display:none}}@media(prefers-reduced-motion:reduce){.buyer-band *{scroll-behavior:auto!important}}
