.ccs-inquiry{background:var(--paper);color:var(--ink);padding:36px 36px 31px;min-width:0}.ccs-inquiry>h3,.ccs-inquiry>h2{font-size:30px;line-height:1.2;letter-spacing:-.04em;max-width:500px;margin:0 0 13px}.ccs-inquiry>.form-intro,.ccs-inquiry>p{font-size:11px;line-height:1.8;color:var(--muted);max-width:490px;margin-bottom:29px}.ccs-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px 22px}.ccs-form-field{display:flex;flex-direction:column;gap:7px;min-width:0}.ccs-form-field label{font-size:11px;font-weight:600;line-height:1.5}.ccs-form-field label span{font-size:9px;font-weight:400;color:var(--muted)}.ccs-form-field input,.ccs-form-field select,.ccs-form-field textarea{width:100%;min-width:0;max-width:100%;border:0;border-bottom:1px solid #a4a89d;border-radius:0;background:transparent;color:var(--ink);padding:10px 0;font:inherit;font-size:14px;line-height:1.5;min-height:44px;transition:border-color .2s,background .2s}.ccs-form-field select{padding-right:15px}.ccs-form-field textarea{min-height:118px;resize:vertical}.ccs-form-field input:focus-visible,.ccs-form-field select:focus-visible,.ccs-form-field textarea:focus-visible{outline:2px solid var(--blue);outline-offset:3px;background:#fffefa}.ccs-form-wide{grid-column:1/-1}.ccs-form-field [aria-invalid=true]{border-bottom:2px solid #a31919}.ccs-field-error{color:#a31919;font-size:11px}.ccs-form-submit{display:inline-flex;gap:35px;align-items:center;border:0;border-radius:40px;background:var(--blue);color:#fff;padding:15px 25px;font:inherit;font-size:11px;font-weight:600;cursor:pointer;margin-top:25px;transition:background .3s,transform .3s}.ccs-form-submit:after{content:'↗';font-family:Arial,sans-serif;font-size:20px;line-height:1}.ccs-form-submit:disabled{opacity:.65;cursor:wait}.ccs-form-submit:hover{background:var(--blue-dark);transform:translateY(-2px)}.ccs-form-note{font-size:10px;line-height:1.8;color:var(--muted);margin-top:18px!important;max-width:510px}.ccs-form-note a{border-bottom:1px solid var(--line)}.ccs-form-status:not(:empty){padding:13px 16px;border:1px solid #697781;margin:0 0 24px;background:#fffefa;font-size:12px}.ccs-form-status[data-state=error]{color:#8a1818;border-color:#8a1818}.ccs-form-status[data-state=success]{color:#145737;border-color:#145737}.ccs-form-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:1100px){.ccs-inquiry{padding:30px 28px}.ccs-form-grid{gap:21px 18px}}@media(max-width:650px){.ccs-inquiry{padding:29px 23px}.ccs-inquiry>h3{font-size:29px}.ccs-inquiry>.form-intro{font-size:11px}.ccs-form-grid{grid-template-columns:1fr;gap:20px}.ccs-form-field label{font-size:11px}.ccs-form-field input,.ccs-form-field select,.ccs-form-field textarea{font-size:16px}.ccs-form-submit{width:100%;justify-content:space-between;padding:16px 22px}.ccs-form-note{font-size:10px}.ccs-form-field textarea{min-height:130px}}
