.HeroSection-module__33g_eq__hero{background:#0b0b0d;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}@media (min-width:768px){.HeroSection-module__33g_eq__hero{background:url(/Mauke-up.webp) 50%/cover no-repeat fixed}}.HeroSection-module__33g_eq__overlay{background:radial-gradient(circle,#0000004d,#0b0b0deb);position:absolute;inset:0}.HeroSection-module__33g_eq__content{text-align:center;color:#fff;max-width:900px;padding:0 24px;position:relative}.HeroSection-module__33g_eq__subtitle{letter-spacing:3px;text-transform:uppercase;color:#c8a96a;margin-bottom:20px;font-size:13px}.HeroSection-module__33g_eq__title{letter-spacing:1px;font-size:52px;font-weight:300;line-height:1.2}.HeroSection-module__33g_eq__description{color:#ffffffb3;max-width:600px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:16px}.HeroSection-module__33g_eq__actions{justify-content:center;gap:16px;margin-top:40px;display:flex}.HeroSection-module__33g_eq__primary{color:#0b0b0d;text-transform:uppercase;letter-spacing:2px;background:#c8a96a;padding:14px 28px;font-size:13px;transition:all .3s}.HeroSection-module__33g_eq__primary:hover{color:#c8a96a;background:0 0;border:1px solid #c8a96a99}.HeroSection-module__33g_eq__secondary{color:#c8a96a;text-transform:uppercase;letter-spacing:2px;border:1px solid #c8a96a99;padding:14px 28px;font-size:13px;transition:all .3s}.HeroSection-module__33g_eq__secondary:hover{color:#0b0b0d;background:#c8a96a}@media (max-width:768px){.HeroSection-module__33g_eq__title{font-size:34px}.HeroSection-module__33g_eq__actions{flex-direction:column}}
.ServicesSection-module__lYsSRa__section{color:#fff;background:#0b0b0d;padding:140px 24px}.ServicesSection-module__lYsSRa__top{text-align:center;max-width:760px;margin:0 auto}.ServicesSection-module__lYsSRa__label{letter-spacing:3px;text-transform:uppercase;color:#c8a96a;margin-bottom:20px;font-size:13px}.ServicesSection-module__lYsSRa__title{font-size:48px;font-weight:300;line-height:1.2}.ServicesSection-module__lYsSRa__description{color:#ffffffb3;margin-top:24px;font-size:16px;line-height:1.7}.ServicesSection-module__lYsSRa__grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:1200px;margin-top:80px;margin-left:auto;margin-right:auto;display:grid}.ServicesSection-module__lYsSRa__card{background:linear-gradient(#ffffff05,#ffffff03);border:1px solid #ffffff14;padding:42px;transition:all .35s;position:relative}.ServicesSection-module__lYsSRa__card:hover{background:linear-gradient(#c8a96a14,#ffffff05);border-color:#c8a96a59;transform:translateY(-4px)}.ServicesSection-module__lYsSRa__card h3{margin-bottom:18px;font-size:28px;font-weight:300}.ServicesSection-module__lYsSRa__card p{color:#ffffffad;font-size:15px;line-height:1.7}.ServicesSection-module__lYsSRa__card a{color:#c8a96a;text-transform:uppercase;letter-spacing:2px;margin-top:28px;font-size:12px;transition:all .3s;display:inline-block}.ServicesSection-module__lYsSRa__card a:hover{opacity:.7}@media (max-width:900px){.ServicesSection-module__lYsSRa__section{padding:100px 20px}.ServicesSection-module__lYsSRa__title{font-size:34px}.ServicesSection-module__lYsSRa__grid{grid-template-columns:1fr;margin-top:56px}.ServicesSection-module__lYsSRa__card{padding:32px}.ServicesSection-module__lYsSRa__card h3{font-size:24px}}
