.inquiry-section{padding:clamp(4rem,8vw,7rem) 0;background:#171512;color:#f5f0e8;scroll-margin-top:5rem}.inquiry-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);align-items:start}.inquiry-intro{position:sticky;top:7rem}.inquiry-intro .title{max-width:12ch;margin:.5rem 0 1.2rem}.inquiry-intro>p:not(.kicker){font-size:1.08rem;line-height:1.7;color:#d0c7bd;max-width:38ch}.inquiry-book-link{display:inline-block;color:#d6ac72;margin-top:1.2rem;text-underline-offset:.3em}.inquiry-form{display:grid;gap:1.15rem;padding:clamp(1.3rem,4vw,2.5rem);border:1px solid rgba(215,177,128,.35);background:#211e1a}.inquiry-form label{display:grid;gap:.45rem;min-width:0}.inquiry-form label>span{font:600 .75rem Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#e5d8c8}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{box-sizing:border-box;width:100%;min-height:3.05rem;padding:.75rem .9rem;border:1px solid #74685b;border-radius:3px;background:#f8f4ee;color:#28231e;font:500 1rem Manrope,sans-serif}.inquiry-form textarea{resize:vertical}.inquiry-form :focus-visible{outline:2px solid #d6ac72;outline-offset:2px}.inquiry-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.inquiry-form .button{justify-self:start;cursor:pointer;border:0}.inquiry-note{margin:0;color:#c8bdb0;font-size:.79rem;line-height:1.5}.inquiry-professional[hidden]{display:none}@media(max-width:760px){.inquiry-layout{grid-template-columns:1fr}.inquiry-intro{position:static}.inquiry-row{grid-template-columns:1fr 1fr}}@media(max-width:430px){.inquiry-row{grid-template-columns:1fr}}

.inquiry-form .inquiry-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.inquiry-status:empty{display:none}.inquiry-status{margin:0;padding:.8rem 1rem;font-size:.95rem;line-height:1.5}.inquiry-status.success{border:1px solid #84ac88;color:#d9f2d9}.inquiry-status.error{border:1px solid #e7a0a0;color:#ffe1e1}.inquiry-form .button:disabled{opacity:.65;cursor:wait}.inquiry-note a{color:#e7c38e;text-underline-offset:.2em}

.inquiry-phone-block{display:grid;gap:.75rem}.inquiry-phone-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.75rem}.inquiry-form .inquiry-whatsapp{display:flex;align-items:center;gap:.65rem;cursor:pointer;padding:.8rem;border:1px solid rgba(215,177,128,.2);border-radius:4px;background:#29251f}.inquiry-form .inquiry-whatsapp input{width:1.2rem;min-height:1.2rem;height:1.2rem;margin:0;accent-color:#9bbc9c;flex-shrink:0}.inquiry-form .inquiry-whatsapp>span{display:flex;align-items:center;gap:.45rem;font-size:.88rem;line-height:1.5;font-weight:500;letter-spacing:0;text-transform:none;color:#f0e9df}.inquiry-whatsapp-logo{display:block;width:1.45rem;height:1.45rem;flex-shrink:0}.inquiry-whatsapp:has(input:checked){border-color:#91b394;background:#273028}@media(max-width:430px){.inquiry-phone-row{grid-template-columns:1fr}.inquiry-form .inquiry-whatsapp>span{font-size:.9rem}}
