.page_page__EiEFp{background:#f5f3ef;color:#152032}.page_hero__8Fwwb{background:radial-gradient(circle at 82% 12%,rgba(196,157,88,.23),transparent 29%),linear-gradient(135deg,#07101d,#172338);color:#fff;padding:82px 24px 64px}.page_heroInner__SGYQh{display:grid;grid-gap:70px;gap:70px;grid-template-columns:minmax(0,1.2fr) 390px;margin:auto;max-width:1240px}.page_eyebrow__cV4TH,.page_seo__Bcb0U>span{color:#d1aa63;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.page_hero__8Fwwb h1{color:#fff;font-size:clamp(40px,5vw,68px);letter-spacing:-.045em;line-height:1.02;margin:18px 0;max-width:800px}.page_hero__8Fwwb p{color:#c0c8d3;font-size:16px;line-height:1.75;max-width:700px}.page_trust__MXYEW{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.page_trust__MXYEW span{align-items:center;color:#eef1f5;display:flex;font-size:12px;font-weight:700;gap:8px}.page_trust__MXYEW span:before{background:#d1aa63;border-radius:50%;content:"";height:6px;width:6px}.page_hero__8Fwwb aside{align-self:end;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.13);border-radius:20px;padding:25px}.page_hero__8Fwwb aside>small{color:#d1aa63;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.page_hero__8Fwwb ol{display:grid;grid-gap:18px;gap:18px;list-style:none;margin:20px 0 0;padding:0}.page_hero__8Fwwb li{align-items:center;display:flex;gap:13px}.page_hero__8Fwwb li b{align-items:center;border:1px solid rgba(209,170,99,.5);border-radius:50%;color:#d1aa63;display:flex;height:30px;justify-content:center;width:30px}.page_hero__8Fwwb li span{color:#9fa9b7;display:grid;font-size:11px}.page_hero__8Fwwb li strong{color:#fff;font-size:13px;margin-bottom:2px}.page_seo__Bcb0U{margin:auto;max-width:1240px;padding:90px 24px 110px}.page_seo__Bcb0U h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.04em;margin:12px 0 35px}.page_seo__Bcb0U>div{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,1fr)}.page_seo__Bcb0U article{background:#fff;border:1px solid #e2ded6;border-radius:16px;padding:25px}.page_seo__Bcb0U h3{font-size:18px;margin:0 0 10px}.page_seo__Bcb0U p{color:#667181;font-size:13px;line-height:1.7;margin:0}@media(max-width:900px){.page_heroInner__SGYQh{gap:35px;grid-template-columns:1fr}.page_hero__8Fwwb{padding-top:60px}.page_seo__Bcb0U>div{grid-template-columns:1fr}}@media(max-width:600px){.page_hero__8Fwwb{padding:45px 18px}.page_hero__8Fwwb h1{font-size:39px}.page_seo__Bcb0U{padding:65px 18px}}.quoteForm_section__wG9Kb{padding:70px 24px}.quoteForm_layout__X2l8J{align-items:start;display:grid;grid-gap:55px;gap:55px;grid-template-columns:330px minmax(0,1fr);margin:auto;max-width:1240px}.quoteForm_intro__LWurg{position:-webkit-sticky;position:sticky;top:110px}.quoteForm_intro__LWurg>span{color:#a27532;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.quoteForm_intro__LWurg h2{font-size:37px;letter-spacing:-.04em;line-height:1.1;margin:13px 0}.quoteForm_intro__LWurg>p{color:#657080;font-size:13px;line-height:1.8}.quoteForm_intro__LWurg>div{background:#152236;border-radius:13px;color:#fff;display:grid;margin:25px 0;padding:18px}.quoteForm_intro__LWurg>div b{font-size:11px}.quoteForm_intro__LWurg>div a{color:#d6b16d;font-size:14px;margin-top:4px}.quoteForm_intro__LWurg ul{display:grid;grid-gap:10px;gap:10px;list-style:none;padding:0}.quoteForm_intro__LWurg li{color:#566272;font-size:11px}.quoteForm_intro__LWurg li:before{color:#a27532;content:"✓";font-weight:900;margin-right:9px}.quoteForm_form__VYQzc{background:#fff;border:1px solid #e1ddd6;border-radius:22px;box-shadow:0 24px 70px rgba(22,31,43,.07);padding:10px 34px 34px}.quoteForm_form__VYQzc fieldset{border:0;border-bottom:1px solid #e8e5df;margin:0;padding:28px 0}.quoteForm_form__VYQzc fieldset:last-of-type{border-bottom:0}.quoteForm_form__VYQzc legend{align-items:center;display:flex;gap:12px;margin-bottom:22px;width:100%}.quoteForm_form__VYQzc legend>b{align-items:center;background:#ede4d5;border-radius:50%;color:#8b6327;display:flex;font-size:10px;height:34px;justify-content:center;width:34px}.quoteForm_form__VYQzc legend span{color:#7d8794;display:grid;font-size:10px}.quoteForm_form__VYQzc legend strong{color:#192538;font-size:15px;margin-bottom:2px}.quoteForm_grid__kaLtu{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr 1fr}.quoteForm_form__VYQzc .form-label,.quoteForm_form__VYQzc label{color:#374356;display:block;font-size:10px;font-weight:800;letter-spacing:.02em;margin:0}.quoteForm_form__VYQzc label small{color:#9099a5;float:right;font-size:8px;font-weight:600;text-transform:uppercase}.quoteForm_form__VYQzc .form-control,.quoteForm_form__VYQzc input,.quoteForm_form__VYQzc select,.quoteForm_form__VYQzc textarea{background:#fafafa;border:1px solid #d9dde2;border-radius:9px;color:#1e2939;display:block;font-size:12px;margin-top:7px;min-height:48px;padding:11px 13px;width:100%}.quoteForm_form__VYQzc textarea{min-height:115px;resize:vertical}.quoteForm_form__VYQzc .form-control:focus,.quoteForm_form__VYQzc input:focus,.quoteForm_form__VYQzc select:focus,.quoteForm_form__VYQzc textarea:focus{border-color:#9e7434;box-shadow:0 0 0 3px rgba(158,116,52,.13);outline:0}.quoteForm_full__ksMTN{grid-column:1/-1}.quoteForm_status__4_JRU{border-radius:9px;font-size:11px;margin:15px 0;padding:12px}.quoteForm_statusError__2MNBU{background:#fcebea;color:#973c3c}.quoteForm_statusSuccess__absju{background:#e9f6ee;color:#346c49}.quoteForm_submitRow__cCzAu{align-items:center;display:flex;gap:20px;margin-top:25px}.quoteForm_submitRow__cCzAu button{background:#152236;border:0;border-radius:10px;color:#fff;font-size:11px;font-weight:800;min-height:52px;padding:13px 20px}.quoteForm_submitRow__cCzAu button span{color:#d3ad67;font-size:18px;margin-left:14px}.quoteForm_submitRow__cCzAu button:disabled{opacity:.6}.quoteForm_submitRow__cCzAu p{color:#7e8895;font-size:9px;line-height:1.5;margin:0;max-width:270px}@media(max-width:900px){.quoteForm_layout__X2l8J{grid-template-columns:1fr}.quoteForm_intro__LWurg{position:static}.quoteForm_intro__LWurg h2{font-size:32px}}@media(max-width:600px){.quoteForm_section__wG9Kb{padding:40px 16px}.quoteForm_form__VYQzc{border-radius:16px;padding:5px 18px 25px}.quoteForm_grid__kaLtu{grid-template-columns:1fr}.quoteForm_full__ksMTN{grid-column:auto}.quoteForm_submitRow__cCzAu{align-items:stretch;flex-direction:column}.quoteForm_submitRow__cCzAu button{width:100%}}