.AdvantagesSection-module__uORtFa__advantages{background:0 0;padding:5rem 1rem}.AdvantagesSection-module__uORtFa__container{max-width:1280px;margin:0 auto}@media (max-width:1280px){.AdvantagesSection-module__uORtFa__container{max-width:1200px}}@media (max-width:1024px){.AdvantagesSection-module__uORtFa__container{max-width:960px}}.AdvantagesSection-module__uORtFa__header{text-align:center;margin-bottom:3rem}.AdvantagesSection-module__uORtFa__title{color:#1a202c;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.AdvantagesSection-module__uORtFa__subtitle{color:#718096;font-size:1.125rem}.AdvantagesSection-module__uORtFa__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.AdvantagesSection-module__uORtFa__advantageCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:2rem;transition:all .3s}.AdvantagesSection-module__uORtFa__advantageCard:hover{border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.AdvantagesSection-module__uORtFa__icon{margin-bottom:1rem;font-size:3rem}.AdvantagesSection-module__uORtFa__iconImg{object-fit:contain;width:48px;height:48px}.AdvantagesSection-module__uORtFa__advantageTitle{color:#1a202c;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.AdvantagesSection-module__uORtFa__advantageDescription{color:#718096;font-size:.95rem;line-height:1.6}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__title{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__subtitle{color:#cbd5e0}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__advantageCard{background:#1f293780;border-color:#4a5568}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__advantageCard:hover{border-color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__advantageTitle{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .AdvantagesSection-module__uORtFa__advantageDescription{color:#a0aec0}@media (max-width:768px){.AdvantagesSection-module__uORtFa__advantages{padding:3rem 1rem}.AdvantagesSection-module__uORtFa__title{font-size:2rem}.AdvantagesSection-module__uORtFa__grid{grid-template-columns:1fr}}@media (max-width:480px){.AdvantagesSection-module__uORtFa__advantages{padding:2rem .75rem}.AdvantagesSection-module__uORtFa__title{font-size:1.75rem}.AdvantagesSection-module__uORtFa__grid{gap:1.5rem}.AdvantagesSection-module__uORtFa__advantageCard{padding:1.5rem}.AdvantagesSection-module__uORtFa__icon{font-size:2.5rem}.AdvantagesSection-module__uORtFa__advantageTitle{font-size:1.125rem}}@media (max-width:320px){.AdvantagesSection-module__uORtFa__advantages{padding:1.5rem .5rem}.AdvantagesSection-module__uORtFa__title{font-size:1.5rem}}
.CategoriesGrid-module__ZU2VNq__categories{background-color:#0000;padding:2rem 0 3rem}.CategoriesGrid-module__ZU2VNq__container{max-width:1280px;margin:0 auto;padding:0 1rem}@media (max-width:1280px){.CategoriesGrid-module__ZU2VNq__container{max-width:1200px}}@media (max-width:1024px){.CategoriesGrid-module__ZU2VNq__container{max-width:960px}}.CategoriesGrid-module__ZU2VNq__header{text-align:center;margin-bottom:3rem}.CategoriesGrid-module__ZU2VNq__title{color:#1a202c;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.CategoriesGrid-module__ZU2VNq__subtitle{color:#718096;max-width:600px;margin:0 auto;font-size:1.125rem}.CategoriesGrid-module__ZU2VNq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.CategoriesGrid-module__ZU2VNq__card{cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;height:100%;padding:0;transition:all .3s;display:flex;overflow:hidden}.CategoriesGrid-module__ZU2VNq__card:hover{border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.CategoriesGrid-module__ZU2VNq__cardImage{aspect-ratio:1;background-color:#f3f4f6;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.CategoriesGrid-module__ZU2VNq__saleBadge{background-color:var(--color-accent);color:#fff;border-radius:20px;padding:.25rem .75rem;font-size:.875rem;font-weight:600;position:absolute;top:1rem;right:1rem}.CategoriesGrid-module__ZU2VNq__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.CategoriesGrid-module__ZU2VNq__cardTitle{color:#1a202c;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.CategoriesGrid-module__ZU2VNq__cardDescription{color:#718096;flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.CategoriesGrid-module__ZU2VNq__cardFooter{justify-content:space-between;align-items:center;display:flex}.CategoriesGrid-module__ZU2VNq__productCount{color:var(--color-accent);font-size:.875rem;font-weight:500}.CategoriesGrid-module__ZU2VNq__arrow{color:var(--color-accent);font-size:1.25rem;font-weight:700;transition:transform .2s}.CategoriesGrid-module__ZU2VNq__card:hover .CategoriesGrid-module__ZU2VNq__arrow{transform:translate(5px)}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__title{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__subtitle{color:#cbd5e0}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__card{background:#1f293780;border-color:#4a5568}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__cardImage{background-color:#111827}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__cardTitle{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .CategoriesGrid-module__ZU2VNq__cardDescription{color:#a0aec0}@media (max-width:768px){.CategoriesGrid-module__ZU2VNq__categories{padding:1.5rem 0 2.5rem}.CategoriesGrid-module__ZU2VNq__title{font-size:2rem}.CategoriesGrid-module__ZU2VNq__grid{grid-template-columns:1fr}}@media (max-width:480px){.CategoriesGrid-module__ZU2VNq__categories{padding:1rem 0 2rem}.CategoriesGrid-module__ZU2VNq__title{font-size:1.75rem}.CategoriesGrid-module__ZU2VNq__subtitle{font-size:1rem}.CategoriesGrid-module__ZU2VNq__grid{gap:1.5rem}.CategoriesGrid-module__ZU2VNq__cardContent{padding:1rem}.CategoriesGrid-module__ZU2VNq__cardTitle{font-size:1.125rem}}@media (max-width:320px){.CategoriesGrid-module__ZU2VNq__categories{padding:1rem 0 1.5rem}.CategoriesGrid-module__ZU2VNq__container{padding:0 .5rem}.CategoriesGrid-module__ZU2VNq__title{font-size:1.5rem}}
.ContactSection-module__PXWClq__contact{max-width:var(--container-max-width,1280px);color:#fff;padding:5rem var(--container-padding,1rem);text-align:center;background:0 0;border-radius:20px;margin-left:auto;margin-right:auto;position:relative}.ContactSection-module__PXWClq__background{z-index:0;background-image:var(--contact-bg-image);opacity:var(--contact-bg-opacity,.5);pointer-events:none;border-radius:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ContactSection-module__PXWClq__container{z-index:1;max-width:800px;margin:0 auto;position:relative}.ContactSection-module__PXWClq__content{flex-direction:column;gap:2rem;display:flex}.ContactSection-module__PXWClq__title{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.ContactSection-module__PXWClq__titleFirst{color:#000}.ContactSection-module__PXWClq__titleSecond{color:var(--color-accent)}.ContactSection-module__PXWClq__subtitle{color:#515151;max-width:600px;margin:0 auto 2rem;font-size:1.125rem}.ContactSection-module__PXWClq__actions{flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.ContactSection-module__PXWClq__measurementButtonWrap{width:fit-content}.ContactSection-module__PXWClq__measurementButtonWrap button{background:linear-gradient(135deg,var(--color-accent)0%,var(--color-accent-hover)50%,#9a0432 100%)!important;border:none!important}.ContactSection-module__PXWClq__measurementButtonWrap button:hover:not(:disabled),.ContactSection-module__PXWClq__measurementButtonWrap button:active:not(:disabled){background:linear-gradient(135deg,#e61a5c 0%,#c80648 50%,#a8053a 100%)!important}.ContactSection-module__PXWClq__callbackLink{font:inherit;color:var(--color-accent);cursor:pointer;text-underline-offset:.2em;background:0 0;border:none;padding:0;text-decoration:underline}.ContactSection-module__PXWClq__callbackLink:hover{opacity:.9}.ContactSection-module__PXWClq__callbackLink:focus-visible{outline-offset:4px;outline:2px solid}.ContactSection-module__PXWClq__contactInfo{border-top:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;padding-top:3rem;display:grid}.ContactSection-module__PXWClq__infoItem{flex-direction:column;gap:.5rem;display:flex}.ContactSection-module__PXWClq__infoLabel{color:#a0aec0;letter-spacing:.05em;text-transform:uppercase;font-size:.875rem}.ContactSection-module__PXWClq__infoValue{color:#fff;font-size:1.125rem;font-weight:600}:where(html[data-theme=dark],[data-app-theme=dark]) .ContactSection-module__PXWClq__titleFirst{color:#f9fafb}:where(html[data-theme=dark],[data-app-theme=dark]) .ContactSection-module__PXWClq__subtitle{color:#d1d5db}:where(html[data-theme=dark],[data-app-theme=dark]) .ContactSection-module__PXWClq__callbackLink{color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ContactSection-module__PXWClq__infoLabel{color:#9ca3af}:where(html[data-theme=dark],[data-app-theme=dark]) .ContactSection-module__PXWClq__infoValue{color:#f9fafb}:where(html[data-theme=light],[data-app-theme=light]) .ContactSection-module__PXWClq__infoLabel{color:#fffc}@media (max-width:768px){.ContactSection-module__PXWClq__contact{padding:3rem 1rem}.ContactSection-module__PXWClq__title{font-size:2rem}.ContactSection-module__PXWClq__actions{margin-bottom:2rem}.ContactSection-module__PXWClq__measurementButtonWrap{width:100%;max-width:min(100%,22rem)}.ContactSection-module__PXWClq__measurementButtonWrap button{width:100%}.ContactSection-module__PXWClq__contactInfo{text-align:center;grid-template-columns:1fr}}
.FeaturedProducts-module__kSO60G__featured{background:0 0;padding:5rem 1rem}.FeaturedProducts-module__kSO60G__container{max-width:1280px;margin:0 auto}@media (max-width:1280px){.FeaturedProducts-module__kSO60G__container{max-width:1200px}}@media (max-width:1024px){.FeaturedProducts-module__kSO60G__container{max-width:960px}}.FeaturedProducts-module__kSO60G__header{text-align:center;justify-content:center;margin-bottom:3rem;display:flex;position:relative}.FeaturedProducts-module__kSO60G__title{color:#1a202c;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.FeaturedProducts-module__kSO60G__subtitle{color:#718096;font-size:1.125rem}.FeaturedProducts-module__kSO60G__viewAllButton{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1rem;font-weight:600;transition:color .2s;position:absolute;top:0;right:0}.FeaturedProducts-module__kSO60G__viewAllButton:hover{color:var(--color-accent-hover)}.FeaturedProducts-module__kSO60G__loading,.FeaturedProducts-module__kSO60G__empty{color:#718096;text-align:center;padding:2rem;font-size:1rem}.FeaturedProducts-module__kSO60G__productsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.FeaturedProducts-module__kSO60G__productsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FeaturedProducts-module__kSO60G__featured{padding:3rem 1rem}.FeaturedProducts-module__kSO60G__title{font-size:2rem}.FeaturedProducts-module__kSO60G__header{flex-direction:column;align-items:center;gap:1rem}.FeaturedProducts-module__kSO60G__viewAllButton{position:static}.FeaturedProducts-module__kSO60G__productsGrid{grid-template-columns:1fr}}@media (max-width:480px){.FeaturedProducts-module__kSO60G__featured{padding:2rem .75rem}.FeaturedProducts-module__kSO60G__title{font-size:1.75rem}.FeaturedProducts-module__kSO60G__header{margin-bottom:2rem}}@media (max-width:320px){.FeaturedProducts-module__kSO60G__featured{padding:1.5rem .5rem}.FeaturedProducts-module__kSO60G__title{font-size:1.5rem}}:where(html[data-theme=dark],[data-app-theme=dark]) .FeaturedProducts-module__kSO60G__title{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .FeaturedProducts-module__kSO60G__subtitle{color:#cbd5e0}:where(html[data-theme=dark],[data-app-theme=dark]) .FeaturedProducts-module__kSO60G__viewAllButton{color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .FeaturedProducts-module__kSO60G__viewAllButton:hover{color:var(--color-accent-hover)}
.HeroSection-module__h8_9vq__hero{background:0 0;align-items:center;min-height:80vh;padding:1rem;display:flex}.HeroSection-module__h8_9vq__container{grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:1280px;margin:0 auto;display:grid}@media (max-width:1280px){.HeroSection-module__h8_9vq__container{max-width:1200px}}.HeroSection-module__h8_9vq__leftPart{flex-direction:column;justify-content:center;gap:1rem;padding-left:3rem;display:flex}.HeroSection-module__h8_9vq__title{color:#1a202c;margin:0;font-size:3.2rem;font-weight:700;line-height:1.2}.HeroSection-module__h8_9vq__titleAccent{color:var(--color-accent)}.HeroSection-module__h8_9vq__subtitle{color:#4a5568;max-width:500px;font-size:1.1rem}.HeroSection-module__h8_9vq__buttons{margin-top:1rem;gap:1rem;margin-inline:auto;display:flex}.HeroSection-module__h8_9vq__buttons .HeroSection-module__h8_9vq__heroButton{width:auto;background:linear-gradient(135deg,var(--color-accent)0%,var(--color-accent-hover)50%,#9a0432 100%)!important;border:none!important}.HeroSection-module__h8_9vq__buttons .HeroSection-module__h8_9vq__heroButton:hover:not(:disabled),.HeroSection-module__h8_9vq__buttons .HeroSection-module__h8_9vq__heroButton:active:not(:disabled){background:linear-gradient(135deg,#e61a5c 0%,#c80648 50%,#a8053a 100%)!important}.HeroSection-module__h8_9vq__features{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem;display:grid}.HeroSection-module__h8_9vq__feature{color:#4a5568;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.HeroSection-module__h8_9vq__featureIcon{font-size:1.5rem}.HeroSection-module__h8_9vq__featureIconImg{object-fit:contain;width:24px;height:24px}.HeroSection-module__h8_9vq__imageWrapper{justify-content:center;align-items:center;display:flex;position:relative}.HeroSection-module__h8_9vq__slideshow{aspect-ratio:1;background-color:#ffffff80;border-radius:20px;width:90%;position:relative;overflow:hidden}.HeroSection-module__h8_9vq__slideshowTrack{transform-origin:0;height:100%;padding:0;transition:transform .6s ease-in-out;display:flex;position:absolute;top:0;left:0}.HeroSection-module__h8_9vq__slideshowTrackNoTransition{transition:none}.HeroSection-module__h8_9vq__slideshowSlide{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:100%;margin:0;padding:0}.HeroSection-module__h8_9vq__slideDots{background:#00000059;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:12px;padding:10px 16px;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.HeroSection-module__h8_9vq__slideDot{box-sizing:border-box;cursor:pointer;background:#fff;border:2px solid #fffc;border-radius:50%;flex-shrink:0;width:6px;height:6px;padding:0;transition:all .2s}.HeroSection-module__h8_9vq__slideDot:hover{background:#ffffff80}.HeroSection-module__h8_9vq__slideDotActive{box-sizing:border-box;background:var(--color-accent);border:2px solid #fff;flex-shrink:0;width:12px;height:12px;margin:0}.HeroSection-module__h8_9vq__imagePlaceholder{aspect-ratio:1;background:linear-gradient(135deg,var(--color-accent)0%,var(--color-accent)100%);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:90%;font-size:1.5rem;font-weight:600;display:flex}.HeroSection-module__h8_9vq__imageText{text-align:center;padding:2rem}:where(html[data-theme=dark],[data-app-theme=dark]) .HeroSection-module__h8_9vq__title{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .HeroSection-module__h8_9vq__subtitle,:where(html[data-theme=dark],[data-app-theme=dark]) .HeroSection-module__h8_9vq__feature{color:#cbd5e0}:where(html[data-theme=dark],[data-app-theme=dark]) .HeroSection-module__h8_9vq__slideshow{background-color:#1f293780}@media (max-width:1024px){.HeroSection-module__h8_9vq__container{gap:2rem;max-width:960px}.HeroSection-module__h8_9vq__title{font-size:2.5rem}}@media (max-width:768px){.HeroSection-module__h8_9vq__hero{padding:2rem 1rem}.HeroSection-module__h8_9vq__container{grid-template-rows:auto auto;grid-template-columns:1fr}.HeroSection-module__h8_9vq__leftPart{text-align:center;order:2;align-items:center;padding-left:0}.HeroSection-module__h8_9vq__imageWrapper{order:1}.HeroSection-module__h8_9vq__title{font-size:2rem}.HeroSection-module__h8_9vq__subtitle{margin:0 auto}.HeroSection-module__h8_9vq__buttons{flex-direction:column}.HeroSection-module__h8_9vq__features{grid-template-columns:1fr}.HeroSection-module__h8_9vq__imagePlaceholder,.HeroSection-module__h8_9vq__slideshow{aspect-ratio:1}}@media (max-width:480px){.HeroSection-module__h8_9vq__hero{min-height:60vh;padding:1rem .75rem}.HeroSection-module__h8_9vq__title{font-size:1.75rem}.HeroSection-module__h8_9vq__subtitle{font-size:1rem}}@media (max-width:320px){.HeroSection-module__h8_9vq__title{font-size:1.5rem}}
.ServicesSection-module__0RAjLq__services{background-color:#0000;padding:5rem 1rem}.ServicesSection-module__0RAjLq__container{max-width:1280px;margin:0 auto}@media (max-width:1280px){.ServicesSection-module__0RAjLq__container{max-width:1200px}}@media (max-width:1024px){.ServicesSection-module__0RAjLq__container{max-width:960px}}.ServicesSection-module__0RAjLq__header{text-align:center;margin-bottom:3rem}.ServicesSection-module__0RAjLq__title{color:#1a202c;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.ServicesSection-module__0RAjLq__subtitle{color:#718096;max-width:600px;margin:0 auto;font-size:1.125rem}.ServicesSection-module__0RAjLq__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.ServicesSection-module__0RAjLq__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .3s;overflow:hidden}.ServicesSection-module__0RAjLq__serviceCard:hover{border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.ServicesSection-module__0RAjLq__serviceImage{background-color:#f3f4f6;background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px}.ServicesSection-module__0RAjLq__serviceContent{padding:2rem}.ServicesSection-module__0RAjLq__serviceTitle{color:#1a202c;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.ServicesSection-module__0RAjLq__serviceDescription{color:#718096;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.ServicesSection-module__0RAjLq__serviceFeatures{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.ServicesSection-module__0RAjLq__feature{color:#4a5568;background:#f7fafc;border-radius:20px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.ServicesSection-module__0RAjLq__serviceFooter{justify-content:space-between;align-items:center;display:flex}.ServicesSection-module__0RAjLq__price{color:var(--color-accent);font-size:1.25rem;font-weight:700}.ServicesSection-module__0RAjLq__serviceButton{background-color:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background-color .2s}.ServicesSection-module__0RAjLq__serviceButton:hover{background-color:var(--color-accent-hover)}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__title{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__subtitle{color:#cbd5e0}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__serviceCard{background:#1f293780;border-color:#4a5568}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__serviceTitle{color:#f7fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__serviceDescription{color:#a0aec0}:where(html[data-theme=dark],[data-app-theme=dark]) .ServicesSection-module__0RAjLq__feature{color:#cbd5e0;background:#4a5568}@media (max-width:768px){.ServicesSection-module__0RAjLq__services{padding:3rem 1rem}.ServicesSection-module__0RAjLq__title{font-size:2rem}.ServicesSection-module__0RAjLq__servicesGrid{grid-template-columns:1fr}.ServicesSection-module__0RAjLq__serviceFooter{flex-direction:column;gap:1rem}.ServicesSection-module__0RAjLq__serviceButton{width:100%}}@media (max-width:480px){.ServicesSection-module__0RAjLq__services{padding:2rem .75rem}.ServicesSection-module__0RAjLq__title{font-size:1.75rem}.ServicesSection-module__0RAjLq__subtitle{font-size:1rem}.ServicesSection-module__0RAjLq__servicesGrid{grid-template-columns:1fr;gap:1.5rem}.ServicesSection-module__0RAjLq__serviceContent{padding:1.5rem}.ServicesSection-module__0RAjLq__serviceTitle{font-size:1.25rem}}@media (max-width:320px){.ServicesSection-module__0RAjLq__services{padding:1.5rem .5rem}.ServicesSection-module__0RAjLq__title{font-size:1.5rem}.ServicesSection-module__0RAjLq__serviceImage{height:150px}}
.HomePage-module__fc7LVa__homePage{min-height:100vh}
.HomeSectionVisibility-module__l1670G__hiddenDesktop,.HomeSectionVisibility-module__l1670G__hiddenMobile{display:contents}@media (min-width:769px){.HomeSectionVisibility-module__l1670G__hiddenDesktop{display:none}}@media (max-width:768px){.HomeSectionVisibility-module__l1670G__hiddenMobile{display:none}}
