.Footer-module__hP-FLq__footer{background-color:#f3f3f3;padding-top:0;position:relative;overflow:hidden}.Footer-module__hP-FLq__seoSection{background:linear-gradient(#f5f5f5 0%,#fffaf2 100%);padding:72px 0 32px}.Footer-module__hP-FLq__seoIntro{max-width:980px}.Footer-module__hP-FLq__seoTitle{color:#101010;margin:0 0 18px;font-size:clamp(2rem,3vw,3rem);line-height:1.15}.Footer-module__hP-FLq__seoParagraph{color:#444;margin:0 0 18px;font-size:1rem;line-height:1.8}.Footer-module__hP-FLq__newsletterSection{z-index:20;justify-content:center;width:100%;padding:0 0 32px;display:flex}.Footer-module__hP-FLq__newsletterBox{color:#fff;text-align:center;background-color:#1a1a1a;border:1px solid #ffffff0d;border-radius:60px;width:90%;max-width:850px;padding:50px 80px;box-shadow:0 40px 80px #0003}.Footer-module__hP-FLq__newsletterTitle{letter-spacing:-2px;margin-bottom:15px;font-size:3.2rem;font-weight:500}.Footer-module__hP-FLq__newsletterDesc{color:#999;max-width:550px;margin:0 auto 35px;font-size:.9rem;line-height:1.6}.Footer-module__hP-FLq__subscribeForm{background-color:#0000;border:none;align-items:center;gap:15px;max-width:600px;margin:0 auto;padding:0;display:flex}.Footer-module__hP-FLq__emailInput{color:#fff;background:0 0;border:1px solid #fff3;border-radius:50px;outline:none;flex:1;padding:18px 30px;font-size:1rem}.Footer-module__hP-FLq__subscribeBtn{background-color:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;align-items:center;gap:8px;padding:18px 40px;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.Footer-module__hP-FLq__footerBody{background-color:#fff;border-radius:80px 80px 0 0;margin-top:0;padding-top:90px;padding-bottom:40px}.Footer-module__hP-FLq__container{max-width:var(--max-width);margin:0 auto;padding:0 5%}.Footer-module__hP-FLq__grid{border-bottom:1px solid #f0f0f0;grid-template-columns:repeat(5,1fr);gap:40px;padding-bottom:80px;display:grid}.Footer-module__hP-FLq__columnTitle{color:#1a1a1a;margin-bottom:35px;font-size:1.6rem;font-weight:800}.Footer-module__hP-FLq__logoArea{align-items:center;gap:12px;margin-bottom:30px;display:flex}.Footer-module__hP-FLq__logoIcon{color:var(--primary)}.Footer-module__hP-FLq__logoText{color:#1a1a1a;margin:0;font-size:1.6rem;font-weight:900}.Footer-module__hP-FLq__footerLogo{object-fit:contain;width:auto;height:50px}.Footer-module__hP-FLq__contactItem{align-items:center;gap:15px;margin-bottom:25px;display:flex}.Footer-module__hP-FLq__contactText{flex:1}.Footer-module__hP-FLq__contactText span{color:#999;text-transform:uppercase;margin-bottom:2px;font-size:.75rem;display:block}.Footer-module__hP-FLq__contactText p{color:#1a1a1a;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.Footer-module__hP-FLq__iconCircle{width:40px;height:40px;color:var(--primary);background-color:#f3f3f3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Footer-module__hP-FLq__socials{gap:10px;margin-top:30px;display:flex}.Footer-module__hP-FLq__socials a{color:#1a1a1a;background-color:#f3f3f3;border-radius:5px;justify-content:center;align-items:center;width:35px;height:35px;transition:all .2s;display:flex}.Footer-module__hP-FLq__activeSocial{background-color:var(--primary)!important;color:#fff!important}.Footer-module__hP-FLq__socials a:hover{background-color:var(--primary);color:#fff}.Footer-module__hP-FLq__links{margin:0;padding:0;list-style:none}.Footer-module__hP-FLq__links li{margin-bottom:18px}.Footer-module__hP-FLq__links a{color:#555;font-size:1rem;text-decoration:none;transition:color .2s}.Footer-module__hP-FLq__links a:hover{color:var(--primary)}.Footer-module__hP-FLq__recentNews{flex-direction:column;gap:25px;display:flex}.Footer-module__hP-FLq__newsItem{flex-direction:column;gap:8px;display:flex}.Footer-module__hP-FLq__newsDate{color:var(--primary);align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:flex}.Footer-module__hP-FLq__newsLink{color:#1a1a1a;font-weight:700;line-height:1.4;text-decoration:none;transition:color .2s}.Footer-module__hP-FLq__newsLink:hover{color:var(--primary)}.Footer-module__hP-FLq__bottomBar{color:#999;justify-content:space-between;align-items:center;padding-top:40px;font-size:.9rem;display:flex}.Footer-module__hP-FLq__bottomLinks{gap:30px;display:flex}.Footer-module__hP-FLq__bottomLinks a{color:#999;text-decoration:none;transition:color .2s}.Footer-module__hP-FLq__bottomLinks a:hover{color:#1a1a1a}@media (max-width:1024px){.Footer-module__hP-FLq__grid{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:768px){.Footer-module__hP-FLq__seoSection{padding:48px 0 24px}.Footer-module__hP-FLq__grid{grid-template-columns:1fr}.Footer-module__hP-FLq__newsletterBox{padding:40px}.Footer-module__hP-FLq__newsletterTitle{font-size:2.5rem}.Footer-module__hP-FLq__bottomBar{text-align:center;flex-direction:column;gap:20px}}
