.standalone-inquiry{--accent:#e7b566;--ink:#f4f6f8;--line:#51616b;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;padding-block:65px;scroll-margin-top:110px;color:#f4f6f8}.standalone-inquiry .contact-intro{position:static}.standalone-inquiry h2{font-size:clamp(30px,3vw,42px);line-height:1.15;color:#fff}.standalone-inquiry p{font-size:18px;line-height:1.65;color:#d1dbe0}.standalone-inquiry .inquiry-box{background:#1b282f;border:1px solid #5b6c76;border-radius:12px}.standalone-inquiry .inquiry-box small{display:block;color:#c9d4da;font-size:14px;line-height:1.5}.standalone-inquiry .inquiry-box legend{color:#fff}.standalone-inquiry .button{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;background:#e7b566;color:#131b20;border:2px solid #e7b566;border-radius:5px;font:700 17px/1.4 Arial,sans-serif;cursor:pointer;white-space:normal;text-align:center}.standalone-inquiry .button.secondary{background:#22353f;color:#fff;border-color:#81949e}.standalone-inquiry .actions{display:flex;gap:12px;flex-wrap:wrap}.standalone-inquiry .inquiry-phone{font-size:30px;font-weight:700;color:#f8cf8f}.standalone-inquiry a:not(.button){color:#f8cf8f}.standalone-inquiry .inquiry-grid label{color:#f4f6f8}.inquiry-page-title{font-size:clamp(32px,4vw,50px);padding-top:50px}@media(max-width:900px){.standalone-inquiry{grid-template-columns:1fr;gap:25px;padding-block:35px}}@media(max-width:560px){.standalone-inquiry .inquiry-box{padding:22px 16px}.standalone-inquiry .actions{flex-direction:column}.standalone-inquiry .button{width:100%}}
.catalog-search{margin-bottom:40px;padding:24px;border:1px solid #61747c;border-radius:12px;background:#112932;color:#fff}.catalog-search label{display:block;font-size:22px;font-weight:700;margin-bottom:14px}.catalog-search input{flex:1;min-width:180px;padding:15px;background:#07171e;color:#fff;border:1px solid #8a9fa9;border-radius:5px;font:18px/1.4 Arial,sans-serif}.catalog-search input:focus{outline:3px solid #ffdc00;outline-offset:3px}.catalog-search-results{scroll-margin-top:130px;margin-bottom:45px}.catalog-search-results p{font-size:17px}
