.mr-aq{padding:clamp(56px,8vw,80px) var(--mr-content-pad-x);background:var(--mr-navy)}.mr-aq-inner{max-width:var(--mr-content-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:clamp(40px,6vw,72px);align-items:start}.mr-aq-label{font-size:10px;letter-spacing:4px;color:#85b7eb;font-weight:600;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:10px}.mr-aq-label:before{content:"";display:block;width:20px;height:1px;background:#85b7eb}.mr-aq-title{font-family:Playfair Display,serif;font-size:clamp(28px,4vw,38px);color:var(--mr-white);font-weight:400;line-height:1.2;margin-bottom:16px}.mr-aq-body{font-size:14px;color:#b5d4f4;font-weight:300;line-height:1.8;margin-bottom:28px}.mr-aq-benefits{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:14px}.mr-aq-benefit{display:flex;align-items:flex-start;gap:12px;font-size:13px;color:var(--mr-white);line-height:1.6}.mr-aq-benefit-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#85b7eb26;color:#85b7eb;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.mr-aq-benefit-icon svg{width:12px;height:12px}.mr-aq-response-note{font-size:12px;color:#85b7eb;font-weight:600;letter-spacing:.5px;margin:0}.mr-aq-form-wrap{min-width:0}.mr-aq-form-panel{background:var(--mr-white);border-color:#ffffff1f}.mr-aq-fieldset{border:0;margin:0 0 8px;padding:0 0 4px;min-width:0}.mr-aq-fieldset-legend{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--mr-blue-bright);text-transform:uppercase;margin-bottom:14px;padding:0;display:block;width:100%}.mr-aq-optional{font-weight:500;letter-spacing:0;text-transform:none;color:var(--mr-mid-gray)}.mr-aq-form .mr-ct-form-row:last-child,.mr-aq-form .mr-ct-form-group:last-child{margin-bottom:0}.mr-aq-form input[readonly]{background:var(--mr-off-white);color:var(--mr-charcoal)}.mr-aq-submit{margin-top:20px}@media(max-width:900px){.mr-aq-inner{grid-template-columns:1fr}.mr-aq-form .mr-ct-form-input{font-size:12px;padding:10px 12px}.mr-aq-form textarea.mr-ct-form-input{min-height:100px}}@media(max-width:480px){.mr-aq{padding-block:56px}.mr-aq-form-panel{padding:24px 20px}.mr-aq-form .mr-ct-form-input{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/meridianrig-ask-question.css.map */
