.Header-module__Af2_WG__header{z-index:10000;border-bottom:1px solid hsl(var(--border)/.8);background:#fff;padding:1rem 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.Header-module__Af2_WG__scrolled{border-bottom:1px solid hsl(var(--border));background:#fff;padding:.75rem 0;box-shadow:0 4px 15px #0000000d}@media (min-width:768px){.Header-module__Af2_WG__header{background:hsla(var(--background)/.8);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #0000}.Header-module__Af2_WG__scrolled{background:hsla(var(--background)/.95);-webkit-backdrop-filter:blur(25px);border-bottom:1px solid hsl(var(--border)/.5)}}.Header-module__Af2_WG__headerContainer{justify-content:space-between;align-items:center;display:flex}.Header-module__Af2_WG__logo{font-family:var(--font-outfit);color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:1.5rem;font-weight:800;display:flex}.Header-module__Af2_WG__logo span{color:hsl(var(--primary))}.Header-module__Af2_WG__desktopNav{align-items:center;gap:1.5rem;display:none}.Header-module__Af2_WG__navItem{padding:1rem 0;position:relative}.Header-module__Af2_WG__navLink{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.25rem;font-size:.95rem;font-weight:600;display:flex}.Header-module__Af2_WG__navLink:hover{color:hsl(var(--primary))}.Header-module__Af2_WG__megaMenu{border-radius:var(--radius);width:90vw;max-width:1100px;box-shadow:var(--shadow-xl);border:1px solid hsl(var(--border));z-index:1001;background:#fff;padding:2.5rem;animation:.3s cubic-bezier(.4,0,.2,1) Header-module__Af2_WG__megaFadeIn;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes Header-module__Af2_WG__megaFadeIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.Header-module__Af2_WG__megaGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:800px;margin:0 auto;display:grid}.Header-module__Af2_WG__megaCategory{border-radius:var(--radius);border:1px solid #0000;flex-direction:column;gap:.75rem;padding:1.5rem;transition:all .3s;display:flex}.Header-module__Af2_WG__megaCategory:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.1);transform:translateY(-5px)}.Header-module__Af2_WG__catHeader{color:hsl(var(--primary));align-items:center;gap:.75rem;display:flex}.Header-module__Af2_WG__catHeader h4{color:hsl(var(--foreground));font-size:1.1rem;font-weight:700}.Header-module__Af2_WG__catDesc{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.5}.Header-module__Af2_WG__megaCategory ul{flex-direction:column;gap:.5rem;list-style:none;display:flex}.Header-module__Af2_WG__megaCategory ul li a{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;display:block;overflow:hidden}.Header-module__Af2_WG__megaCategory ul li a:hover{color:hsl(var(--primary));padding-left:5px}.Header-module__Af2_WG__megaFooter{border-top:1px solid hsl(var(--border));text-align:center;margin-top:2.5rem;padding-top:1.5rem}.Header-module__Af2_WG__megaFooter a{color:hsl(var(--primary));align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.Header-module__Af2_WG__ctaButton{background:hsl(var(--foreground));color:#fff;border-radius:var(--radius);align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;display:flex}.Header-module__Af2_WG__ctaButton:hover{background:hsl(var(--primary));color:#fff;transform:translateY(-2px)}.Header-module__Af2_WG__mobileMenuToggle{color:hsl(var(--foreground));display:block}.Header-module__Af2_WG__mobileNav{background:hsl(var(--background));border-bottom:2px solid hsl(var(--primary)/.1);box-shadow:var(--shadow-xl);flex-direction:column;gap:1rem;padding:1.5rem;animation:.3s ease-out Header-module__Af2_WG__slideDown;display:flex;position:absolute;top:100%;left:0;right:0}@keyframes Header-module__Af2_WG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header-module__Af2_WG__mobileNavLink{border-bottom:1px solid hsl(var(--border)/.5);padding:.5rem 0;font-size:1.1rem;font-weight:600}.Header-module__Af2_WG__mobileCtaButton{background:hsl(var(--primary));color:#fff;text-align:center;border-radius:var(--radius);padding:1rem;font-weight:700}@media (min-width:768px){.Header-module__Af2_WG__desktopNav{display:flex}.Header-module__Af2_WG__mobileMenuToggle{display:none}}
.Footer-module__EZoWya__footer{color:#94a3b8;background:#0f172a;border-top:1px solid #1e293b;padding:6rem 0 2rem}.Footer-module__EZoWya__footerGrid{grid-template-columns:1fr;gap:4rem;margin-bottom:4rem;display:grid}@media (min-width:1024px){.Footer-module__EZoWya__footerGrid{grid-template-columns:1fr 2fr 1fr}}.Footer-module__EZoWya__brandCol{flex-direction:column;gap:1.5rem;display:flex}.Footer-module__EZoWya__logo{font-family:var(--font-outfit);color:#fff;align-items:center;gap:.25rem;font-size:1.5rem;font-weight:800;display:flex}.Footer-module__EZoWya__logo span{color:hsl(var(--primary))}.Footer-module__EZoWya__brandDesc{font-size:.95rem;line-height:1.6}.Footer-module__EZoWya__socials{gap:1rem;display:flex}.Footer-module__EZoWya__socials a{color:#fff;background:#1e293b;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.Footer-module__EZoWya__socials a:hover{background:hsl(var(--primary));transform:translateY(-3px)}.Footer-module__EZoWya__servicesCol h4,.Footer-module__EZoWya__newsletterCol h4{color:#fff;margin-bottom:2rem;font-size:1.1rem;font-weight:700}.Footer-module__EZoWya__servicesGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:640px){.Footer-module__EZoWya__servicesGrid{grid-template-columns:repeat(3,1fr)}}.Footer-module__EZoWya__footerCat h5{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.85rem;font-weight:700}.Footer-module__EZoWya__footerCat ul{flex-direction:column;gap:.4rem;list-style:none;display:flex}.Footer-module__EZoWya__footerCat ul li a{font-size:.85rem;transition:color .2s}.Footer-module__EZoWya__footerCat ul li a:hover{color:hsl(var(--primary))}.Footer-module__EZoWya__newsletterCol p{margin-bottom:1.5rem;font-size:.95rem}.Footer-module__EZoWya__newsletterForm{gap:.5rem;display:flex}.Footer-module__EZoWya__newsletterForm input{color:#fff;background:#1e293b;border:1px solid #334155;border-radius:8px;flex:1;padding:.75rem 1rem;font-size:.9rem}.Footer-module__EZoWya__newsletterForm button{background:hsl(var(--primary));color:#fff;border-radius:8px;padding:.75rem;transition:all .3s}.Footer-module__EZoWya__newsletterForm button:hover{background:hsl(var(--primary)/.8)}.Footer-module__EZoWya__footerBottom{border-top:1px solid #1e293b;flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;font-size:.85rem;display:flex}@media (min-width:768px){.Footer-module__EZoWya__footerBottom{flex-direction:row}}.Footer-module__EZoWya__bottomLinks{gap:2rem;display:flex}.Footer-module__EZoWya__bottomLinks a:hover{color:#fff}
.ContactCTA-module__2pLxEW__ctaSection{background:#fff;padding:6rem 0;position:relative;overflow:hidden}@media (max-width:640px){.ContactCTA-module__2pLxEW__ctaSection{padding:4rem 0}}.ContactCTA-module__2pLxEW__container{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.ContactCTA-module__2pLxEW__content{max-width:800px}.ContactCTA-module__2pLxEW__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.ContactCTA-module__2pLxEW__description{color:hsl(var(--muted-foreground));margin-bottom:3rem;font-size:1.2rem}.ContactCTA-module__2pLxEW__actions{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.ContactCTA-module__2pLxEW__actions{flex-direction:row;justify-content:center;gap:1.5rem}}.ContactCTA-module__2pLxEW__decoration{background:radial-gradient(circle,hsla(var(--primary)/.03)0%,transparent 70%);z-index:1;pointer-events:none;width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.Hero-module__Z8hQ_W__hero{background:linear-gradient(180deg,hsl(var(--background))0%,hsl(var(--muted))100%);padding:8rem 0 6rem;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__heroContainer{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:768px){.Hero-module__Z8hQ_W__heroContainer{grid-template-columns:1fr 1fr;gap:4rem}}.Hero-module__Z8hQ_W__content{flex-direction:column;gap:1.5rem;display:flex}.Hero-module__Z8hQ_W__badge{background:hsl(var(--primary)/.1);width:fit-content;color:hsl(var(--primary));border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.Hero-module__Z8hQ_W__badgePulse{background:hsl(var(--primary));width:10px;height:10px;box-shadow:0 0 0 0 hsl(var(--primary)/.7);border-radius:50%;flex-shrink:0;animation:2s cubic-bezier(.4,0,.6,1) infinite Hero-module__Z8hQ_W__pulse}@keyframes Hero-module__Z8hQ_W__pulse{0%{opacity:1;box-shadow:0 0 0 0 hsl(var(--primary)/.7);transform:scale(1)}50%{opacity:.7;box-shadow:0 0 0 4px hsl(var(--primary)/0);transform:scale(1.1)}to{opacity:1;box-shadow:0 0 0 0 hsl(var(--primary)/0);transform:scale(1)}}.Hero-module__Z8hQ_W__title{margin:0;font-size:2.5rem;line-height:1.1}@media (min-width:768px){.Hero-module__Z8hQ_W__title{font-size:3.5rem}}.Hero-module__Z8hQ_W__description{color:hsl(var(--muted-foreground));margin:0;font-size:1.125rem;line-height:1.6}.Hero-module__Z8hQ_W__actions{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.Hero-module__Z8hQ_W__videoButton{align-items:center;gap:.5rem;display:flex}.Hero-module__Z8hQ_W__playIcon{background:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Hero-module__Z8hQ_W__trust{border-top:1px solid hsl(var(--border));margin-top:2rem;padding-top:2rem}.Hero-module__Z8hQ_W__trustIcons{flex-wrap:wrap;gap:1.5rem;margin-top:1rem;display:flex}.Hero-module__Z8hQ_W__trustItem{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.Hero-module__Z8hQ_W__visual{justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.Hero-module__Z8hQ_W__floatingCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:10;align-items:center;gap:1rem;padding:1.5rem;animation:3s ease-in-out infinite Hero-module__Z8hQ_W__float;display:flex;position:absolute;top:2rem;right:2rem}@keyframes Hero-module__Z8hQ_W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Hero-module__Z8hQ_W__statsIcon{font-size:2rem}.Hero-module__Z8hQ_W__statsValue{color:hsl(var(--primary));font-size:1.5rem;font-weight:700}.Hero-module__Z8hQ_W__statsLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.Hero-module__Z8hQ_W__mainImage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Hero-module__Z8hQ_W__imageShape{background:var(--gradient-primary);opacity:.3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;width:300px;height:300px;animation:8s ease-in-out infinite Hero-module__Z8hQ_W__morphBlob;box-shadow:0 0 60px #3b82f680,0 0 100px #9333ea4d,inset 0 0 60px #ffffff1a}@keyframes Hero-module__Z8hQ_W__morphBlob{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(0)scale(1)}25%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:rotate(90deg)scale(1.1)}50%{border-radius:50% 50% 30% 70%/30% 50% 70%;transform:rotate(180deg)scale(.9)}75%{border-radius:70% 30% 50% 50%/60% 40%;transform:rotate(270deg)scale(1.05)}}@media (min-width:768px){.Hero-module__Z8hQ_W__imageShape{width:400px;height:400px}}
.Button-module__VMVMAW__button{border-radius:var(--radius);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:all .2s;display:inline-flex}.Button-module__VMVMAW__primary{background:hsl(var(--primary));color:#fff}.Button-module__VMVMAW__primary:hover{background:hsl(var(--primary)/.9);box-shadow:0 4px 12px hsl(var(--primary)/.2);transform:translateY(-2px)}.Button-module__VMVMAW__secondary{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.Button-module__VMVMAW__secondary:hover{background:hsl(var(--secondary)/.8);transform:translateY(-2px)}.Button-module__VMVMAW__outline{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}.Button-module__VMVMAW__outline:hover{background:hsl(var(--muted));border-color:hsl(var(--foreground))}.Button-module__VMVMAW__sm{padding:.5rem 1rem;font-size:.875rem}.Button-module__VMVMAW__md{padding:.75rem 1.5rem;font-size:1rem}.Button-module__VMVMAW__lg{padding:1rem 2rem;font-size:1.125rem}
.Stats-module__UZLpCq__statsSection{background:hsl(var(--foreground));color:#fff;padding:4rem 0}.Stats-module__UZLpCq__grid{text-align:center;grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.Stats-module__UZLpCq__card{flex-direction:column;gap:.5rem;display:flex}.Stats-module__UZLpCq__value{font-size:clamp(2rem,4vw,3.5rem);font-family:var(--font-outfit);color:hsl(var(--primary));font-weight:800}.Stats-module__UZLpCq__label{opacity:.8;text-transform:uppercase;letter-spacing:1px;font-size:1rem;font-weight:500}@media (min-width:768px){.Stats-module__UZLpCq__grid{grid-template-columns:repeat(4,1fr)}}
.Services-module__PFRRnG__header{text-align:center;max-width:700px;margin:0 auto 4rem}.Services-module__PFRRnG__title{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.Services-module__PFRRnG__subtitle{color:hsl(var(--muted-foreground));font-size:1.1rem}.Services-module__PFRRnG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}@media (min-width:1024px){.Services-module__PFRRnG__grid{grid-template-columns:repeat(3,1fr)}}.Services-module__PFRRnG__viewAllContainer{justify-content:center;margin-top:3rem;display:flex}.Services-module__PFRRnG__viewAllBtn{color:hsl(var(--primary));border:2px solid hsl(var(--primary));background:0 0;border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:700;transition:all .3s;display:inline-flex}.Services-module__PFRRnG__viewAllBtn:hover{background:hsl(var(--primary));color:#fff;box-shadow:0 10px 20px -5px hsl(var(--primary)/.4);transform:translateY(-3px)}
.ServiceCard-module__km16QW__card{background:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));flex-direction:column;height:100%;padding:2.5rem;transition:all .3s;display:flex}.ServiceCard-module__km16QW__card:hover{border-color:hsl(var(--primary));transform:translateY(-10px);box-shadow:0 20px 40px #0000000d}.ServiceCard-module__km16QW__iconWrapper{background:hsl(var(--muted));width:64px;height:64px;color:hsl(var(--primary));border-radius:calc(var(--radius) - .25rem);justify-content:center;align-items:center;margin-bottom:2rem;transition:all .3s;display:flex}.ServiceCard-module__km16QW__card:hover .ServiceCard-module__km16QW__iconWrapper{background:hsl(var(--primary));color:#fff}.ServiceCard-module__km16QW__title{margin-bottom:1rem;font-size:1.5rem}.ServiceCard-module__km16QW__description{color:hsl(var(--muted-foreground));flex:1;margin-bottom:2rem}.ServiceCard-module__km16QW__link{color:hsl(var(--primary));align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:flex}.ServiceCard-module__km16QW__link:hover{gap:.75rem}
.Blog-module__vu6yGW__page{background:#fff}.Blog-module__vu6yGW__hero{text-align:center;padding:8rem 0 4rem}@media (max-width:640px){.Blog-module__vu6yGW__hero{padding:6rem 0 3rem}}.Blog-module__vu6yGW__badge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.Blog-module__vu6yGW__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.Blog-module__vu6yGW__description{color:#64748b;max-width:700px;margin:0 auto;font-size:1.1rem}.Blog-module__vu6yGW__gridSection{padding-bottom:8rem}.Blog-module__vu6yGW__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:768px){.Blog-module__vu6yGW__grid{grid-template-columns:repeat(2,1fr)}}.Blog-module__vu6yGW__postCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.Blog-module__vu6yGW__imageWrapper{aspect-ratio:16/9}.Blog-module__vu6yGW__image{object-fit:cover;width:100%;height:100%}.Blog-module__vu6yGW__info{flex-direction:column;flex:1;padding:2rem;display:flex}.Blog-module__vu6yGW__meta{color:#94a3b8;gap:1.5rem;margin-bottom:1rem;font-size:.85rem;display:flex}.Blog-module__vu6yGW__meta span{align-items:center;gap:.4rem;display:flex}@media (max-width:480px){.Blog-module__vu6yGW__meta{flex-direction:column;gap:.5rem}.Blog-module__vu6yGW__info h3{font-size:1.25rem}}.Blog-module__vu6yGW__info h3{color:#1e293b;margin-bottom:1rem;font-size:1.4rem;line-height:1.3}.Blog-module__vu6yGW__info p{color:#64748b;flex:1;margin-bottom:2rem;font-size:1rem}.Blog-module__vu6yGW__readMore{color:hsl(var(--primary));align-items:center;gap:.5rem;font-weight:700;display:flex}
.CaseStudies-module__Gp0B4G__page{background:#fff}.CaseStudies-module__Gp0B4G__hero{text-align:center;padding:8rem 0 4rem}@media (max-width:640px){.CaseStudies-module__Gp0B4G__hero{padding:6rem 0 3rem}}.CaseStudies-module__Gp0B4G__badge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.CaseStudies-module__Gp0B4G__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.CaseStudies-module__Gp0B4G__description{color:#64748b;max-width:700px;margin:0 auto;font-size:1.1rem}.CaseStudies-module__Gp0B4G__gridSection{padding-bottom:8rem}.CaseStudies-module__Gp0B4G__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:768px){.CaseStudies-module__Gp0B4G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CaseStudies-module__Gp0B4G__grid{grid-template-columns:repeat(3,1fr)}}.CaseStudies-module__Gp0B4G__caseCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.CaseStudies-module__Gp0B4G__caseCard:hover{transform:translateY(-10px);box-shadow:0 40px 80px -20px #0000001a}.CaseStudies-module__Gp0B4G__imageWrapper{aspect-ratio:16/10;position:relative;overflow:hidden}.CaseStudies-module__Gp0B4G__image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.CaseStudies-module__Gp0B4G__caseCard:hover .CaseStudies-module__Gp0B4G__image{transform:scale(1.1)}.CaseStudies-module__Gp0B4G__overlay{opacity:0;background:#0f172a99;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.CaseStudies-module__Gp0B4G__caseCard:hover .CaseStudies-module__Gp0B4G__overlay{opacity:1}.CaseStudies-module__Gp0B4G__viewLink{color:#fff;background:hsl(var(--primary));border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;display:flex}.CaseStudies-module__Gp0B4G__info{padding:2rem}.CaseStudies-module__Gp0B4G__category{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:block}.CaseStudies-module__Gp0B4G__info h3{color:#1e293b;margin-bottom:1.5rem;font-size:1.5rem}.CaseStudies-module__Gp0B4G__resultBadge{color:#1e293b;background:#f1f5f9;border-radius:8px;padding:.4rem 1rem;font-size:.95rem;font-weight:800;display:inline-block}
.ServicesPage-module__nu5BrG__hero{text-align:center;background:#fff;padding:10rem 0 5rem}.ServicesPage-module__nu5BrG__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.ServicesPage-module__nu5BrG__description{color:hsl(var(--muted-foreground));max-width:800px;margin:0 auto;font-size:1.1rem}.ServicesPage-module__nu5BrG__megaSection{padding-bottom:8rem}.ServicesPage-module__nu5BrG__megaGrid{grid-template-columns:repeat(1,1fr);gap:3rem;display:grid}@media (min-width:640px){.ServicesPage-module__nu5BrG__megaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServicesPage-module__nu5BrG__megaGrid{grid-template-columns:repeat(4,1fr)}}.ServicesPage-module__nu5BrG__categoryCard{background:linear-gradient(135deg,hsl(var(--card))0%,hsl(var(--muted)/.3)100%);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-direction:column;gap:1.25rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ServicesPage-module__nu5BrG__categoryCard:before{content:"";background:var(--gradient-primary);transform-origin:0;height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ServicesPage-module__nu5BrG__categoryCard:hover:before{transform:scaleX(1)}.ServicesPage-module__nu5BrG__categoryCard:hover{border-color:hsl(var(--primary)/.3);transform:translateY(-8px);box-shadow:0 20px 40px #3b82f626,0 10px 20px #9333ea1a,0 0 0 1px #3b82f61a}.ServicesPage-module__nu5BrG__categoryHeader{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.ServicesPage-module__nu5BrG__categoryIcon{background:linear-gradient(135deg,hsl(var(--primary)/.15),hsl(var(--primary)/.05));width:56px;height:56px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #3b82f633,inset 0 1px #ffffff1a}.ServicesPage-module__nu5BrG__categoryCard:hover .ServicesPage-module__nu5BrG__categoryIcon{transform:scale(1.05)rotate(5deg);box-shadow:0 6px 16px #3b82f64d,inset 0 1px #fff3}.ServicesPage-module__nu5BrG__categoryHeader h3{background:linear-gradient(135deg,hsl(var(--foreground)),hsl(var(--foreground)/.8));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:700}.ServicesPage-module__nu5BrG__servicesList{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ServicesPage-module__nu5BrG__servicesList li{padding:0}.ServicesPage-module__nu5BrG__servicesList a{background:linear-gradient(135deg,hsl(var(--muted)/.4),hsl(var(--muted)/.2));color:hsl(var(--foreground));border:1px solid #0000;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ServicesPage-module__nu5BrG__servicesList a:before{content:"";background:var(--gradient-primary);width:3px;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.ServicesPage-module__nu5BrG__servicesList a:after{content:"→";opacity:0;color:hsl(var(--primary));font-weight:700;transition:all .3s;position:absolute;right:1rem;transform:translate(-10px)}.ServicesPage-module__nu5BrG__servicesList a:hover{background:linear-gradient(135deg,hsl(var(--primary)/.12),hsl(var(--primary)/.06));border-color:hsl(var(--primary)/.2);color:hsl(var(--primary));padding-right:2.5rem;transform:translate(6px)}.ServicesPage-module__nu5BrG__servicesList a:hover:before{transform:scaleY(1)}.ServicesPage-module__nu5BrG__servicesList a:hover:after{opacity:1;transform:translate(0)}
.ContactForm-module__1SvrgG__form{width:100%}.ContactForm-module__1SvrgG__grid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.ContactForm-module__1SvrgG__grid{grid-template-columns:1fr 1fr}}.ContactForm-module__1SvrgG__field{flex-direction:column;gap:.5rem;display:flex}.ContactForm-module__1SvrgG__fieldFull{flex-direction:column;grid-column:1/-1;gap:.5rem;display:flex}.ContactForm-module__1SvrgG__label{color:#1e293b;font-size:.9rem;font-weight:700}.ContactForm-module__1SvrgG__input,.ContactForm-module__1SvrgG__select,.ContactForm-module__1SvrgG__textarea{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.ContactForm-module__1SvrgG__input:focus,.ContactForm-module__1SvrgG__select:focus,.ContactForm-module__1SvrgG__textarea:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/.1);background:#fff;outline:none}.ContactForm-module__1SvrgG__submitBtn{justify-content:center;gap:.75rem;width:100%}.ContactForm-module__1SvrgG__successMessage{text-align:center;background:#fff;border-radius:1.5rem;flex-direction:column;align-items:center;gap:1.5rem;padding:4rem 2rem;display:flex}.ContactForm-module__1SvrgG__successMessage h3{color:#1e293b;font-size:2rem}.ContactForm-module__1SvrgG__successMessage p{color:#64748b;max-width:400px;margin-bottom:1rem;font-size:1.1rem}
.Testimonials-module__MlUweW__header{text-align:center;max-width:700px;margin:0 auto 4rem}.Testimonials-module__MlUweW__title{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.Testimonials-module__MlUweW__subtitle{color:hsl(var(--muted-foreground));font-size:1.1rem}.Testimonials-module__MlUweW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.Testimonials-module__MlUweW__card{border-radius:var(--radius);background:#fff;flex-direction:column;padding:2rem;display:flex;position:relative;box-shadow:0 10px 30px #00000008}@media (min-width:768px){.Testimonials-module__MlUweW__card{padding:3rem}}.Testimonials-module__MlUweW__quoteIcon{color:hsl(var(--primary)/.1);margin-bottom:1.5rem}.Testimonials-module__MlUweW__quote{flex:1;margin-bottom:2rem;font-size:1.1rem;font-style:italic}.Testimonials-module__MlUweW__rating{gap:.25rem;margin-bottom:1.5rem;display:flex}.Testimonials-module__MlUweW__author{align-items:center;gap:1rem;display:flex}.Testimonials-module__MlUweW__avatar{background:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:700;display:flex}.Testimonials-module__MlUweW__name{font-weight:700;font-family:var(--font-outfit)}.Testimonials-module__MlUweW__role{color:hsl(var(--muted-foreground));font-size:.85rem}
.AboutPage-module__4n0YWq__hero{text-align:center;background:hsl(var(--muted));padding:10rem 0 5rem}.AboutPage-module__4n0YWq__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.AboutPage-module__4n0YWq__description{color:hsl(var(--muted-foreground));max-width:700px;margin:0 auto;font-size:1.2rem}.AboutPage-module__4n0YWq__storyGrid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}.AboutPage-module__4n0YWq__storyContent h2{margin-bottom:1.5rem;font-size:2.5rem}.AboutPage-module__4n0YWq__storyContent p{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:1.1rem}.AboutPage-module__4n0YWq__values{grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem;display:grid}.AboutPage-module__4n0YWq__valueItem h3{color:hsl(var(--primary));margin-bottom:.5rem;font-size:1.25rem}.AboutPage-module__4n0YWq__storyVisual{justify-content:center;display:flex}.AboutPage-module__4n0YWq__imagePlaceholder{aspect-ratio:4/3;background:var(--gradient-primary);border-radius:var(--radius);color:#fff;opacity:.8;justify-content:center;align-items:center;width:100%;font-size:2rem;font-weight:800;display:flex}@media (min-width:1024px){.AboutPage-module__4n0YWq__storyGrid{grid-template-columns:1.2fr .8fr}}
.BlogDetail-module__FoSK6a__page{min-height:100vh}.BlogDetail-module__FoSK6a__hero{background:hsl(var(--muted));padding:6rem 0 3rem}.BlogDetail-module__FoSK6a__backLink{color:hsl(var(--primary));align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.875rem;transition:opacity .3s;display:inline-flex}.BlogDetail-module__FoSK6a__backLink:hover{opacity:.7}.BlogDetail-module__FoSK6a__title{color:hsl(var(--foreground));margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2}@media (min-width:768px){.BlogDetail-module__FoSK6a__title{font-size:3.5rem}}.BlogDetail-module__FoSK6a__desc{color:hsl(var(--muted-foreground));margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.BlogDetail-module__FoSK6a__meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:2rem;font-size:.875rem;display:flex}.BlogDetail-module__FoSK6a__meta span{align-items:center;gap:.5rem;display:flex}.BlogDetail-module__FoSK6a__featuredImage{padding:3rem 0}.BlogDetail-module__FoSK6a__image{border-radius:var(--radius);width:100%;max-width:1000px;height:auto;box-shadow:var(--shadow-lg);margin:0 auto;display:block}.BlogDetail-module__FoSK6a__content{padding:3rem 0 5rem}.BlogDetail-module__FoSK6a__articleBody{max-width:800px;margin:0 auto}.BlogDetail-module__FoSK6a__markdown{color:hsl(var(--foreground));font-size:1.125rem;line-height:1.8}.BlogDetail-module__FoSK6a__markdown h1,.BlogDetail-module__FoSK6a__markdown h2,.BlogDetail-module__FoSK6a__markdown h3{margin-top:2.5rem;margin-bottom:1.5rem;line-height:1.3}.BlogDetail-module__FoSK6a__h1{color:hsl(var(--foreground));font-size:2.25rem}.BlogDetail-module__FoSK6a__h2{color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--border));padding-bottom:.5rem;font-size:1.875rem}.BlogDetail-module__FoSK6a__h3{color:hsl(var(--foreground));font-size:1.5rem}.BlogDetail-module__FoSK6a__markdown p{margin-bottom:1.5rem}.BlogDetail-module__FoSK6a__markdown strong{color:hsl(var(--foreground));font-weight:700}.BlogDetail-module__FoSK6a__markdown ul,.BlogDetail-module__FoSK6a__markdown ol{margin-bottom:1.5rem;padding-left:2rem}.BlogDetail-module__FoSK6a__markdown li{margin-bottom:.5rem}.BlogDetail-module__FoSK6a__listItem{margin-bottom:.75rem;margin-left:1.5rem;list-style-type:disc}.BlogDetail-module__FoSK6a__markdown code{background:hsl(var(--muted));border-radius:.25rem;padding:.2rem .4rem;font-family:Courier New,monospace;font-size:.9em}.BlogDetail-module__FoSK6a__markdown blockquote{border-left:4px solid hsl(var(--primary));color:hsl(var(--muted-foreground));margin:2rem 0;padding-left:1.5rem;font-style:italic}
.CaseStudyDetail-module__zRTisq__page{min-height:100vh}.CaseStudyDetail-module__zRTisq__hero{background-position:50%;background-size:cover;align-items:center;min-height:500px;display:flex;position:relative}.CaseStudyDetail-module__zRTisq__heroOverlay{background:linear-gradient(135deg,#000c 0%,#00000080 100%);align-items:center;padding:4rem 0;display:flex;position:absolute;inset:0}.CaseStudyDetail-module__zRTisq__backLink{color:#fff;opacity:.9;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;transition:opacity .3s;display:inline-flex}.CaseStudyDetail-module__zRTisq__backLink:hover{opacity:1}.CaseStudyDetail-module__zRTisq__category{background:hsl(var(--primary)/.2);color:#fff;border-radius:2rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.CaseStudyDetail-module__zRTisq__title{color:#fff;margin-bottom:1.5rem;font-size:3rem;line-height:1.1}@media (max-width:768px){.CaseStudyDetail-module__zRTisq__title{font-size:2rem}}.CaseStudyDetail-module__zRTisq__resultBadge{background:hsl(var(--primary));color:#fff;border-radius:var(--radius);padding:1rem 2rem;font-size:1.25rem;font-weight:700;display:inline-block}.CaseStudyDetail-module__zRTisq__overview{background:hsl(var(--muted));padding:4rem 0}.CaseStudyDetail-module__zRTisq__overviewGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.CaseStudyDetail-module__zRTisq__overviewItem{text-align:center;background:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));padding:2rem}.CaseStudyDetail-module__zRTisq__icon{color:hsl(var(--primary));justify-content:center;margin-bottom:1rem;display:flex}.CaseStudyDetail-module__zRTisq__overviewItem h3{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:1.125rem}.CaseStudyDetail-module__zRTisq__overviewItem p{color:hsl(var(--foreground));font-size:1.25rem;font-weight:600}.CaseStudyDetail-module__zRTisq__content{padding:5rem 0}.CaseStudyDetail-module__zRTisq__contentGrid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:768px){.CaseStudyDetail-module__zRTisq__contentGrid{grid-template-columns:1fr 1fr}}.CaseStudyDetail-module__zRTisq__contentBlock h2{color:hsl(var(--foreground));margin-bottom:1.5rem;font-size:1.75rem}.CaseStudyDetail-module__zRTisq__contentBlock p{color:hsl(var(--muted-foreground));font-size:1.125rem;line-height:1.8}.CaseStudyDetail-module__zRTisq__results{background:hsl(var(--muted));padding:5rem 0}.CaseStudyDetail-module__zRTisq__sectionTitle{text-align:center;margin-bottom:3rem;font-size:2.5rem}.CaseStudyDetail-module__zRTisq__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.CaseStudyDetail-module__zRTisq__resultCard{background:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));align-items:flex-start;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.CaseStudyDetail-module__zRTisq__resultCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.CaseStudyDetail-module__zRTisq__checkIcon{color:hsl(var(--primary));flex-shrink:0}.CaseStudyDetail-module__zRTisq__resultCard p{color:hsl(var(--foreground));font-size:1rem;line-height:1.6}.CaseStudyDetail-module__zRTisq__approach{padding:5rem 0}.CaseStudyDetail-module__zRTisq__approachList{flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto;display:flex}.CaseStudyDetail-module__zRTisq__approachItem{background:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.CaseStudyDetail-module__zRTisq__stepNumber{background:var(--gradient-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:700;display:flex}.CaseStudyDetail-module__zRTisq__approachItem p{padding-top:.5rem;font-size:1.125rem;line-height:1.6}.CaseStudyDetail-module__zRTisq__testimonial{background:var(--gradient-dark);padding:5rem 0}.CaseStudyDetail-module__zRTisq__testimonialCard{text-align:center;border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1a;max-width:900px;margin:0 auto;padding:3rem}.CaseStudyDetail-module__zRTisq__quote{color:#fff;margin-bottom:1.5rem;font-size:1.5rem;font-style:italic;line-height:1.6}.CaseStudyDetail-module__zRTisq__author{color:#fffc;font-size:1rem;font-weight:600}@media (max-width:768px){.CaseStudyDetail-module__zRTisq__quote{font-size:1.125rem}}
.ContactPage-module__keHonW__page{background:#fff}.ContactPage-module__keHonW__contactSection{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);padding:8rem 0 5rem}@media (max-width:640px){.ContactPage-module__keHonW__contactSection{padding:12rem 0 10rem}}.ContactPage-module__keHonW__grid{grid-template-columns:1fr;align-items:flex-start;gap:3rem;width:100%;max-width:100%;display:grid}@media (min-width:1024px){.ContactPage-module__keHonW__grid{grid-template-columns:1fr 1.1fr}}.ContactPage-module__keHonW__badge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.ContactPage-module__keHonW__sectionTitle{word-break:break-word;max-width:100%;margin-bottom:1.5rem;font-size:clamp(1.75rem,4vw,3.5rem);line-height:1.2}.ContactPage-module__keHonW__sectionDesc{color:#64748b;max-width:500px;margin-bottom:3rem;font-size:1.15rem}.ContactPage-module__keHonW__contactCards{flex-direction:column;gap:1.5rem;margin-bottom:4rem;display:flex}.ContactPage-module__keHonW__infoCard{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;align-items:center;gap:1.5rem;width:100%;padding:1.5rem;display:flex;box-shadow:0 10px 30px -5px #0000000d}.ContactPage-module__keHonW__iconBox{background:hsl(var(--primary)/.1);width:50px;height:50px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContactPage-module__keHonW__infoCard h4{color:#64748b;margin-bottom:.25rem;font-size:.9rem}.ContactPage-module__keHonW__infoCard p{color:#1e293b;word-break:break-word;overflow-wrap:anywhere;font-size:1.1rem;font-weight:700}.ContactPage-module__keHonW__trustSection{border-top:1px solid #e2e8f0;padding-top:2rem}.ContactPage-module__keHonW__trustSection p{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:.9rem;font-weight:700}.ContactPage-module__keHonW__trustLogos{color:#cbd5e1;gap:2rem;display:flex}.ContactPage-module__keHonW__formCol{width:100%;position:sticky;top:8rem}.ContactPage-module__keHonW__formWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:2rem;width:100%;padding:3rem;box-shadow:0 40px 100px -20px #0000001a}.ContactPage-module__keHonW__formWrapper h3{color:#1e293b;margin-bottom:2rem;font-size:1.75rem}.ContactPage-module__keHonW__orDivider{text-align:center;color:#94a3b8;align-items:center;margin:2rem 0;font-size:.8rem;font-weight:700;display:flex}.ContactPage-module__keHonW__orDivider:before,.ContactPage-module__keHonW__orDivider:after{content:"";border-bottom:1px solid #e2e8f0;flex:1}.ContactPage-module__keHonW__orDivider span{padding:0 1rem}@media (max-width:1024px){.ContactPage-module__keHonW__infoCol{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.ContactPage-module__keHonW__sectionDesc{max-width:100%;margin:0 auto 3rem}.ContactPage-module__keHonW__contactCards{width:100%;max-width:400px;margin:0 auto}.ContactPage-module__keHonW__trustSection{flex-direction:column;align-items:center;width:100%;display:flex}.ContactPage-module__keHonW__formCol{width:100%;max-width:100%;margin:0 auto;position:static}}.ContactPage-module__keHonW__whatsappFormBtn{color:#fff;background:#25d366;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.ContactPage-module__keHonW__whatsappFormBtn:hover{background:#128c7e;transform:translateY(-2px);box-shadow:0 10px 20px -5px #25d36666}@media (max-width:640px){.ContactPage-module__keHonW__formWrapper{box-sizing:border-box;border-radius:1.5rem;width:100%;padding:2rem 1.25rem}.ContactPage-module__keHonW__infoCard{text-align:center;flex-direction:column;align-items:center;gap:1rem}.ContactPage-module__keHonW__infoCard h4{font-size:.85rem}.ContactPage-module__keHonW__infoCard p{word-break:break-all;font-size:.95rem}.ContactPage-module__keHonW__sectionTitle{font-size:1.75rem}.ContactPage-module__keHonW__sectionDesc{font-size:1rem}}
.ServiceDetail-module__PK8x7q__page{background:#fff}.ServiceDetail-module__PK8x7q__hero{background:linear-gradient(#f8fafc 0%,#fff 100%);padding:10rem 0 6rem}.ServiceDetail-module__PK8x7q__heroGrid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (min-width:1024px){.ServiceDetail-module__PK8x7q__heroGrid{grid-template-columns:1.2fr .8fr}}.ServiceDetail-module__PK8x7q__badge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.ServiceDetail-module__PK8x7q__title{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.ServiceDetail-module__PK8x7q__description{color:#64748b;max-width:600px;margin-bottom:2.5rem;font-size:1.15rem}.ServiceDetail-module__PK8x7q__heroVisual{justify-content:center;display:flex}.ServiceDetail-module__PK8x7q__visualCard{background:#0f172a;border-radius:1rem;width:100%;max-width:450px;overflow:hidden;box-shadow:0 40px 80px -20px #0f172a4d}@media (max-width:1024px){.ServiceDetail-module__PK8x7q__hero{text-align:center;padding:8rem 0 4rem}.ServiceDetail-module__PK8x7q__description{margin:0 auto 2.5rem}.ServiceDetail-module__PK8x7q__heroVisual{order:-1}}.ServiceDetail-module__PK8x7q__visualHeader{background:#1e293b;gap:.5rem;padding:1rem;display:flex}.ServiceDetail-module__PK8x7q__visualDot{background:#475569;border-radius:50%;width:10px;height:10px}.ServiceDetail-module__PK8x7q__visualBody{flex-direction:column;gap:2rem;padding:2.5rem;display:flex}.ServiceDetail-module__PK8x7q__mockGraph{align-items:flex-end;gap:1rem;height:120px;display:flex}.ServiceDetail-module__PK8x7q__bar{background:var(--gradient-primary);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;animation:1.5s ease-out forwards ServiceDetail-module__PK8x7q__barGrow}@keyframes ServiceDetail-module__PK8x7q__barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ServiceDetail-module__PK8x7q__mockStats{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.ServiceDetail-module__PK8x7q__stat{flex-direction:column;display:flex}.ServiceDetail-module__PK8x7q__statVal{color:#fff;font-size:1.5rem;font-weight:800}.ServiceDetail-module__PK8x7q__statLab{color:#94a3b8;font-size:.8rem}.ServiceDetail-module__PK8x7q__detailsSection{padding:8rem 0}.ServiceDetail-module__PK8x7q__detailsGrid{grid-template-columns:1fr;gap:5rem;display:grid}@media (min-width:1024px){.ServiceDetail-module__PK8x7q__detailsGrid{grid-template-columns:1.5fr 1fr}}.ServiceDetail-module__PK8x7q__infoBlock{margin-bottom:4rem}.ServiceDetail-module__PK8x7q__iconHeading{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ServiceDetail-module__PK8x7q__infoIcon{color:hsl(var(--primary))}.ServiceDetail-module__PK8x7q__infoBlock h2{font-size:2rem}.ServiceDetail-module__PK8x7q__infoBlock p{color:#475569;font-size:1.1rem}.ServiceDetail-module__PK8x7q__approachList{flex-direction:column;gap:1.5rem;display:flex}.ServiceDetail-module__PK8x7q__approachItem{background:#f8fafc;border-radius:12px;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}@media (max-width:640px){.ServiceDetail-module__PK8x7q__approachItem{text-align:left;flex-direction:column;gap:1rem}.ServiceDetail-module__PK8x7q__detailsSection{padding:5rem 0}}.ServiceDetail-module__PK8x7q__stepNum{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.ServiceDetail-module__PK8x7q__premiumBox{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;margin-bottom:2.5rem;padding:2.5rem;box-shadow:0 10px 40px -10px #0000000d}.ServiceDetail-module__PK8x7q__premiumBox h3{margin-bottom:1.5rem;font-size:1.25rem}.ServiceDetail-module__PK8x7q__toolsGrid{flex-wrap:wrap;gap:.75rem;display:flex}.ServiceDetail-module__PK8x7q__toolTag{color:#475569;background:#f1f5f9;border-radius:100px;padding:.4rem 1rem;font-size:.9rem;font-weight:600}.ServiceDetail-module__PK8x7q__resultsBox{background:var(--gradient-dark);color:#fff;border:none}.ServiceDetail-module__PK8x7q__resultsBox h3{color:#fff;margin-bottom:0}.ServiceDetail-module__PK8x7q__resultsValue{color:hsl(var(--primary));margin-top:1.5rem;font-size:1.5rem;font-weight:800}
.FAQ-module__KSzKsa__faqSection{background:#fff;padding:6rem 0}.FAQ-module__KSzKsa__header{text-align:center;max-width:800px;margin:0 auto 4rem}.FAQ-module__KSzKsa__title{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.FAQ-module__KSzKsa__subtitle{color:hsl(var(--muted-foreground));font-size:1.1rem}.FAQ-module__KSzKsa__accordion{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.FAQ-module__KSzKsa__item{border:1px solid var(--border);border-radius:var(--radius);background:hsl(var(--card));transition:all .3s;overflow:hidden}.FAQ-module__KSzKsa__item:hover{border-color:hsl(var(--primary)/.5)}.FAQ-module__KSzKsa__trigger{cursor:pointer;text-align:left;width:100%;color:hsl(var(--foreground));background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.1rem;font-weight:600;transition:color .3s;display:flex}.FAQ-module__KSzKsa__trigger:hover{color:hsl(var(--primary))}.FAQ-module__KSzKsa__icon{color:hsl(var(--primary));flex-shrink:0;margin-left:1rem;transition:transform .3s}.FAQ-module__KSzKsa__icon.FAQ-module__KSzKsa__open{transform:rotate(180deg)}.FAQ-module__KSzKsa__content{height:0;transition:height .3s;overflow:hidden}.FAQ-module__KSzKsa__contentInner{color:hsl(var(--muted-foreground));padding:0 1.5rem 1.5rem;line-height:1.6}
.Skeleton-module__LEQJcW__skeleton{background:linear-gradient(90deg,hsl(var(--muted))0%,hsl(var(--muted)/.5)50%,hsl(var(--muted))100%);border-radius:var(--radius);background-size:200% 100%;animation:1.5s ease-in-out infinite Skeleton-module__LEQJcW__shimmer}@keyframes Skeleton-module__LEQJcW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton-module__LEQJcW__rectangular{border-radius:var(--radius)}.Skeleton-module__LEQJcW__text{border-radius:4px;height:1em}.Skeleton-module__LEQJcW__circular{border-radius:50%}.Skeleton-module__LEQJcW__card{border-radius:var(--radius);aspect-ratio:16/9}
