.contact-section[data-astro-cid-6bfsojfh]{padding:72px 0 90px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(35px,6vw,90px);display:grid}.contact-info[data-astro-cid-6bfsojfh]{padding-top:15px}.contact-info[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{letter-spacing:-.05em;margin:20px 0;font-size:clamp(44px,5vw,68px);line-height:1.08}.contact-info[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#d6b778;display:block}.intro[data-astro-cid-6bfsojfh]{color:#aeb9ca;max-width:400px;font-size:16px;line-height:1.8}.contact-methods[data-astro-cid-6bfsojfh]{flex-direction:column;gap:12px;margin-top:38px;display:flex}.contact-method[data-astro-cid-6bfsojfh]{color:#f4f6fa;border-bottom:1px solid #263449;align-items:center;gap:15px;min-width:0;padding:15px 0;text-decoration:none;display:flex}.contact-method[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]:nth-child(2){min-width:0}.method-icon[data-astro-cid-6bfsojfh]{color:#d6b778;background:#d6b7781a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.contact-method[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-size:15px;display:block}.contact-method[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:#aeb9ca;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.contact-method[data-astro-cid-6bfsojfh] .pending-label[data-astro-cid-6bfsojfh]{color:#d6b778;font-size:11px}.method-arrow[data-astro-cid-6bfsojfh]{color:#d6b778;margin-left:auto;font-size:20px}a[data-astro-cid-6bfsojfh].contact-method:hover strong[data-astro-cid-6bfsojfh]{color:#d6b778}.location-note[data-astro-cid-6bfsojfh]{color:#aeb9ca;align-items:center;gap:9px;margin-top:30px;font-size:12px;display:flex}.location-dot[data-astro-cid-6bfsojfh]{background:#d6b778;border-radius:50%;flex-shrink:0;width:7px;height:7px}.form-panel[data-astro-cid-6bfsojfh]{background:#111c2d;border:1px solid #2a3b52;border-radius:12px;min-width:0;padding:35px}.form-heading[data-astro-cid-6bfsojfh]{margin-bottom:25px}.form-heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;margin:0 0 7px;font-size:26px}.form-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#aeb9ca;margin:0;font-size:13px}.enquiry-form[data-astro-cid-6bfsojfh]{flex-direction:column;gap:17px;display:flex}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.form-field[data-astro-cid-6bfsojfh]{flex-direction:column;gap:7px;min-width:0;display:flex}.form-field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{color:#f4f6fa;font-size:12px;font-weight:600}.form-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.form-field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.form-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{color:#f4f6fa;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#0b1220;border:1px solid #34445a;border-radius:6px;padding:12px 13px;font-size:13px}.form-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.form-field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus,.form-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{outline-offset:2px;outline:2px solid #d6b778}.form-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]::placeholder,.form-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]::placeholder{color:#8290a5}.form-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:95px}.privacy-note[data-astro-cid-6bfsojfh]{color:#aeb9ca;margin:0;font-size:11px;line-height:1.6}.form-status[data-astro-cid-6bfsojfh][hidden]{display:none}.form-status[data-astro-cid-6bfsojfh]{color:#e4c990;background:#d6b77814;border:1px solid #d6b77840;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.6}.submit-button[data-astro-cid-6bfsojfh]{color:#0b1220;background:#d6b778;border:0;border-radius:5px;width:100%;padding:15px;font-size:13px;font-weight:700}.submit-button[data-astro-cid-6bfsojfh]:disabled{opacity:.55;cursor:not-allowed}.process-section[data-astro-cid-6bfsojfh]{background:#101a2a;border-top:1px solid #263449;padding:25px 0}.process-section[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#aeb9ca;text-align:center;margin:0;font-size:13px;line-height:1.8}.process-section[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:#f4f6fa}.process-section[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#d6b778;margin:0 12px}@media (width<=900px){.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:35px}.contact-info[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{display:inline}.contact-methods[data-astro-cid-6bfsojfh]{margin-top:20px}.contact-method[data-astro-cid-6bfsojfh]{padding:10px 0}.location-note[data-astro-cid-6bfsojfh]{margin-top:18px}}@media (width<=600px){.contact-section[data-astro-cid-6bfsojfh]{padding:35px 0 55px}.contact-info[data-astro-cid-6bfsojfh]{padding-top:0}.contact-info[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin:12px 0;font-size:42px}.intro[data-astro-cid-6bfsojfh]{font-size:14px;line-height:1.6}.contact-methods[data-astro-cid-6bfsojfh]{gap:0;margin-top:15px}.form-panel[data-astro-cid-6bfsojfh]{padding:22px 18px}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.process-section[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{margin:0 5px}}
