.business-inquiry-module__l4_oOa__page{width:min(100% - 48px,1180px);margin-inline:auto;padding:clamp(42px,7vw,82px) 0 clamp(64px,9vw,104px)}.business-inquiry-module__l4_oOa__layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(32px,6vw,82px);display:grid}.business-inquiry-module__l4_oOa__intro{flex-direction:column;gap:32px;padding-top:13px;display:flex}.business-inquiry-module__l4_oOa__eyebrow{color:#6a514a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:720;line-height:1.4;display:inline-flex}.business-inquiry-module__l4_oOa__title{color:#1d2420;max-width:510px;font-family:var(--font-display);letter-spacing:-.07em;text-wrap:balance;margin:17px 0 0;font-size:clamp(2.5rem,4.5vw,4.1rem);font-weight:560;line-height:1.02}.business-inquiry-module__l4_oOa__description{color:#4c554f;text-wrap:pretty;max-width:470px;margin:19px 0 0;font-size:16px;line-height:1.7}.business-inquiry-module__l4_oOa__readiness{background:#f7f6f2;border:1px solid #e6e2da;border-radius:16px;max-width:470px;padding:18px 20px 19px}.business-inquiry-module__l4_oOa__readinessLabel{color:#353d38;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:720}.business-inquiry-module__l4_oOa__readiness p:not(.business-inquiry-module__l4_oOa__readinessLabel){color:#4c554f;margin:0;font-size:13px;line-height:1.6}.business-inquiry-module__l4_oOa__readiness a{color:#8d2d18;text-underline-offset:3px;margin-top:12px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.business-inquiry-module__l4_oOa__formPanel{background:#fff;border:1px solid #e2dfd7;border-radius:22px;min-width:0;padding:clamp(21px,3vw,34px);box-shadow:0 18px 45px -38px #2025228c}.business-inquiry-module__l4_oOa__formHeading{margin-bottom:23px}.business-inquiry-module__l4_oOa__formHeading h2{color:#1d2420;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600;line-height:1.2}.business-inquiry-module__l4_oOa__formHeading p{color:#505952;margin:9px 0 0;font-size:13px;line-height:1.55}.business-inquiry-module__l4_oOa__form{flex-direction:column;gap:20px;display:flex}.business-inquiry-module__l4_oOa__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px 15px;display:grid}.business-inquiry-module__l4_oOa__field{flex-direction:column;gap:7px;min-width:0;display:flex}.business-inquiry-module__l4_oOa__fullWidth{grid-column:1/-1}.business-inquiry-module__l4_oOa__label{color:#2b332e;font-size:13px;font-weight:650;line-height:1.35}.business-inquiry-module__l4_oOa__control{color:#1d2420;width:100%;min-height:47px;font-family:var(--font-body);box-shadow:none;background:#fff;border:1px solid #cfccc4;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.4}.business-inquiry-module__l4_oOa__control::placeholder{color:#68706b;opacity:1}.business-inquiry-module__l4_oOa__control:focus-visible{outline-offset:1px;border-color:#8d2d18;outline:3px solid #8d2d1833}.business-inquiry-module__l4_oOa__control[aria-invalid=true]{border-color:#b42318}.business-inquiry-module__l4_oOa__messageControl{resize:vertical;min-height:138px}.business-inquiry-module__l4_oOa__fieldHint{color:#505952;margin:-2px 0 0;font-size:12px;line-height:1.4}.business-inquiry-module__l4_oOa__fieldError,.business-inquiry-module__l4_oOa__formError{color:#9b1c13;margin:0;font-size:12px;font-weight:550;line-height:1.45}.business-inquiry-module__l4_oOa__formError{background:#fff4f2;border:1px solid #f2c5bc;border-radius:9px;padding:10px 12px}.business-inquiry-module__l4_oOa__formFooter{border-top:1px solid #e7e5df;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.business-inquiry-module__l4_oOa__formFooter p{color:#505952;max-width:260px;margin:0;font-size:12px;line-height:1.55}.business-inquiry-module__l4_oOa__submitButton{color:#1b100d;background:#f05a3a;border:1px solid #f05a3a;border-radius:999px;flex:none;min-height:46px;padding-inline:18px;font-size:13px;font-weight:700}.business-inquiry-module__l4_oOa__submitButton:hover{background:#e65334;border-color:#e65334}.business-inquiry-module__l4_oOa__submitButton:focus-visible,.business-inquiry-module__l4_oOa__readiness a:focus-visible{outline-offset:3px;outline:3px solid #8d2d18}.business-inquiry-module__l4_oOa__successState{text-align:center;justify-items:center;gap:10px;padding:34px 16px 40px;display:grid}.business-inquiry-module__l4_oOa__successMark{color:#155d38;background:#eaf5ed;border:1px solid #cfe6d4;border-radius:50%;place-items:center;width:42px;height:42px;font-size:23px;font-weight:700;display:grid}.business-inquiry-module__l4_oOa__successState h3{color:#1d2420;font-family:var(--font-display);letter-spacing:-.04em;margin:3px 0 0;font-size:1.4rem;font-weight:600}.business-inquiry-module__l4_oOa__successState p{color:#4c554f;margin:0;font-size:14px;line-height:1.55}@media (max-width:900px){.business-inquiry-module__l4_oOa__layout{grid-template-columns:minmax(0,1fr);gap:30px}.business-inquiry-module__l4_oOa__intro{gap:22px}.business-inquiry-module__l4_oOa__title{max-width:620px}.business-inquiry-module__l4_oOa__readiness{max-width:650px}}@media (max-width:560px){.business-inquiry-module__l4_oOa__page{width:calc(100% - 32px);padding-top:38px}.business-inquiry-module__l4_oOa__layout{gap:23px}.business-inquiry-module__l4_oOa__intro{gap:18px;padding-top:0}.business-inquiry-module__l4_oOa__title{margin-top:14px;font-size:clamp(2.35rem,11vw,3.1rem)}.business-inquiry-module__l4_oOa__description{margin-top:14px;font-size:15px}.business-inquiry-module__l4_oOa__readiness{padding:15px 16px}.business-inquiry-module__l4_oOa__formPanel{border-radius:17px;padding:19px 16px}.business-inquiry-module__l4_oOa__formHeading{margin-bottom:20px}.business-inquiry-module__l4_oOa__fieldGrid{grid-template-columns:minmax(0,1fr);gap:15px}.business-inquiry-module__l4_oOa__fullWidth{grid-column:auto}.business-inquiry-module__l4_oOa__formFooter{flex-direction:column;align-items:stretch;gap:13px}.business-inquiry-module__l4_oOa__formFooter p{max-width:none}.business-inquiry-module__l4_oOa__submitButton{width:100%}}
