.prism-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.prism-fallback{opacity:.3;background:linear-gradient(135deg,#3b82f6 0%,#10b981 25%,#8b5cf6 50%,#ec4899 75%,#3b82f6 100%) 0 0/200% 200%;width:100%;height:100%;animation:15s infinite prismFallbackGradient;position:absolute;top:0;left:0}@keyframes prismFallbackGradient{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:768px){.prism-container{opacity:.5}.prism-fallback{opacity:.2}}@media (max-width:480px){.prism-container{opacity:.3}.prism-fallback{opacity:.15}}
.GetStartedModal-module__b83Myq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000c;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out GetStartedModal-module__b83Myq__fadeIn;display:flex;position:fixed;inset:0}@keyframes GetStartedModal-module__b83Myq__fadeIn{0%{opacity:0}to{opacity:1}}.GetStartedModal-module__b83Myq__modal{background:#0a0a14fa;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:600px;max-height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) GetStartedModal-module__b83Myq__slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}@keyframes GetStartedModal-module__b83Myq__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.GetStartedModal-module__b83Myq__closeButton{color:#fff9;cursor:pointer;z-index:10;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.GetStartedModal-module__b83Myq__closeButton:hover{color:#fff;background:#ffffff1a}.GetStartedModal-module__b83Myq__content{padding:80px 48px 48px}.GetStartedModal-module__b83Myq__stepIndicator{justify-content:center;align-items:center;gap:4px;margin-bottom:32px;font-size:.875rem;display:flex}.GetStartedModal-module__b83Myq__stepNumber{color:#4f8bff;font-size:1.1rem;font-weight:700}.GetStartedModal-module__b83Myq__stepTotal{color:#fff6;font-weight:500}.GetStartedModal-module__b83Myq__title{color:#fff;text-align:center;letter-spacing:-.02em;margin-bottom:12px;font-size:1.75rem;font-weight:600}.GetStartedModal-module__b83Myq__subtitle{color:#ffffff80;text-align:center;margin-bottom:40px;font-size:.95rem;font-weight:400}.GetStartedModal-module__b83Myq__industryGrid{flex-direction:column;gap:12px;display:flex}.GetStartedModal-module__b83Myq__industryCard{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:20px 24px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.GetStartedModal-module__b83Myq__industryCard:hover{background:#ffffff0f;border-color:#4f8bff66;transform:translate(4px)}.GetStartedModal-module__b83Myq__industryName{color:#fff;text-align:left;flex:1;font-size:1rem;font-weight:500}.GetStartedModal-module__b83Myq__arrow{color:#ffffff4d;transition:all .2s}.GetStartedModal-module__b83Myq__industryCard:hover .GetStartedModal-module__b83Myq__arrow{color:#4f8bff;transform:translate(4px)}.GetStartedModal-module__b83Myq__backButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:32px;padding:0;font-size:.9rem;transition:all .2s;display:flex}.GetStartedModal-module__b83Myq__backButton:hover{color:#fff}.GetStartedModal-module__b83Myq__painPointsList{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.GetStartedModal-module__b83Myq__painPointItem{cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:14px;padding:16px 18px;transition:all .2s;display:flex}.GetStartedModal-module__b83Myq__painPointItem:hover{background:#ffffff0d;border-color:#4f8bff4d}.GetStartedModal-module__b83Myq__painPointItem:has(.GetStartedModal-module__b83Myq__checkbox:checked){background:#4f8bff14;border-color:#4f8bff66}.GetStartedModal-module__b83Myq__checkbox{cursor:pointer;accent-color:#4f8bff;width:22px;height:22px}.GetStartedModal-module__b83Myq__painPointLabel{color:#fff;flex:1;font-size:1rem;font-weight:500}.GetStartedModal-module__b83Myq__roiBadge{color:#4fff8b;background:#4fff8b1a;border:1px solid #4fff8b40;border-radius:6px;padding:4px 10px;font-size:.8rem;font-weight:600}.GetStartedModal-module__b83Myq__nextButton{color:#0a0a14;cursor:pointer;background:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 32px;font-size:1rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.GetStartedModal-module__b83Myq__nextButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #fff3}.GetStartedModal-module__b83Myq__nextButton:disabled{opacity:.3;cursor:not-allowed}.GetStartedModal-module__b83Myq__recommendationsLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;font-size:.9rem;font-weight:500}.GetStartedModal-module__b83Myq__roiBox{text-align:center;background:#ffffff08;border:1px solid #4fff8b33;border-radius:12px;margin-bottom:40px;padding:32px 24px}.GetStartedModal-module__b83Myq__roiLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:.85rem;font-weight:500}.GetStartedModal-module__b83Myq__roiValue{color:#4fff8b;letter-spacing:-.02em;font-size:2.5rem;font-weight:700}.GetStartedModal-module__b83Myq__servicesList{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.GetStartedModal-module__b83Myq__serviceCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;padding:18px 20px;transition:all .2s}.GetStartedModal-module__b83Myq__serviceCard:hover{background:#ffffff0d;border-color:#ffffff26}.GetStartedModal-module__b83Myq__serviceInfo{justify-content:space-between;align-items:center;gap:16px;display:flex}.GetStartedModal-module__b83Myq__serviceName{color:#fff;margin:0;font-size:1rem;font-weight:500}.GetStartedModal-module__b83Myq__serviceLink{color:#4f8bff;white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.GetStartedModal-module__b83Myq__serviceLink:hover{color:#639fff}.GetStartedModal-module__b83Myq__contactTag{color:#fff6;white-space:nowrap;font-size:.8rem}.GetStartedModal-module__b83Myq__ctaButtons{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.GetStartedModal-module__b83Myq__bookButton{color:#0a0a14;cursor:pointer;background:#fff;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:200px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.GetStartedModal-module__b83Myq__bookButton:hover{transform:translateY(-1px);box-shadow:0 8px 20px #fff3}.GetStartedModal-module__b83Myq__restartButton{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:10px;padding:14px 32px;font-size:1rem;font-weight:500;transition:all .2s}.GetStartedModal-module__b83Myq__restartButton:hover{color:#fff;background:#ffffff0d;border-color:#ffffff40}@media (max-width:768px){.GetStartedModal-module__b83Myq__content{padding:80px 28px 28px}.GetStartedModal-module__b83Myq__title{font-size:1.5rem}.GetStartedModal-module__b83Myq__roiValue{font-size:2rem}.GetStartedModal-module__b83Myq__ctaButtons{flex-direction:column}.GetStartedModal-module__b83Myq__bookButton{min-width:100%}}
.Hero-module__c-TCQq__hero{min-height:100vh;padding-top:var(--nav-height);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__c-TCQq__background{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Hero-module__c-TCQq__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#4f8bff11,#0000 40%),radial-gradient(circle at 80% 20%,#36f0880a,#0000 30%);width:200%;height:200%;animation:45s linear infinite Hero-module__c-TCQq__galaxySpin;position:absolute;top:-50%;left:-50%}.Hero-module__c-TCQq__hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 30%,#4f8bff0a,#0000 60%);position:absolute;inset:0}@keyframes Hero-module__c-TCQq__galaxySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Hero-module__c-TCQq__content{z-index:1;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.Hero-module__c-TCQq__headline{color:var(--text-primary);letter-spacing:-.027em;text-shadow:0 0 40px #4f8bff33;text-align:center;margin-bottom:34px;font-size:72px;font-weight:800;line-height:1.08;animation:.8s ease-out Hero-module__c-TCQq__fadeInUp}@keyframes Hero-module__c-TCQq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Hero-module__c-TCQq__gradient{background:linear-gradient(135deg,#4f8bff 0%,#36f088 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite Hero-module__c-TCQq__shimmer}@keyframes Hero-module__c-TCQq__shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Hero-module__c-TCQq__highlight{background:linear-gradient(90deg,#4f8bff,#36f088);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Hero-module__c-TCQq__subheadline{color:var(--text-primary);text-align:center;opacity:.9;max-width:700px;margin-bottom:48px;font-size:22px;line-height:1.7;animation:.8s ease-out .2s both Hero-module__c-TCQq__fadeInUp}.Hero-module__c-TCQq__ctaRow{justify-content:center;align-items:center;gap:16px;animation:.8s ease-out .4s both Hero-module__c-TCQq__fadeInUp;display:flex}.Hero-module__c-TCQq__ctaGroup{flex-direction:column;align-items:center;gap:24px;margin-bottom:64px;display:flex}.Hero-module__c-TCQq__trustLine{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;animation:.8s ease-out .6s both Hero-module__c-TCQq__fadeInUp;display:flex}.Hero-module__c-TCQq__trustBadge{color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.Hero-module__c-TCQq__trustBadge:hover{background:#ffffff0d;border-color:#ffffff26}.Hero-module__c-TCQq__btnPrimary{color:#fff;background:linear-gradient(135deg,var(--accent-primary),var(--accent-hover));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:12px;padding:17px 34px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #4f8bff4d,inset 0 0 0 1px #ffffff1a}.Hero-module__c-TCQq__btnPrimary:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.Hero-module__c-TCQq__btnPrimary:hover:before{left:100%}.Hero-module__c-TCQq__btnPrimary:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 32px #4f8bff80,inset 0 0 0 1px #fff3}.Hero-module__c-TCQq__btnPrimary:active{transform:translateY(0)scale(.98)}.Hero-module__c-TCQq__btnSecondary{color:var(--text-primary);-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;align-items:center;gap:12px;padding:16px 30px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.Hero-module__c-TCQq__btnSecondary:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.Hero-module__c-TCQq__btnSecondary:active{transform:translateY(0)}.Hero-module__c-TCQq__trustLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}.Hero-module__c-TCQq__separator{color:#ffffff1a}.Hero-module__c-TCQq__backgroundContainer{filter:blur(60px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#4f8bff26 0%,#0000 70%);width:600px;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.Hero-module__c-TCQq__gradientText{background:linear-gradient(90deg,#4f8bff,#36f088);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.Hero-module__c-TCQq__floatingIcon{display:none}.Hero-module__c-TCQq__background{opacity:.6}.Hero-module__c-TCQq__blob{width:300px;height:300px}.Hero-module__c-TCQq__grid{opacity:.5;background-size:30px 30px}.Hero-module__c-TCQq__hero{min-height:100svh;padding:var(--nav-height)16px 40px}.Hero-module__c-TCQq__content{padding:0 8px}.Hero-module__c-TCQq__headline{letter-spacing:-.02em;margin-bottom:16px;font-size:36px;line-height:1.2}.Hero-module__c-TCQq__subheadline{margin-bottom:32px;padding:0 8px;font-size:16px;line-height:1.5}.Hero-module__c-TCQq__ctaGroup{flex-direction:column;gap:12px;width:100%;max-width:100%;margin-bottom:40px}.Hero-module__c-TCQq__ctaRow{flex-direction:column;gap:24px;width:100%}.Hero-module__c-TCQq__btnPrimary,.Hero-module__c-TCQq__btnSecondary{justify-content:center;width:100%;min-height:48px;padding:14px 24px;font-size:15px}.Hero-module__c-TCQq__trustLabel{text-align:center;flex-direction:column;gap:8px;font-size:10px}.Hero-module__c-TCQq__separator{display:none}.Hero-module__c-TCQq__backgroundContainer{opacity:.3}}@media (prefers-reduced-motion:reduce){.Hero-module__c-TCQq__hero:before,.Hero-module__c-TCQq__floatingIcon{animation:none}.Hero-module__c-TCQq__container{max-width:100vw;padding:0 8px}.Hero-module__c-TCQq__statsSection{flex-direction:column;align-items:stretch;gap:16px}.Hero-module__c-TCQq__statCard{width:100%;margin-bottom:12px}}
.IndustrySelector-module__T0tiJq__section{z-index:2;padding:80px 0;position:relative;overflow:hidden}.IndustrySelector-module__T0tiJq__container{max-width:var(--max-width);z-index:2;margin:0 auto;padding:0 24px;position:relative}.IndustrySelector-module__T0tiJq__header{text-align:center;max-width:800px;margin:0 auto 4rem}.IndustrySelector-module__T0tiJq__badge{color:#36f088;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.IndustrySelector-module__T0tiJq__title{background:linear-gradient(#fff,#888);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.25rem,8vw,3.5rem);font-weight:700;line-height:1.1}.IndustrySelector-module__T0tiJq__subtitle{color:#888;font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.6}.IndustrySelector-module__T0tiJq__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.IndustrySelector-module__T0tiJq__card{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(12px);cursor:pointer;--accent-color:var(--card-accent,#357dae);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;align-items:flex-start;height:100%;padding:32px;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.IndustrySelector-module__T0tiJq__card:hover{box-shadow:0 20px 40px -10px #00000080,0 0 0 1px #ffffff0d,0 0 20px -5px var(--accent-color);background:#ffffff12;border-color:#ffffff26;transform:translateY(-8px)}.IndustrySelector-module__T0tiJq__card:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-color),transparent);opacity:.5;height:2px;transition:all .4s;position:absolute;top:0;left:0;right:0}.IndustrySelector-module__T0tiJq__card:hover:before{opacity:1;background:linear-gradient(90deg,transparent,var(--accent-color),transparent);height:3px;box-shadow:0 0 10px var(--accent-color)}.IndustrySelector-module__T0tiJq__iconWrapper{width:64px;height:64px;color:var(--accent-color);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;box-shadow:inset 0 0 15px #ffffff03}.IndustrySelector-module__T0tiJq__card:hover .IndustrySelector-module__T0tiJq__iconWrapper{border-color:var(--accent-color);color:#fff;box-shadow:0 0 20px -5px var(--accent-color);background:#ffffff0d;transform:scale(1.05)}.IndustrySelector-module__T0tiJq__cardTitle{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:12px;font-size:24px;font-weight:700;transition:color .3s}.IndustrySelector-module__T0tiJq__card:hover .IndustrySelector-module__T0tiJq__cardTitle{color:#fff}.IndustrySelector-module__T0tiJq__cardDescription{color:var(--text-secondary);font-size:15px;line-height:1.6}.IndustrySelector-module__T0tiJq__seeMoreContainer{text-align:center;margin-top:64px}.IndustrySelector-module__T0tiJq__seeMoreButton{color:var(--accent-primary);border:1px solid var(--accent-primary);background:0 0;border-radius:100px;align-items:center;gap:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.IndustrySelector-module__T0tiJq__seeMoreButton:hover{background:#357dae1a;transform:translateY(-2px);box-shadow:0 10px 20px -10px #0000004d}@media (max-width:1200px){.IndustrySelector-module__T0tiJq__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.IndustrySelector-module__T0tiJq__section{padding:60px 0}.IndustrySelector-module__T0tiJq__header{margin-bottom:3rem}.IndustrySelector-module__T0tiJq__grid{grid-template-columns:1fr;gap:16px}.IndustrySelector-module__T0tiJq__card{padding:24px}.IndustrySelector-module__T0tiJq__seeMoreButton{justify-content:center;width:100%}}
.HomeServices-module__UGhtZW__section{z-index:2;padding:80px 0;position:relative}.HomeServices-module__UGhtZW__container{max-width:var(--max-width);z-index:2;margin:0 auto;padding:0 24px;position:relative}.HomeServices-module__UGhtZW__header{text-align:center;max-width:800px;margin:0 auto 4rem}.HomeServices-module__UGhtZW__badge{color:#36f088;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.HomeServices-module__UGhtZW__title{background:linear-gradient(#fff,#888);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.25rem,8vw,3.5rem);font-weight:700;line-height:1.1}.HomeServices-module__UGhtZW__subtitle{color:#888;font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.6}.HomeServices-module__UGhtZW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.HomeServices-module__UGhtZW__card{-webkit-backdrop-filter:blur(12px);--accent-color:var(--accent-primary);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:flex-start;height:100%;padding:34px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.HomeServices-module__UGhtZW__card:nth-child(2n){box-shadow:0 4px 10px #0003}.HomeServices-module__UGhtZW__card:hover{background:#ffffff12;border-color:#ffffff26;transform:translateY(-5px)}.HomeServices-module__UGhtZW__card:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-color),transparent);opacity:.5;height:2px;transition:all .4s;position:absolute;top:0;left:0;right:0}.HomeServices-module__UGhtZW__card:hover:before{opacity:1;background:linear-gradient(90deg,transparent,var(--accent-color),transparent);height:3px;box-shadow:0 0 10px var(--accent-color)}.HomeServices-module__UGhtZW__cardHeader{width:100%;margin-bottom:12px}.HomeServices-module__UGhtZW__cardTitle{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;transition:color .3s}.HomeServices-module__UGhtZW__card:hover .HomeServices-module__UGhtZW__cardTitle{color:#fff}.HomeServices-module__UGhtZW__cardDesc{color:var(--text-secondary);margin-bottom:24px;font-size:15px;line-height:1.6}.HomeServices-module__UGhtZW__features{color:var(--text-secondary);flex-direction:column;gap:12px;margin:0 0 24px;padding:0;font-size:14px;list-style:none;display:flex}.HomeServices-module__UGhtZW__features li{padding-left:20px;position:relative}.HomeServices-module__UGhtZW__features li:before{content:"";background-color:var(--accent-color);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.HomeServices-module__UGhtZW__actions{width:100%;margin-top:auto}.HomeServices-module__UGhtZW__primary{color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:auto;padding:14px 26px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.HomeServices-module__UGhtZW__primary:hover{color:#fff;background:#ffffff26;border-color:#ffffff4d}.HomeServices-module__UGhtZW__seeMoreContainer{text-align:center;margin-top:64px}.HomeServices-module__UGhtZW__seeMoreButton{color:var(--accent-primary);border:1px solid var(--accent-primary);background:0 0;border-radius:100px;align-items:center;gap:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.HomeServices-module__UGhtZW__seeMoreButton:hover{background:#357dae1a;transform:translateY(-2px);box-shadow:0 10px 20px -10px #0000004d}@media (max-width:1200px){.HomeServices-module__UGhtZW__grid{grid-template-columns:repeat(2,1fr)}.HomeServices-module__UGhtZW__seeMoreButton{justify-content:center;width:100%}}@media (max-width:768px){.HomeServices-module__UGhtZW__section{padding:60px 0}.HomeServices-module__UGhtZW__header{margin-bottom:3rem}.HomeServices-module__UGhtZW__grid{grid-template-columns:1fr;gap:16px}.HomeServices-module__UGhtZW__card{padding:24px}}
.BeforeAfter-module__6yDfZq__section{z-index:2;padding:120px 0;position:relative;overflow:hidden}.BeforeAfter-module__6yDfZq__container{z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.BeforeAfter-module__6yDfZq__header{text-align:center;max-width:800px;margin:0 auto 4rem}.BeforeAfter-module__6yDfZq__badge{color:#36f088;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.BeforeAfter-module__6yDfZq__title{background:linear-gradient(#fff,#888);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.25rem,8vw,3.5rem);font-weight:700;line-height:1.1}.BeforeAfter-module__6yDfZq__subtitle{color:#888;font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.6}.BeforeAfter-module__6yDfZq__scenariosGrid{gap:40px;display:grid}.BeforeAfter-module__6yDfZq__scenarioCard{background:0 0}.BeforeAfter-module__6yDfZq__scenarioTitle{color:var(--text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}.BeforeAfter-module__6yDfZq__comparisonWrapper{align-items:stretch;gap:24px;display:flex;position:relative}.BeforeAfter-module__6yDfZq__beforeCol,.BeforeAfter-module__6yDfZq__afterCol{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;flex:1;gap:24px;padding:40px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:flex;position:relative;overflow:hidden}.BeforeAfter-module__6yDfZq__beforeCol{--accent-color:#fff3}.BeforeAfter-module__6yDfZq__beforeCol:before,.BeforeAfter-module__6yDfZq__afterCol:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-color),transparent);opacity:.5;height:2px;transition:all .4s;position:absolute;top:0;left:0;right:0}.BeforeAfter-module__6yDfZq__afterCol:hover:before{opacity:1;height:3px;box-shadow:0 0 10px var(--accent-color)}.BeforeAfter-module__6yDfZq__beforeCol .BeforeAfter-module__6yDfZq__colHeader h4{color:var(--text-secondary)}.BeforeAfter-module__6yDfZq__iconWrapperBefore{width:40px;height:40px;color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;display:flex}.BeforeAfter-module__6yDfZq__afterCol{--accent-color:var(--accent-primary)}.BeforeAfter-module__6yDfZq__glowEffect{background:radial-gradient(circle at center,var(--accent-color)0%,transparent 50%);opacity:0;pointer-events:none;mix-blend-mode:screen;width:200%;height:200%;transition:opacity .5s;position:absolute;top:-50%;left:-50%}.BeforeAfter-module__6yDfZq__afterCol:hover{border-color:var(--accent-color);box-shadow:0 10px 20px #0003,0 0 20px -5px var(--accent-color);transform:translateY(-5px)}.BeforeAfter-module__6yDfZq__afterCol:hover .BeforeAfter-module__6yDfZq__glowEffect{opacity:.15}.BeforeAfter-module__6yDfZq__iconWrapperAfter{width:40px;height:40px;color:var(--accent-color);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;transition:all .4s;display:flex}.BeforeAfter-module__6yDfZq__afterCol:hover .BeforeAfter-module__6yDfZq__iconWrapperAfter{border-color:var(--accent-color);color:#fff;box-shadow:0 0 15px -5px var(--accent-color);background:#ffffff0d;transform:scale(1.05)}.BeforeAfter-module__6yDfZq__textPrism{color:var(--text-primary);font-weight:700;transition:color .3s}.BeforeAfter-module__6yDfZq__afterCol:hover .BeforeAfter-module__6yDfZq__textPrism{color:var(--accent-color)}.BeforeAfter-module__6yDfZq__colHeader{z-index:1;align-items:center;gap:16px;display:flex;position:relative}.BeforeAfter-module__6yDfZq__colHeader h4{margin:0;font-size:20px;font-weight:600}.BeforeAfter-module__6yDfZq__list{z-index:1;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex;position:relative}.BeforeAfter-module__6yDfZq__listItem{align-items:flex-start;gap:16px;display:flex}.BeforeAfter-module__6yDfZq__listText{font-size:16px;line-height:1.6}.BeforeAfter-module__6yDfZq__beforeCol .BeforeAfter-module__6yDfZq__listText{color:var(--text-muted)}.BeforeAfter-module__6yDfZq__afterCol .BeforeAfter-module__6yDfZq__listText{color:var(--text-primary)}.BeforeAfter-module__6yDfZq__listIconBefore{color:var(--prism-magenta);opacity:.8;flex-shrink:0;margin-top:4px}.BeforeAfter-module__6yDfZq__listIconAfter{color:var(--accent-color);flex-shrink:0;margin-top:4px}.BeforeAfter-module__6yDfZq__transitionArrow{color:var(--text-muted);opacity:.5;justify-content:center;align-items:center;padding:0 12px;display:flex}@media (max-width:900px){.BeforeAfter-module__6yDfZq__comparisonWrapper{flex-direction:column;gap:16px}.BeforeAfter-module__6yDfZq__transitionArrow{padding:8px 0;transform:rotate(90deg)}.BeforeAfter-module__6yDfZq__beforeCol,.BeforeAfter-module__6yDfZq__afterCol{padding:32px 24px}}@media (max-width:768px){.BeforeAfter-module__6yDfZq__section{padding:80px 0}.BeforeAfter-module__6yDfZq__header{margin-bottom:40px}}
