.page-module___8aEwW__page{width:100%;min-height:100vh;padding-top:100px}.page-module___8aEwW__heroSection{background:0 0;justify-content:center;align-items:flex-start;min-height:100vh;padding:50px 0 0;display:flex;position:relative}.page-module___8aEwW__heroFrame{background:#fff;border-radius:48px;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 50px);animation:.8s ease-out page-module___8aEwW__fadeInUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05)}.page-module___8aEwW__drawingCanvas{cursor:crosshair;z-index:0;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__drawingControls{z-index:10;position:absolute;top:24px;right:60px}.page-module___8aEwW__clearButton{color:#fff;cursor:pointer;background:#1d1d1f;border:none;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s}.page-module___8aEwW__clearButton:hover{background:#000;transform:translateY(-1px)}.page-module___8aEwW__heroContent{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1400px;margin:0 auto;padding:120px 80px 100px 120px;display:flex;position:relative}.page-module___8aEwW__heroContent:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 30% 20%,rgba(0,0,0,.01) 0%,transparent 50%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.page-module___8aEwW__heroTextContent{z-index:1;flex:1;max-width:600px;position:relative}.page-module___8aEwW__heroImageContent{z-index:1;flex-shrink:0;width:500px;height:500px;position:relative}.page-module___8aEwW__heroImage{object-fit:contain;pointer-events:none;border-radius:80px;width:100%;height:100%}.page-module___8aEwW__heroLabel{letter-spacing:2px;color:#86868b;text-transform:uppercase;margin-bottom:24px;font-size:.75rem;font-weight:600;animation:1s ease-out .2s both page-module___8aEwW__fadeIn;display:inline-block}.page-module___8aEwW__heroTitle{letter-spacing:-2px;color:#1d1d1f;margin:0 0 24px;font-size:3.5rem;font-weight:700;line-height:1.1;animation:1s ease-out .4s both page-module___8aEwW__fadeIn}.page-module___8aEwW__heroSubtitle{color:#515154;margin:0 0 32px;font-size:1.125rem;font-weight:400;line-height:1.6;animation:1s ease-out .6s both page-module___8aEwW__fadeIn}.page-module___8aEwW__heroCTA{flex-wrap:wrap;gap:16px;animation:1s ease-out .8s both page-module___8aEwW__fadeIn;display:flex}.page-module___8aEwW__primaryButton{color:#fff;cursor:pointer;pointer-events:auto;background:#1d1d1f;border:none;border-radius:980px;padding:16px 40px;font-family:inherit;font-size:1.125rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.page-module___8aEwW__primaryButton:hover{background:#000;transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.3)}.page-module___8aEwW__primaryButton:active{transform:translateY(0)}.page-module___8aEwW__secondaryButton{color:#1d1d1f;cursor:pointer;pointer-events:auto;background:0 0;border:2px solid #1d1d1f;border-radius:980px;padding:14px 38px;font-family:inherit;font-size:1.125rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.page-module___8aEwW__secondaryButton:hover{color:#fff;background:#1d1d1f;transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.2)}.page-module___8aEwW__secondaryButton:active{transform:translateY(0)}@keyframes page-module___8aEwW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__aboutSection{background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:8rem 0 0;display:flex;position:relative}.page-module___8aEwW__aboutContainer{justify-content:center;align-items:center;width:100%;max-width:1500px;margin:0 auto;padding:0 3rem;display:flex}.page-module___8aEwW__aboutWrapper{background:linear-gradient(135deg,#e8eaed 0%,#f5f5f7 100%);border-radius:48px;justify-content:center;align-items:center;gap:60px;width:100%;padding:80px;display:flex;box-shadow:0 25px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}.page-module___8aEwW__aboutLeft{flex:1;justify-content:flex-end;max-width:480px;display:flex}.page-module___8aEwW__statsCard{-webkit-backdrop-filter:blur(20px);background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.3);border-radius:32px;width:100%;padding:40px;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px rgba(255,255,255,.8)}.page-module___8aEwW__statsHeader{border-bottom:1px solid rgba(0,0,0,.08);align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;display:flex}.page-module___8aEwW__statsIcon{-webkit-backdrop-filter:blur(10px);color:#fff;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.2)}.page-module___8aEwW__statsTitle{color:#000;letter-spacing:.5px;margin:0;font-size:1.75rem;font-weight:700}.page-module___8aEwW__statsSubtitle{letter-spacing:1.5px;color:rgba(0,0,0,.5);text-transform:uppercase;margin:0 0 24px;font-size:.875rem;font-weight:600}.page-module___8aEwW__statsList{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) rgba(0,0,0,.03);flex-direction:column;gap:16px;max-height:420px;padding-right:8px;display:flex;position:relative;overflow-x:hidden;overflow-y:auto}.page-module___8aEwW__statsList::-webkit-scrollbar{width:6px}.page-module___8aEwW__statsList::-webkit-scrollbar-track{background:rgba(0,0,0,.03);border-radius:10px}.page-module___8aEwW__statsList::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:10px;transition:background .3s}.page-module___8aEwW__statsList::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.page-module___8aEwW__statItem{-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.3);border-radius:16px;flex-shrink:0;align-items:center;gap:16px;padding:20px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page-module___8aEwW__statItem:hover{background:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.page-module___8aEwW__statItemHighlightBlue{-webkit-backdrop-filter:blur(10px);background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2)}.page-module___8aEwW__statItemHighlightTan{-webkit-backdrop-filter:blur(10px);background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.2)}.page-module___8aEwW__statItemHighlightGreen{-webkit-backdrop-filter:blur(10px);background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.2)}.page-module___8aEwW__statItemHighlightPurple{-webkit-backdrop-filter:blur(10px);background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.2)}.page-module___8aEwW__statItemHighlightOrange{-webkit-backdrop-filter:blur(10px);background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.2)}.page-module___8aEwW__statItemHighlightBlue:hover,.page-module___8aEwW__statItemHighlightTan:hover,.page-module___8aEwW__statItemHighlightGreen:hover,.page-module___8aEwW__statItemHighlightPurple:hover,.page-module___8aEwW__statItemHighlightOrange:hover{background:rgba(0,0,0,.05)}.page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.15)}.page-module___8aEwW__statItemHighlightBlue .page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(59,130,246,.9);border-color:rgba(59,130,246,.3)}.page-module___8aEwW__statItemHighlightTan .page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(245,158,11,.9);border-color:rgba(245,158,11,.3)}.page-module___8aEwW__statItemHighlightGreen .page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(16,185,129,.9);border-color:rgba(16,185,129,.3)}.page-module___8aEwW__statItemHighlightPurple .page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(168,85,247,.9);border-color:rgba(168,85,247,.3)}.page-module___8aEwW__statItemHighlightOrange .page-module___8aEwW__statIconWrapper{-webkit-backdrop-filter:blur(10px);background:rgba(249,115,22,.9);border-color:rgba(249,115,22,.3)}.page-module___8aEwW__statIconWrapper svg{color:#fff}.page-module___8aEwW__statContent{flex:1}.page-module___8aEwW__statLabel{color:rgba(0,0,0,.6);margin:0 0 4px;font-size:.95rem;font-weight:500}.page-module___8aEwW__statItemHighlightBlue .page-module___8aEwW__statLabel,.page-module___8aEwW__statItemHighlightTan .page-module___8aEwW__statLabel,.page-module___8aEwW__statItemHighlightGreen .page-module___8aEwW__statLabel,.page-module___8aEwW__statItemHighlightPurple .page-module___8aEwW__statLabel,.page-module___8aEwW__statItemHighlightOrange .page-module___8aEwW__statLabel{color:rgba(0,0,0,.7);font-weight:600}.page-module___8aEwW__statValue{color:#000;letter-spacing:-.5px;margin:0;font-size:1.5rem;font-weight:700}.page-module___8aEwW__aboutRight{flex-direction:column;flex:1;justify-content:center;max-width:560px;display:flex}.page-module___8aEwW__aboutLabel{letter-spacing:2px;color:#e8a5a5;text-transform:uppercase;margin:0 0 24px;font-size:.875rem;font-weight:600}.page-module___8aEwW__aboutTitle{color:#1a202c;letter-spacing:-1.5px;margin:0 0 40px;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module___8aEwW__aboutPoints{flex-direction:column;gap:24px;display:flex}.page-module___8aEwW__aboutPoint{align-items:flex-start;gap:16px;display:flex}.page-module___8aEwW__checkIcon{color:#1a202c;flex-shrink:0;margin-top:2px}.page-module___8aEwW__aboutPoint p{color:#4a5568;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}.page-module___8aEwW__servicesSection{background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:0;display:flex;position:relative}.page-module___8aEwW__servicesContainer{justify-content:center;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:0 3rem;display:flex}.page-module___8aEwW__servicesWrapper{justify-content:space-between;align-items:center;gap:100px;width:100%;padding:80px 0;display:flex}.page-module___8aEwW__servicesLeft{z-index:2;flex:0 0 450px;position:relative}.page-module___8aEwW__servicesLabel{letter-spacing:2.5px;color:#e8a5a5;text-transform:uppercase;margin:0 0 24px;font-size:.875rem;font-weight:600}.page-module___8aEwW__servicesTitle{color:#1a202c;letter-spacing:-1.5px;margin:0 0 32px;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module___8aEwW__servicesDescription{color:#4a5568;margin:0;font-size:1.125rem;font-weight:400;line-height:1.7}.page-module___8aEwW__servicesRight{flex:1;grid-template-columns:repeat(2,1fr);gap:32px;padding:40px;display:grid;position:relative}.page-module___8aEwW__serviceCard{text-align:center;cursor:pointer;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:20px;padding:40px 32px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.04)}.page-module___8aEwW__serviceCard:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 30px 60px rgba(0,0,0,.12),0 15px 30px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.06)}.page-module___8aEwW__serviceCard1{transform:translateY(-20px)}.page-module___8aEwW__serviceCard2{transform:translateY(40px)}.page-module___8aEwW__serviceCard3{transform:translateY(-30px)}.page-module___8aEwW__serviceCard4{transform:translateY(20px)}.page-module___8aEwW__serviceCard1:hover{transform:translateY(-28px)scale(1.02)}.page-module___8aEwW__serviceCard2:hover{transform:translateY(32px)scale(1.02)}.page-module___8aEwW__serviceCard3:hover{transform:translateY(-38px)scale(1.02)}.page-module___8aEwW__serviceCard4:hover{transform:translateY(12px)scale(1.02)}.page-module___8aEwW__serviceIcon{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.page-module___8aEwW__serviceIconRed{color:#fff;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%)}.page-module___8aEwW__serviceIconYellow{color:#fff;background:linear-gradient(135deg,#ffd93d 0%,#f9ca24 100%)}.page-module___8aEwW__serviceIconBlue{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)}.page-module___8aEwW__serviceIconGreen{color:#fff;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.page-module___8aEwW__serviceCard:hover .page-module___8aEwW__serviceIcon{transform:scale(1.1)rotate(5deg)}.page-module___8aEwW__serviceCardTitle{color:#1a202c;letter-spacing:-.5px;margin:0;font-size:1.5rem;font-weight:600}.page-module___8aEwW__caseStudiesSection{background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:6rem 2rem;display:flex;position:relative}.page-module___8aEwW__caseStudiesContainer{width:100%;max-width:1200px;margin:0 auto}.page-module___8aEwW__caseStudiesHeader{text-align:center;margin-bottom:4rem}.page-module___8aEwW__caseStudiesLabel{letter-spacing:2.5px;color:#e8a5a5;text-transform:uppercase;margin:0 0 16px;font-size:.875rem;font-weight:600}.page-module___8aEwW__caseStudiesTitle{color:#1a202c;letter-spacing:-1.5px;margin:0;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module___8aEwW__carouselContainer{width:100%;position:relative}.page-module___8aEwW__carouselWrapper{cursor:grab;width:100%;position:relative;overflow:hidden}.page-module___8aEwW__carouselWrapper:active{cursor:grabbing}.page-module___8aEwW__carouselArrow{color:#1a202c;cursor:pointer;z-index:10;pointer-events:auto;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 30px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}.page-module___8aEwW__carouselArrow:hover{color:#fff;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);transform:translateY(-50%)scale(1.1);box-shadow:0 15px 40px rgba(255,107,107,.4),0 0 0 1px rgba(255,107,107,.2)}.page-module___8aEwW__carouselArrow:active{transform:translateY(-50%)scale(.95)}.page-module___8aEwW__carouselArrowLeft{left:-35px}.page-module___8aEwW__carouselArrowRight{right:-35px}.page-module___8aEwW__carouselTrack{will-change:transform;transition:transform .8s cubic-bezier(.4,0,.2,1);display:flex}.page-module___8aEwW__caseStudyCard{box-sizing:border-box;min-width:100%;padding:0 1rem}.page-module___8aEwW__caseStudyContent{box-shadow:none;background:#fff;border-radius:32px;flex-direction:column;gap:32px;height:100%;padding:50px;transition:all .4s;display:flex}.page-module___8aEwW__carouselWrapper:hover .page-module___8aEwW__caseStudyContent{box-shadow:none}.page-module___8aEwW__caseStudyHeader{border-bottom:1px solid rgba(0,0,0,.08);justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:32px;display:flex}.page-module___8aEwW__caseStudyClient{flex:1;align-items:center;gap:20px;display:flex}.page-module___8aEwW__clientLogo{color:#fff;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 8px 16px rgba(255,107,107,.3)}.page-module___8aEwW__clientInfo{flex:1}.page-module___8aEwW__clientName{color:#1a202c;letter-spacing:-.5px;margin:0 0 8px;font-size:1.75rem;font-weight:700}.page-module___8aEwW__clientIndustry{color:#718096;margin:0;font-size:1rem;font-weight:500}.page-module___8aEwW__caseStudyMetrics{flex-shrink:0;gap:16px;display:flex}.page-module___8aEwW__metricBadge{text-align:center;background:linear-gradient(135deg,#ffd93d 0%,#f9ca24 100%);border-radius:16px;padding:16px 24px;box-shadow:0 8px 16px rgba(255,217,61,.3)}.page-module___8aEwW__metricValue{color:#fff;margin-bottom:4px;font-size:1.75rem;font-weight:800;line-height:1;display:block}.page-module___8aEwW__metricLabel{color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600;display:block}.page-module___8aEwW__caseStudyBody{flex-direction:column;flex:1;gap:32px;display:flex}.page-module___8aEwW__caseStudySection{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__sectionTitle{color:#2d3748;text-transform:uppercase;letter-spacing:1.5px;margin:0;padding-left:20px;font-size:1.125rem;font-weight:700;position:relative}.page-module___8aEwW__sectionTitle:before{content:"";background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:2px;width:4px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-module___8aEwW__sectionText{color:#4a5568;margin:0;padding-left:20px;font-size:1.0625rem;line-height:1.7}.page-module___8aEwW__resultsGrid{grid-template-columns:repeat(4,1fr);gap:16px;padding-left:20px;display:grid}.page-module___8aEwW__resultItem{text-align:center;background:0 0;border:none;border-radius:0;padding:0;transition:all .3s}.page-module___8aEwW__resultItem:hover{transform:translateY(-2px)}.page-module___8aEwW__resultValue{color:#1a202c;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:2rem;font-weight:800;line-height:1}.page-module___8aEwW__resultLabel{color:#718096;margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.page-module___8aEwW__carouselDots{justify-content:center;align-items:center;gap:12px;margin-top:3rem;display:flex}.page-module___8aEwW__dot{cursor:pointer;background:#cbd5e0;border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .3s}.page-module___8aEwW__dot:hover{background:#a0aec0;transform:scale(1.2)}.page-module___8aEwW__dotActive{background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);border-radius:6px;width:40px}.page-module___8aEwW__dotActive:hover{transform:scale(1.05)}.page-module___8aEwW__ctaSection{background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:6rem 2rem;display:flex;position:relative}.page-module___8aEwW__ctaContainer{width:100%;max-width:1400px;margin:0 auto}.page-module___8aEwW__ctaContent{justify-content:center;align-items:center;gap:80px;display:flex}.page-module___8aEwW__ctaLeft{flex:1;max-width:500px}.page-module___8aEwW__ctaLabel{letter-spacing:2.5px;color:#e8a5a5;text-transform:uppercase;margin:0 0 16px;font-size:.875rem;font-weight:600}.page-module___8aEwW__ctaTitle{color:#1a202c;letter-spacing:-1.5px;margin:0 0 24px;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module___8aEwW__ctaDescription{color:#4a5568;margin:0 0 40px;font-size:1.125rem;font-weight:400;line-height:1.7}.page-module___8aEwW__ctaFeatures{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__ctaFeature{align-items:center;gap:12px;display:flex}.page-module___8aEwW__ctaFeatureIcon{color:#fff;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.page-module___8aEwW__ctaFeatureText{color:#2d3748;margin:0;font-size:1rem;font-weight:500}.page-module___8aEwW__ctaRight{flex:1;max-width:600px}.page-module___8aEwW__ctaForm{background:#fff;border-radius:32px;padding:40px;transition:all .4s;box-shadow:0 20px 60px -12px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05)}.page-module___8aEwW__ctaForm:hover{box-shadow:0 30px 80px -12px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.08)}.page-module___8aEwW__formGroup{margin-bottom:18px}.page-module___8aEwW__formLabel{color:#2d3748;letter-spacing:-.2px;margin-bottom:6px;font-size:.9375rem;font-weight:600;display:block}.page-module___8aEwW__formInput,.page-module___8aEwW__formTextarea{color:#1a202c;box-sizing:border-box;background:#fff;border:2px solid #e2e8f0;border-radius:12px;width:100%;padding:12px 16px;font-family:inherit;font-size:1rem;transition:all .3s}.page-module___8aEwW__formInput:focus,.page-module___8aEwW__formTextarea:focus{border-color:#ff6b6b;outline:none;box-shadow:0 0 0 3px rgba(255,107,107,.1)}.page-module___8aEwW__formInput::placeholder,.page-module___8aEwW__formTextarea::placeholder{color:#a0aec0}.page-module___8aEwW__formTextarea{resize:vertical;min-height:90px}.page-module___8aEwW__formSubmitButton{color:#fff;cursor:pointer;letter-spacing:-.2px;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 32px;font-size:1.0625rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 8px 16px rgba(255,107,107,.3)}.page-module___8aEwW__formSubmitButton:hover{background:linear-gradient(135deg,#ee5a6f 0%,#ff6b6b 100%);transform:translateY(-2px);box-shadow:0 12px 24px rgba(255,107,107,.4)}.page-module___8aEwW__formSubmitButton:active{transform:translateY(0);box-shadow:0 4px 8px rgba(255,107,107,.3)}.page-module___8aEwW__formSubmitButton svg{transition:transform .3s}.page-module___8aEwW__formSubmitButton:hover svg{transform:translate(4px)}.page-module___8aEwW__formSubmitButton:disabled{opacity:.7;cursor:not-allowed}.page-module___8aEwW__spinner{animation:1s linear infinite page-module___8aEwW__spin}@keyframes page-module___8aEwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module___8aEwW__thankYouMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 40px;animation:.5s ease-out page-module___8aEwW__fadeInScale;display:flex}@keyframes page-module___8aEwW__fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.page-module___8aEwW__thankYouIcon{color:#fff;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:24px;animation:.6s cubic-bezier(.68,-.55,.265,1.55) .2s both page-module___8aEwW__checkmarkPop;display:flex;box-shadow:0 12px 24px rgba(67,233,123,.3)}@keyframes page-module___8aEwW__checkmarkPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.page-module___8aEwW__thankYouTitle{color:#1a202c;margin:0 0 12px;font-size:2rem;font-weight:700}.page-module___8aEwW__thankYouText{color:#4a5568;max-width:400px;margin:0;font-size:1.125rem;line-height:1.6}.page-module___8aEwW__section{justify-content:center;align-items:center;min-height:100vh;padding:4rem 2rem;display:flex;position:relative}.page-module___8aEwW__section:nth-child(odd){background:rgba(255,255,255,.03)}.page-module___8aEwW__section:nth-child(2n){background:rgba(0,0,0,.02)}.page-module___8aEwW__sectionContent{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.5);border-radius:20px;width:100%;max-width:1400px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.page-module___8aEwW__sectionContent h2{color:#333;text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module___8aEwW__sectionContent p{color:#666;font-size:1.25rem;font-style:italic}@media (max-width:1400px){.page-module___8aEwW__heroContent{gap:40px;padding:100px 60px 80px 80px}.page-module___8aEwW__heroImageContent{width:400px;height:400px}}@media (max-width:1200px){.page-module___8aEwW__heroTitle{font-size:3rem}.page-module___8aEwW__heroContent{gap:40px;padding:80px 60px 70px}.page-module___8aEwW__heroImageContent{width:350px;height:350px}}@media (max-width:1024px){.page-module___8aEwW__heroContent{flex-direction:column;align-items:flex-start;padding:80px 60px}.page-module___8aEwW__heroTextContent{max-width:100%}.page-module___8aEwW__heroImageContent{aspect-ratio:1;width:100%;max-width:500px;height:auto;margin:0 auto}.page-module___8aEwW__aboutContainer{padding:0 2rem}.page-module___8aEwW__aboutWrapper{flex-direction:column;gap:60px;padding:60px 40px}.page-module___8aEwW__aboutLeft{flex:none;justify-content:center;width:100%;max-width:480px}.page-module___8aEwW__aboutRight{text-align:center;align-items:center;max-width:100%}.page-module___8aEwW__aboutPoint{text-align:left}.page-module___8aEwW__servicesWrapper{flex-direction:column;gap:60px}.page-module___8aEwW__servicesLeft{text-align:center;flex:none;max-width:600px}.page-module___8aEwW__servicesRight{padding:20px}.page-module___8aEwW__servicesTitle{font-size:3rem}.page-module___8aEwW__caseStudiesSection{padding:4rem 1.5rem}.page-module___8aEwW__caseStudiesTitle{font-size:3rem}.page-module___8aEwW__caseStudyContent{padding:50px 40px}.page-module___8aEwW__caseStudyHeader{flex-direction:column;gap:24px}.page-module___8aEwW__resultsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__carouselArrow{width:48px;height:48px}.page-module___8aEwW__carouselArrowLeft{left:-30px}.page-module___8aEwW__carouselArrowRight{right:-30px}.page-module___8aEwW__ctaContent{gap:60px}.page-module___8aEwW__ctaTitle{font-size:3rem}}@media (max-width:768px){.page-module___8aEwW__heroSection{padding-top:30px}.page-module___8aEwW__heroFrame{border-radius:32px;min-height:calc(100vh - 30px)}.page-module___8aEwW__heroContent{flex-direction:column;gap:40px;padding:60px 32px}.page-module___8aEwW__heroTextContent{max-width:100%}.page-module___8aEwW__heroTitle{letter-spacing:-1px;margin-bottom:20px;font-size:2.5rem}.page-module___8aEwW__heroSubtitle{margin-bottom:28px;font-size:1rem}.page-module___8aEwW__heroImageContent{aspect-ratio:1;width:100%;max-width:400px;height:auto}.page-module___8aEwW__heroCTA{flex-direction:column;width:100%}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{width:100%;padding:16px 32px;font-size:1rem}.page-module___8aEwW__secondaryButton{padding:14px 32px}.page-module___8aEwW__drawingControls{display:none}.page-module___8aEwW__clearButton{padding:8px 16px;font-size:.8rem}.page-module___8aEwW__aboutContainer{padding:0 1.5rem}.page-module___8aEwW__aboutWrapper{border-radius:32px;padding:50px 32px}.page-module___8aEwW__aboutLeft{justify-content:center;max-width:100%}.page-module___8aEwW__statsCard{padding:32px 24px}.page-module___8aEwW__aboutTitle{font-size:2.5rem}.page-module___8aEwW__aboutRight{text-align:center}.page-module___8aEwW__aboutPoint{text-align:left}.page-module___8aEwW__aboutPoint p{font-size:1rem}.page-module___8aEwW__servicesContainer{padding:0 1.5rem}.page-module___8aEwW__servicesWrapper{padding:60px 0}.page-module___8aEwW__servicesLeft{max-width:100%}.page-module___8aEwW__servicesTitle{font-size:2.5rem}.page-module___8aEwW__servicesDescription{font-size:1rem}.page-module___8aEwW__servicesRight{grid-template-columns:1fr;gap:24px;padding:0}.page-module___8aEwW__serviceCard{padding:32px 24px}.page-module___8aEwW__serviceCard1,.page-module___8aEwW__serviceCard2,.page-module___8aEwW__serviceCard3,.page-module___8aEwW__serviceCard4{transform:translateY(0)}.page-module___8aEwW__serviceCard1:hover,.page-module___8aEwW__serviceCard2:hover,.page-module___8aEwW__serviceCard3:hover,.page-module___8aEwW__serviceCard4:hover{transform:translateY(-8px)scale(1.02)}.page-module___8aEwW__section{min-height:70vh;padding:2rem 1rem}.page-module___8aEwW__sectionContent{padding:2rem}.page-module___8aEwW__sectionContent h2{font-size:2rem}.page-module___8aEwW__sectionContent p{font-size:1rem}.page-module___8aEwW__caseStudiesSection{padding:3rem 1rem}.page-module___8aEwW__caseStudiesHeader{margin-bottom:2.5rem}.page-module___8aEwW__caseStudiesTitle{font-size:2.25rem}.page-module___8aEwW__caseStudyContent{gap:32px;padding:40px 32px}.page-module___8aEwW__clientLogo{width:60px;height:60px}.page-module___8aEwW__clientName{font-size:1.5rem}.page-module___8aEwW__clientIndustry{font-size:.9rem}.page-module___8aEwW__metricBadge{padding:12px 20px}.page-module___8aEwW__metricValue{font-size:1.5rem}.page-module___8aEwW__sectionText{font-size:1rem}.page-module___8aEwW__resultsGrid{grid-template-columns:1fr 1fr;gap:16px}.page-module___8aEwW__resultValue{font-size:1.5rem}.page-module___8aEwW__resultLabel{font-size:.8rem}.page-module___8aEwW__carouselArrow{width:44px;height:44px}.page-module___8aEwW__carouselArrowLeft{left:8px}.page-module___8aEwW__carouselArrowRight{right:8px}.page-module___8aEwW__ctaSection{padding:4rem 1.5rem}.page-module___8aEwW__ctaContent{flex-direction:column;gap:50px}.page-module___8aEwW__ctaLeft{max-width:100%}.page-module___8aEwW__ctaTitle{font-size:2.5rem}.page-module___8aEwW__ctaDescription{font-size:1rem}.page-module___8aEwW__ctaRight{width:100%;max-width:100%}.page-module___8aEwW__ctaForm{padding:40px 32px}}@media (max-width:480px){.page-module___8aEwW__heroContent{gap:32px;padding:50px 24px}.page-module___8aEwW__heroTitle{font-size:2rem}.page-module___8aEwW__heroSubtitle{font-size:.95rem}.page-module___8aEwW__heroLabel{font-size:.7rem}.page-module___8aEwW__heroImageContent{max-width:300px}.page-module___8aEwW__heroFrame{border-radius:24px}.page-module___8aEwW__drawingControls{display:none}.page-module___8aEwW__aboutContainer{padding:0 1rem}.page-module___8aEwW__aboutWrapper{border-radius:24px;padding:40px 24px}.page-module___8aEwW__aboutTitle{font-size:2rem}.page-module___8aEwW__statsCard{padding:24px 20px}.page-module___8aEwW__statsHeader{margin-bottom:24px}.page-module___8aEwW__statsIcon{width:40px;height:40px}.page-module___8aEwW__statsTitle{font-size:1.5rem}.page-module___8aEwW__statItem{padding:16px 20px}.page-module___8aEwW__statValue{font-size:1.25rem}.page-module___8aEwW__servicesContainer{padding:0 1rem}.page-module___8aEwW__servicesWrapper{padding:40px 0}.page-module___8aEwW__servicesTitle{font-size:2rem}.page-module___8aEwW__servicesDescription{font-size:.95rem}.page-module___8aEwW__serviceCard{padding:28px 20px}.page-module___8aEwW__serviceIcon{width:56px;height:56px}.page-module___8aEwW__serviceCardTitle{font-size:1.25rem}.page-module___8aEwW__caseStudiesSection{padding:2rem 1rem}.page-module___8aEwW__caseStudiesHeader{margin-bottom:2rem}.page-module___8aEwW__caseStudiesTitle{font-size:2rem}.page-module___8aEwW__caseStudyCard{padding:0 .5rem}.page-module___8aEwW__caseStudyContent{border-radius:24px;gap:28px;padding:32px 24px}.page-module___8aEwW__caseStudyHeader{padding-bottom:24px}.page-module___8aEwW__caseStudyClient{flex-direction:column;align-items:flex-start;gap:16px}.page-module___8aEwW__clientLogo{width:56px;height:56px}.page-module___8aEwW__clientName{font-size:1.25rem}.page-module___8aEwW__clientIndustry{font-size:.85rem}.page-module___8aEwW__metricBadge{padding:10px 16px}.page-module___8aEwW__metricValue{font-size:1.25rem}.page-module___8aEwW__metricLabel{font-size:.7rem}.page-module___8aEwW__caseStudyBody{gap:24px}.page-module___8aEwW__sectionTitle{padding-left:16px;font-size:1rem}.page-module___8aEwW__sectionTitle:before{width:3px;height:16px}.page-module___8aEwW__sectionText{padding-left:16px;font-size:.95rem}.page-module___8aEwW__resultsGrid{grid-template-columns:1fr;gap:12px;padding-left:16px}.page-module___8aEwW__resultValue{font-size:1.5rem}.page-module___8aEwW__resultLabel{font-size:.8rem}.page-module___8aEwW__carouselDots{gap:10px;margin-top:2rem}.page-module___8aEwW__dot{width:10px;height:10px}.page-module___8aEwW__dotActive{width:32px}.page-module___8aEwW__carouselArrow{width:40px;height:40px}.page-module___8aEwW__carouselArrowLeft{left:8px}.page-module___8aEwW__carouselArrowRight{right:8px}.page-module___8aEwW__ctaSection{padding:3rem 1rem}.page-module___8aEwW__ctaContent{gap:40px}.page-module___8aEwW__ctaTitle{font-size:2rem}.page-module___8aEwW__ctaDescription{margin-bottom:32px;font-size:.95rem}.page-module___8aEwW__ctaFeatureText{font-size:.9rem}.page-module___8aEwW__ctaForm{border-radius:24px;padding:32px 24px}.page-module___8aEwW__formInput,.page-module___8aEwW__formTextarea{padding:12px 16px;font-size:.95rem}.page-module___8aEwW__formSubmitButton{padding:14px 28px;font-size:1rem}}
