.page-module__4iOMMW__main{background-color:var(--bg-background);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.page-module__4iOMMW__hero{background:var(--bg-surface-0);padding:160px 0 20px;position:relative;overflow:hidden}.page-module__4iOMMW__heroTitle{text-align:center;margin-bottom:16px;font-size:clamp(40px,5vw,64px);font-weight:900;line-height:1.1}.page-module__4iOMMW__heroSubtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin:0 auto 32px;font-size:18px;line-height:1.6}.page-module__4iOMMW__contactContainer{grid-template-columns:1fr 1.5fr;gap:40px;max-width:1000px;margin:0 auto 80px;display:grid}.page-module__4iOMMW__infoCard{background:var(--bg-surface-1);border:1px solid var(--border-gold);border-radius:24px;flex-direction:column;gap:32px;padding:40px;display:flex}.page-module__4iOMMW__infoItem{flex-direction:column;gap:8px;display:flex}.page-module__4iOMMW__infoIcon{width:40px;height:40px;color:var(--gold-primary);background:#c9a84c1a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.page-module__4iOMMW__infoLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:13px;font-weight:700}.page-module__4iOMMW__infoText{color:#fff;font-size:16px;font-weight:600}.page-module__4iOMMW__formCard{background:var(--bg-surface-1);border:1px solid var(--border-subtle);border-radius:24px;padding:40px}.page-module__4iOMMW__formTitle{margin-bottom:24px;font-family:Outfit,sans-serif;font-size:24px;font-weight:800}.page-module__4iOMMW__form{flex-direction:column;gap:20px;display:flex}.page-module__4iOMMW__inputGroup{flex-direction:column;gap:8px;display:flex}.page-module__4iOMMW__label{color:var(--text-secondary);font-size:13px;font-weight:600}.page-module__4iOMMW__input,.page-module__4iOMMW__textarea{background:var(--bg-surface-2);color:#fff;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:14px;font-family:inherit;font-size:15px;transition:all .2s}.page-module__4iOMMW__input:focus,.page-module__4iOMMW__textarea:focus{border-color:var(--gold-primary);background:#ffffff08}.page-module__4iOMMW__textarea{resize:vertical;min-height:120px}.page-module__4iOMMW__submitBtn{background:var(--gold-gradient);color:#0a0a0b;cursor:pointer;border:none;border-radius:12px;margin-top:10px;padding:16px;font-size:15px;font-weight:800;transition:transform .2s;box-shadow:0 10px 24px #c9a84c4d}.page-module__4iOMMW__submitBtn:hover{transform:translateY(-2px)}@media (max-width:768px){.page-module__4iOMMW__contactContainer{grid-template-columns:1fr;padding:0 20px}.page-module__4iOMMW__infoCard,.page-module__4iOMMW__formCard{padding:30px}}html[data-theme=light] .page-module__4iOMMW__main{background:#f8f9fa!important}html[data-theme=light] .page-module__4iOMMW__hero{background:#fff!important}:is(html[data-theme=light] .page-module__4iOMMW__heroTitle,html[data-theme=light] .page-module__4iOMMW__formTitle,html[data-theme=light] .page-module__4iOMMW__infoText){color:#111827!important}:is(html[data-theme=light] .page-module__4iOMMW__heroSubtitle,html[data-theme=light] .page-module__4iOMMW__infoLabel,html[data-theme=light] .page-module__4iOMMW__formLabel){color:#4b5563!important}:is(html[data-theme=light] .page-module__4iOMMW__infoCard,html[data-theme=light] .page-module__4iOMMW__formCard){background:#fff!important;border:1px solid #11182714!important;box-shadow:0 4px 20px #0000000a!important}html[data-theme=light] .page-module__4iOMMW__infoIcon{color:#8a6412!important;background:#b88e281a!important}:is(html[data-theme=light] .page-module__4iOMMW__formInput,html[data-theme=light] .page-module__4iOMMW__formTextarea){color:#111827!important;background:#fff!important;border:1px solid #d1d5db!important}
