.request-page{background:#e6edf2;min-height:100dvh}.request-back{color:#a6c9eb;text-transform:uppercase;letter-spacing:.07em;align-items:center;min-height:44px;margin-left:auto;font:11px/1.6 Arial,sans-serif;display:flex}.request-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:70px;padding-block:64px 80px;display:grid}.request-copy{min-width:0;padding-top:12px}.request-copy h1{margin:25px 0;font-size:clamp(2.2rem,3.7vw,3.6rem);line-height:1.05}.request-copy h1 span{color:#075ac5}.request-copy>p:not(.folio-eyebrow){color:#4d667a;max-width:400px;font-size:1rem;line-height:1.8}.request-contact{border-top:1px solid #b9c9d6;justify-items:start;gap:12px;margin-top:34px;padding-top:24px;display:grid}.request-contact p{color:#526c80;font:12px/1.7 Arial,sans-serif}.request-contact a{color:#075ac5;align-items:center;min-height:44px;font-size:.875rem;display:flex}.request-form{min-width:0}.request-form .inquiry-form,.request-form .inquiry-success{background:#fff;border:0;padding:32px}.request-form .button{width:100%;min-height:50px}.request-footer{color:#587084;border-top:1px solid #c6d3dd;justify-content:space-between;gap:20px;padding-block:24px;font:11px/1.7 Arial,sans-serif;display:flex}@media (max-width:960px){.request-main{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}}@media (max-width:760px){.request-main{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:36px 46px}.request-copy{padding-top:0}.request-copy h1{margin:20px 0;font-size:clamp(2rem,8.5vw,3rem)}.request-contact{gap:6px;margin-top:24px;padding-top:16px}.request-form .inquiry-form,.request-form .inquiry-success{padding:24px 20px}.request-footer{flex-direction:column;gap:8px}.request-page .folio-header{padding-block:16px}}
