.home-inquiry-module__YBYsCa__band{--lkh-serif:var(--font-lkh-display,Georgia), Georgia, "Times New Roman", serif;--lkh-mono:var(--font-lkh-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, monospace;color:#fff;font-family:var(--font-geist), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#102420;padding:140px 0;container:lkhinq/inline-size}.home-inquiry-module__YBYsCa__band *,.home-inquiry-module__YBYsCa__band :before,.home-inquiry-module__YBYsCa__band :after{box-sizing:border-box}.home-inquiry-module__YBYsCa__container{max-width:1280px;margin:0 auto;padding:0 64px}.home-inquiry-module__YBYsCa__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.home-inquiry-module__YBYsCa__eyebrow{font:500 12px/1 var(--lkh-mono);letter-spacing:.18em;text-transform:uppercase;color:#e1b83f;align-items:center;gap:14px;margin:0;display:flex}.home-inquiry-module__YBYsCa__eyebrow i{background:#e1b83f;width:28px;height:1px;display:block}.home-inquiry-module__YBYsCa__h2{font-family:var(--lkh-serif);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:18px 0 0;font-size:64px;font-weight:300;line-height:1.02}.home-inquiry-module__YBYsCa__lede{color:#ffffffb8;max-width:520px;margin:24px 0 0;font-size:17px;line-height:1.6}.home-inquiry-module__YBYsCa__mail{color:#ffffffb3;margin:22px 0 0;font-size:14.5px}.home-inquiry-module__YBYsCa__mail a{color:#fff;border-bottom:1px solid #e1b83f;padding-bottom:2px;text-decoration:none}.home-inquiry-module__YBYsCa__mail a:hover{color:#fff}.home-inquiry-module__YBYsCa__mail a:focus-visible,.home-inquiry-module__YBYsCa__form :focus-visible{outline-offset:3px;outline:2px solid #8f332f}.home-inquiry-module__YBYsCa__form form{color:#111713;box-shadow:none;background:#f7f3e9;border-radius:4px;padding:40px}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:first-child{border:0;padding:0}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:first-child>p:not([data-lk-planner-note]){display:none}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin-top:0}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>*{grid-column:auto}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>div:has(input[name=adults]){gap:22px}:is(.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>div:has(input[name=adults]),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(select[name=budget]),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(textarea),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(input[name=cities]),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>fieldset,.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(input[type=checkbox])){grid-column:1/-1}.home-inquiry-module__YBYsCa__form label,.home-inquiry-module__YBYsCa__form legend{font:500 11px/1.3 var(--lkh-mono);letter-spacing:.14em;text-transform:uppercase;color:#6f6a62;gap:8px}.home-inquiry-module__YBYsCa__form label>span,.home-inquiry-module__YBYsCa__form label>span>span{font:inherit}.home-inquiry-module__YBYsCa__form input:not([type=checkbox]):not([type=radio]),.home-inquiry-module__YBYsCa__form select,.home-inquiry-module__YBYsCa__form textarea{min-height:0;font:400 17px/1.4 var(--font-geist), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#111713;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d9cfbd;border-radius:0;padding:8px 0}.home-inquiry-module__YBYsCa__form input::placeholder,.home-inquiry-module__YBYsCa__form textarea::placeholder{color:#9a9389;font-weight:400}.home-inquiry-module__YBYsCa__form input:not([type=checkbox]):not([type=radio]):focus,.home-inquiry-module__YBYsCa__form select:focus,.home-inquiry-module__YBYsCa__form textarea:focus{box-shadow:none;border-color:#111713;outline:none}.home-inquiry-module__YBYsCa__form input[aria-invalid=true]{border-color:#8f332f}.home-inquiry-module__YBYsCa__form select{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%236F6A62' stroke-width='1.5'/%3E%3C/svg%3E") right 2px center no-repeat;padding-right:22px}.home-inquiry-module__YBYsCa__form textarea{resize:none;height:64px}.home-inquiry-module__YBYsCa__form [role=alert]{font:500 13px/1.4 var(--font-geist), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#8f332f}.home-inquiry-module__YBYsCa__form fieldset label{font:500 13px/1 var(--font-geist), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#111713;background:0 0;border:1px solid #d9cfbd;min-height:36px}.home-inquiry-module__YBYsCa__form fieldset label:has(:checked){color:#fff;background:#102420;border-color:#102420}.home-inquiry-module__YBYsCa__form label:has(input[type=checkbox]){font:400 13.5px/1.5 var(--font-geist), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#4a4f49}.home-inquiry-module__YBYsCa__form input[type=checkbox]{accent-color:#102420}.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(3){justify-content:flex-end;margin-top:22px}.home-inquiry-module__YBYsCa__form button[type=submit]{color:#fff;height:54px;min-height:54px;font:500 14.5px/1 var(--font-geist), system-ui, sans-serif;letter-spacing:0;background:#8f332f;border-radius:999px;padding:0 28px}.home-inquiry-module__YBYsCa__form button[type=submit]:hover{background:#7a2a27}@container lkhinq (max-width:760px){.home-inquiry-module__YBYsCa__container{padding:0 20px}.home-inquiry-module__YBYsCa__wrap{grid-template-columns:1fr;gap:36px}.home-inquiry-module__YBYsCa__h2{font-size:42px}.home-inquiry-module__YBYsCa__form form{padding:26px}:is(.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(input[name=name]),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(input[name=email]),.home-inquiry-module__YBYsCa__form [data-lk-form-body]>div:nth-child(2)>label:has(input[name=messaging])){grid-column:1/-1}.home-inquiry-module__YBYsCa__form button[type=submit]{width:100%}}@media (max-width:760px){.home-inquiry-module__YBYsCa__band{padding:84px 0}}
