.contact-module__2Yr93G__page{color:#211b14;background:#f5f1e8;min-height:calc(100vh - 3.5rem);position:relative;overflow:hidden}.contact-module__2Yr93G__pageGlow{opacity:.3;background:#f3bc49;border-radius:50%;width:470px;height:470px;position:absolute;top:-190px;right:-100px}.contact-module__2Yr93G__container{width:min(100%,1160px);margin:0 auto;padding:clamp(32px,5vw,66px) clamp(20px,5vw,54px) 88px;position:relative}.contact-module__2Yr93G__backLink{color:#6c3f0b;align-items:center;gap:7px;margin-bottom:clamp(32px,5vw,58px);font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.contact-module__2Yr93G__backLink svg{width:16px;height:16px}.contact-module__2Yr93G__backLink:hover{text-underline-offset:4px;text-decoration:underline}.contact-module__2Yr93G__layout{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);align-items:start;gap:clamp(36px,8vw,108px);display:grid}.contact-module__2Yr93G__intro{max-width:670px;padding-top:8px}.contact-module__2Yr93G__eyebrow{color:#70420b;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.4}.contact-module__2Yr93G__title,.contact-module__2Yr93G__formIntro h2,.contact-module__2Yr93G__note h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:400}.contact-module__2Yr93G__title{text-wrap:balance;max-width:650px;margin:12px 0 20px;font-size:clamp(43px,6vw,76px);line-height:1.03}.contact-module__2Yr93G__lead{color:#4b4238;max-width:610px;margin:0;font-size:clamp(17px,1.8vw,20px);line-height:1.6}.contact-module__2Yr93G__notes{gap:14px;margin-top:38px;display:grid}.contact-module__2Yr93G__note{background:#ffffffbd;border:1px solid #e0d5c2;border-radius:17px;align-items:flex-start;gap:14px;max-width:570px;padding:17px 18px;display:flex}.contact-module__2Yr93G__noteIcon{color:#f3bc49;background:#211b14;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.contact-module__2Yr93G__noteIcon svg{width:18px;height:18px}.contact-module__2Yr93G__note h2{margin:1px 0 4px;font-size:20px;line-height:1.1}.contact-module__2Yr93G__note p{color:#5e5144;margin:0;font-size:14px;line-height:1.45}.contact-module__2Yr93G__detailsLink{color:#6c3f0b;border-color:#a94e11;margin-top:26px;font-weight:800}.contact-module__2Yr93G__formCard{background:#fff;border:1px solid #e0d5c2;border-radius:24px;padding:clamp(24px,4vw,38px);box-shadow:0 20px 52px #412c1117}.contact-module__2Yr93G__formIntro{border-bottom:1px solid #e5ddd1;gap:9px;margin-bottom:26px;padding-bottom:23px;display:grid}.contact-module__2Yr93G__formIntro h2{text-wrap:balance;margin:0;font-size:clamp(29px,4vw,42px);line-height:1.06}.contact-module__2Yr93G__formIntro p:last-child{color:#5e5144;margin:0;font-size:15px;line-height:1.5}.contact-module__2Yr93G__form{flex-direction:column;gap:10px;display:flex}.contact-module__2Yr93G__detailsLink:focus-visible,.contact-module__2Yr93G__backLink:focus-visible{outline-offset:4px;outline:3px solid #8a3b0e}@media (max-width:820px){.contact-module__2Yr93G__layout{grid-template-columns:1fr;gap:38px}.contact-module__2Yr93G__intro{max-width:720px}.contact-module__2Yr93G__formCard{max-width:680px}}@media (max-width:480px){.contact-module__2Yr93G__container{padding-bottom:56px}.contact-module__2Yr93G__title{font-size:clamp(39px,12vw,54px)}.contact-module__2Yr93G__note{padding:15px}}@media (prefers-reduced-motion:reduce){.contact-module__2Yr93G__backLink,.contact-module__2Yr93G__detailsLink{transition:none}}
