.contact-page{font-family:Poppins,Arial,sans-serif}.contact-header{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:24px 4.6%;border-bottom:1px solid #eee}.contact-header .header-navigation{position:relative;left:auto;width:auto;flex:1;max-width:800px;height:44px}.contact-header .header-contact-link{color:#ff4b0a}.contact-main{max-width:1240px;margin:auto;padding:32px 5% 80px}.contact-back{font-size:13px;color:#777!important}.contact-intro{padding:48px 0 42px}.contact-eyebrow{color:#ec4b0c;font-size:12px;font-weight:600;letter-spacing:2px}.contact-intro h1{font-size:clamp(42px,5vw,68px);letter-spacing:-2.5px;line-height:1.1;margin:15px 0 20px}.contact-intro p{color:#687069;line-height:1.8;font-size:17px}.contact-layout{display:grid;grid-template-columns: .85fr 1.4fr;gap:64px}.contact-aside{padding:30px 0}.contact-aside h2{font-size:30px;line-height:1.3;letter-spacing:-.8px}.contact-aside p{color:#687069;line-height:1.8;font-size:14px;margin:20px 0!important;max-width:330px}.contact-tip{border-top:1px solid #e3e6df;margin-top:32px;padding-top:26px}.contact-tip h3{font-size:15px;font-weight:600}.contact-aside>a{color:#ed4f12;font-size:14px;font-weight:500}.contact-form-panel{padding:32px;background:#f8f9f6;border:1px solid #e5e8e0;border-radius:16px}.contact-form-panel h2{font-size:24px;margin-bottom:26px}.contact-form-panel label{display:flex;flex-direction:column;gap:9px;margin-bottom:22px;font-size:13px;font-weight:500}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form-panel input,.contact-form-panel select,.contact-form-panel textarea{width:100%;min-width:0;background:#fff;border:1px solid #d9ded5;border-radius:7px;padding:13px;font:400 14px Poppins,Arial,sans-serif;color:#222}.contact-form-panel textarea{resize:vertical}.contact-submit{border:0;border-radius:50px;padding:14px 24px;background:#ff4b0a;color:#fff;font:500 14px Poppins,Arial,sans-serif;cursor:pointer;display:flex;gap:28px;align-items:center}.contact-preview-note{font-size:12px;color:#747b72;margin:0 0 18px!important;line-height:1.6}#contact-status{padding:16px;background:#e8f1e3;color:#34462d;font-size:14px;border-radius:8px;margin-top:20px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.contact-footer{display:flex;align-items:center;gap:25px;padding:35px 4.6%;background:#f7f7f5}.contact-footer .lm-logo{font-size:32px}.contact-footer p,.contact-footer>a:last-child{font-size:13px;color:#687069}.contact-footer>a:last-child{margin-left:auto}
html[data-theme=dark] .contact-header{border-color:#343d35}html[data-theme=dark] .contact-header .header-navigation{background:#111312;color:#f3f3ef}html[data-theme=dark] .contact-intro p,html[data-theme=dark] .contact-aside p{color:#b5beb6}html[data-theme=dark] .contact-form-panel{background:#1d231f;border-color:#384139}html[data-theme=dark] .contact-form-panel input,html[data-theme=dark] .contact-form-panel select,html[data-theme=dark] .contact-form-panel textarea{background:#111713;border-color:#48534a;color:#f3f3ef}html[data-theme=dark] .contact-preview-note{color:#b5beb6}html[data-theme=dark] .contact-tip{border-color:#384139}html[data-theme=dark] .contact-footer{background:#191e1a}html[data-theme=dark] .contact-footer p,html[data-theme=dark] .contact-footer>a:last-child{color:#b5beb6}
@media(max-width:700px){.contact-header{flex-wrap:wrap;gap:16px;padding:20px 16px 0}.contact-header .lm-logo{font-size:34px}.contact-header .header-navigation{flex-basis:100%;height:auto;max-width:none;border-bottom:0}.contact-main{padding:26px 20px 50px}.contact-intro{padding:32px 0}.contact-intro p{font-size:15px}.contact-layout{grid-template-columns:1fr;gap:28px}.contact-aside{padding:0}.contact-aside h2{font-size:25px}.contact-aside p{max-width:none}.contact-form-panel{padding:24px 18px}.contact-fields{grid-template-columns:1fr;gap:0}.contact-footer{flex-wrap:wrap;padding:30px 20px 90px;gap:18px}.contact-footer p{flex-basis:100%}.contact-footer>a:last-child{margin-left:0}}
