.page-module__ZaYm8a__page{background:#f9f5ee;flex-direction:column;gap:40px;min-height:100vh;padding:clamp(32px,5vw,72px);display:flex}.page-module__ZaYm8a__hero{color:#271f1a;background:#fff;border-radius:28px;flex-direction:column;gap:16px;padding:clamp(24px,5vw,48px);display:flex;box-shadow:0 25px 50px #271f1a14,inset 0 0 0 1px #271f1a0d}.page-module__ZaYm8a__eyebrow{text-transform:uppercase;letter-spacing:.2em;color:#b7771e;margin-bottom:4px;font-size:.78rem}.page-module__ZaYm8a__hero h1{font-size:clamp(2rem,5vw,3rem)}.page-module__ZaYm8a__hero p{color:#534439;line-height:1.6}.page-module__ZaYm8a__content{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.page-module__ZaYm8a__content article{background:#fff;border:1px solid #0000000a;border-radius:24px;padding:24px;box-shadow:0 16px 32px #0000000d}.page-module__ZaYm8a__content h2{margin-bottom:12px;font-size:1.3rem}.page-module__ZaYm8a__content p{color:#504239;line-height:1.6}.page-module__ZaYm8a__contact{color:#fbeeda;background:#131213;border-radius:28px;flex-direction:column;gap:16px;padding:clamp(24px,5vw,48px);display:flex}.page-module__ZaYm8a__contact p{color:#fffc;line-height:1.6}.page-module__ZaYm8a__contact h2{color:#fff;font-size:clamp(1.8rem,4vw,2.4rem)}.page-module__ZaYm8a__contactChannels{flex-wrap:wrap;gap:12px;display:flex}.page-module__ZaYm8a__contactChannels a{color:#fff;border:1px solid #fff6;border-radius:999px;padding:10px 18px;font-weight:600;transition:background .2s,border-color .2s}.page-module__ZaYm8a__contactChannels a:hover{background:#ffffff1f;border-color:#fff}
