.services-module-scss-module__griNaG__page{background:#fff;width:100%;font-family:DM Sans,sans-serif}.services-module-scss-module__griNaG__main{width:100%;margin:0;padding:0 10px}@media (max-width:768px){.services-module-scss-module__griNaG__main{padding:0 5px}}.services-module-scss-module__griNaG__container{max-width:1440px;margin:0 auto;padding:0 80px}@media (max-width:968px){.services-module-scss-module__griNaG__container{padding:0 40px}}@media (max-width:768px){.services-module-scss-module__griNaG__container{padding:0 24px}}@media (max-width:480px){.services-module-scss-module__griNaG__container{padding:0 20px}}.services-module-scss-module__griNaG__fadeInOnly{opacity:0;transition:opacity 1.2s ease-out .3s}.services-module-scss-module__griNaG__fadeInOnly.services-module-scss-module__griNaG__isVisible{opacity:1}.services-module-scss-module__griNaG__animateOnScroll{opacity:0;animation:.8s ease-out forwards paused services-module-scss-module__griNaG__fadeInUp;transform:translateY(60px)}.services-module-scss-module__griNaG__animateOnScroll.services-module-scss-module__griNaG__isVisible{animation-play-state:running;animation-delay:.4s}@keyframes services-module-scss-module__griNaG__fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.services-module-scss-module__griNaG__animateFade{opacity:0;animation:.9s ease-out forwards paused services-module-scss-module__griNaG__newFade;transform:translateY(40px)}.services-module-scss-module__griNaG__animateFade.services-module-scss-module__griNaG__isVisible{animation-play-state:running;animation-delay:.4s}@keyframes services-module-scss-module__griNaG__newFade{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.services-module-scss-module__griNaG__navbar{width:100%;padding:20px 0;position:relative}@media (max-width:768px){.services-module-scss-module__griNaG__navbar{z-index:10;background:0 0;padding:16px 0 0;position:absolute;top:0;left:0;right:0}}.services-module-scss-module__griNaG__navContainer{justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:0 80px;display:flex}@media (max-width:968px){.services-module-scss-module__griNaG__navContainer{padding:0 40px}}@media (max-width:768px){.services-module-scss-module__griNaG__navContainer{padding:20px 20px 0}}.services-module-scss-module__griNaG__logo{flex:1;align-items:center;gap:40px;display:flex}@media (max-width:968px){.services-module-scss-module__griNaG__logo{gap:0}}@media (max-width:600px){.services-module-scss-module__griNaG__logo{flex:auto}}.services-module-scss-module__griNaG__navLinksContainer{flex:2}.services-module-scss-module__griNaG__logoWrapper{align-items:center;gap:16px;display:flex}.services-module-scss-module__griNaG__logoIcon{object-fit:contain;width:auto;height:56px}.services-module-scss-module__griNaG__logoContentWrapper{flex-direction:column;display:flex}.services-module-scss-module__griNaG__logoHeading{color:#000;margin:0;font-size:20px;font-weight:900}.services-module-scss-module__griNaG__logoContent{color:#0f172a;margin-top:3px;font-size:10px;font-weight:600;display:none}.services-module-scss-module__griNaG__navLinks{align-items:center;gap:40px;margin:0;padding:20px 0;list-style:none;display:flex}@media (max-width:968px){.services-module-scss-module__griNaG__navLinks{display:none}}.services-module-scss-module__griNaG__navLinks li a{color:#0f172a;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s}.services-module-scss-module__griNaG__navLinks li a:hover,.services-module-scss-module__griNaG__navLinks li a.services-module-scss-module__griNaG__active{color:#4b24e7}.services-module-scss-module__griNaG__btnJoin{color:#0f172a;cursor:pointer;background:#facd00;border:none;border-radius:4px;padding:16px 28px;font-size:15px;font-weight:600;transition:background .3s}.services-module-scss-module__griNaG__btnJoin:hover{color:#fff;background:#4b24e7}@media (max-width:968px){.services-module-scss-module__griNaG__btnJoin{display:none}}.services-module-scss-module__griNaG__mobileMenuToggle{cursor:pointer;z-index:1002;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px;display:none}@media (max-width:968px){.services-module-scss-module__griNaG__mobileMenuToggle{display:flex}}.services-module-scss-module__griNaG__mobileMenuToggle span{background:#0f172a;border-radius:2px;width:25px;height:3px;transition:all .3s}.services-module-scss-module__griNaG__mobileOverlay{opacity:0;visibility:hidden;z-index:999;background:#00000080;transition:all .3s;display:none;position:fixed;inset:0}@media (max-width:968px){.services-module-scss-module__griNaG__mobileOverlay{display:block}}.services-module-scss-module__griNaG__mobileOverlayActive{opacity:1;visibility:visible}.services-module-scss-module__griNaG__mobileSidebar{z-index:1000;background:#fff;width:280px;max-width:85vw;transition:transform .3s;display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:2px 0 12px #0000001a}@media (max-width:968px){.services-module-scss-module__griNaG__mobileSidebar{flex-direction:column;display:flex}}.services-module-scss-module__griNaG__mobileSidebarOpen{transform:translate(0)}.services-module-scss-module__griNaG__sidebarHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px;display:flex}.services-module-scss-module__griNaG__closeButton{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:28px;line-height:1;transition:color .3s}.services-module-scss-module__griNaG__closeButton:hover{color:#0f172a}.services-module-scss-module__griNaG__sidebarLinks{flex:1;margin:0;padding:20px 0;list-style:none}.services-module-scss-module__griNaG__sidebarLinks li a{color:#0f172a;border-left:3px solid #0000;padding:16px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:block}.services-module-scss-module__griNaG__sidebarLinks li a:hover{color:#6366f1;background:#f8fafc;border-left-color:#6366f1}.services-module-scss-module__griNaG__btnJoinMobile{color:#0f172a;cursor:pointer;background:#fbbf24;border:none;border-radius:8px;margin:20px;padding:16px 28px;font-size:16px;font-weight:700;transition:background .3s}.services-module-scss-module__griNaG__btnJoinMobile:hover{color:#fff;background:#6366f1}.services-module-scss-module__griNaG__heroBanner{background:linear-gradient(135deg,#fdefe5 20%,#e0e6f7 80%);border-radius:20px;align-items:center;min-height:520px;padding:40px 0;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.services-module-scss-module__griNaG__heroBanner{min-height:450px}}@media (max-width:768px){.services-module-scss-module__griNaG__heroBanner{border-radius:24px;min-height:auto;margin:0 5px;padding:80px 0 32px}}.services-module-scss-module__griNaG__heroBanner .services-module-scss-module__griNaG__overlay{z-index:0;width:100%;position:absolute;top:0;left:1%}@media (max-width:768px){.services-module-scss-module__griNaG__heroBanner .services-module-scss-module__griNaG__overlay{width:140px;height:140px;top:0;left:auto;right:0}.services-module-scss-module__griNaG__heroBanner .services-module-scss-module__griNaG__overlay img{object-fit:cover;width:100%;height:100%}}.services-module-scss-module__griNaG__heroGrid{z-index:1;grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;width:100%;display:grid;position:relative}@media (max-width:1024px){.services-module-scss-module__griNaG__heroGrid{grid-template-columns:1fr;align-items:start;gap:32px}}@media (max-width:768px){.services-module-scss-module__griNaG__heroGrid{gap:24px}.services-module-scss-module__griNaG__heroLeft{margin-bottom:0}}.services-module-scss-module__griNaG__heroLeft .services-module-scss-module__griNaG__badge{color:#f1b33a;letter-spacing:2px;text-transform:uppercase;background:#fff7d8;border-radius:6px;margin-bottom:24px;padding:8px 20px;font-size:11px;font-weight:700;display:inline-block}@media (max-width:768px){.services-module-scss-module__griNaG__heroLeft .services-module-scss-module__griNaG__badge{letter-spacing:1.5px;margin-top:30px;margin-bottom:20px;padding:6px 16px;font-size:10px}}.services-module-scss-module__griNaG__heroLeft h1{color:#0f172a;margin:0;font-size:3.5rem;font-weight:600;line-height:1.1}@media (max-width:1200px){.services-module-scss-module__griNaG__heroLeft h1{font-size:3.5rem}}@media (max-width:968px){.services-module-scss-module__griNaG__heroLeft h1{font-size:3rem}}@media (max-width:768px){.services-module-scss-module__griNaG__heroLeft h1{font-size:2.25rem;font-weight:700;line-height:1.15}}@media (max-width:480px){.services-module-scss-module__griNaG__heroLeft h1{font-size:2rem}}@media (max-width:768px){.services-module-scss-module__griNaG__heroLeft h1 br{display:none}}.services-module-scss-module__griNaG__heroRight{width:100%}@media (max-width:1024px){.services-module-scss-module__griNaG__heroRight{width:100%;max-width:600px}}@media (max-width:768px){.services-module-scss-module__griNaG__heroRight{width:100%;max-width:100%}}.services-module-scss-module__griNaG__heroRight p{color:#64748b;margin:0;font-size:18px;font-weight:400;line-height:1.7}@media (max-width:1024px){.services-module-scss-module__griNaG__heroRight p{font-size:18px;line-height:1.65}}@media (max-width:768px){.services-module-scss-module__griNaG__heroRight p{color:#64748b;font-size:14px;font-weight:400;line-height:1.6}}@media (max-width:480px){.services-module-scss-module__griNaG__heroRight p{font-size:13px;line-height:1.55}}.services-module-scss-module__griNaG__sectionBadge{color:#f1b33a;letter-spacing:2px;text-transform:uppercase;background:#fff7d8;border-radius:6px;margin-bottom:24px;padding:8px 20px;font-size:11px;font-weight:700;display:inline-block}.services-module-scss-module__griNaG__sectionTitle{text-align:center;color:#0f172a;letter-spacing:1px;margin-bottom:60px;font-size:44px;font-weight:600;line-height:1.2}@media (max-width:768px){.services-module-scss-module__griNaG__sectionTitle{margin-bottom:40px;font-size:32px}}.services-module-scss-module__griNaG__sectionSubtitle{color:#64748b;text-align:center;max-width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;font-size:16px}.services-module-scss-module__griNaG__trustedSection{text-align:center;padding:100px 0;font-family:DM Sans,sans-serif}@media (max-width:768px){.services-module-scss-module__griNaG__trustedSection{padding:60px 0}}.services-module-scss-module__griNaG__servicesGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.services-module-scss-module__griNaG__servicesGrid{grid-template-columns:1fr;gap:30px}}.services-module-scss-module__griNaG__serviceBox{padding:0 30px}.services-module-scss-module__griNaG__serviceBox h3{color:#0f172a;text-align:left;margin:24px 0 12px;padding-right:20px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:600}@media (max-width:768px){.services-module-scss-module__griNaG__serviceBox h3{text-align:center}}.services-module-scss-module__griNaG__serviceBox p{color:#01183996;text-align:left;padding-right:20px;font-size:16px;font-weight:400;line-height:1.7}@media (max-width:768px){.services-module-scss-module__griNaG__serviceBox p{text-align:center}}.services-module-scss-module__griNaG__serviceIconWrapper{margin-bottom:16px;display:flex}@media (max-width:768px){.services-module-scss-module__griNaG__serviceIconWrapper{justify-content:center}}.services-module-scss-module__griNaG__serviceIconBg{background:linear-gradient(135deg,#dde7ff 0%,#fbfcff 100%);border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.services-module-scss-module__griNaG__pricingSection{padding:50px 0}@media (max-width:768px){.services-module-scss-module__griNaG__pricingSection{padding:60px 0}}.services-module-scss-module__griNaG__pricingLayout{grid-template-columns:400px 1fr;align-items:start;gap:10px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__pricingLayout{grid-template-columns:1fr;gap:50px}}.services-module-scss-module__griNaG__pricingLeft .services-module-scss-module__griNaG__sectionBadge{margin-bottom:24px;display:inline-block}@media (max-width:1024px){.services-module-scss-module__griNaG__pricingLeft{text-align:center}}.services-module-scss-module__griNaG__pricingLeft h2{color:#0f172a;margin-bottom:20px;font-size:48px;font-weight:500;line-height:1.1}@media (max-width:768px){.services-module-scss-module__griNaG__pricingLeft h2{font-size:36px}}.services-module-scss-module__griNaG__pricingLeft p{color:#64748b;margin-bottom:32px;font-size:16px;line-height:1.6}.services-module-scss-module__griNaG__btnSeeFaq{color:#fff;cursor:pointer;background:#4b24e7;border:none;border-radius:4px;padding:16px 40px;font-size:15px;font-weight:600;transition:background .3s}.services-module-scss-module__griNaG__btnSeeFaq:hover{color:#000;background:#facd00}.services-module-scss-module__griNaG__pricingRight{width:100%}.services-module-scss-module__griNaG__pricingWrapper{flex-direction:row;align-items:center;display:flex}@media (max-width:1200px){.services-module-scss-module__griNaG__pricingWrapper{flex-flow:wrap}}.services-module-scss-module__griNaG__priceCard{text-align:left;border-radius:16px;padding:32px 24px;transition:transform .3s,box-shadow .3s;position:relative;width:35%!important}.services-module-scss-module__griNaG__priceCard .services-module-scss-module__griNaG__priceInfo{background:#ffead770;border-radius:20px;margin-bottom:10px;padding:20px 40px}.services-module-scss-module__griNaG__priceCard .services-module-scss-module__griNaG__priceInfo h3,.services-module-scss-module__griNaG__priceCard .services-module-scss-module__griNaG__priceInfo p{text-align:center;margin-bottom:0}.services-module-scss-module__griNaG__priceCard .services-module-scss-module__griNaG__priceInfo .services-module-scss-module__griNaG__newTag{position:absolute;top:0%;left:0%;transform:rotate(-10deg)}@media (max-width:1200px){.services-module-scss-module__griNaG__priceCard{width:50%!important}}@media (max-width:768px){.services-module-scss-module__griNaG__priceCard{width:100%!important}}.services-module-scss-module__griNaG__priceCard.services-module-scss-module__griNaG__featured{background:#f5f3ff;border-color:#6366f1;box-shadow:0 10px 40px #6366f11a}.services-module-scss-module__griNaG__priceCard.services-module-scss-module__griNaG__featured:hover{box-shadow:0 16px 50px #6366f133}.services-module-scss-module__griNaG__badgeNew{color:#fff;background:#6366f1;border:2px solid #6366f1;border-radius:20px;padding:6px 16px;font-size:11px;font-weight:700;position:absolute;top:20px;right:20px}.services-module-scss-module__griNaG__priceAmount{color:#0f172a;margin-bottom:8px;font-size:48px;font-weight:700}.services-module-scss-module__griNaG__pricePlan{color:#0f172a;margin-bottom:24px;font-size:16px;font-weight:600}.services-module-scss-module__griNaG__priceDesc{color:#64748b;border-bottom:1px solid #e2e8f0;margin-bottom:24px;padding-bottom:24px;font-size:13px}.services-module-scss-module__griNaG__priceFeatures{text-align:left;background:#fff0e370;border-radius:20px;margin:0 0 28px;padding:30px;list-style:none}.services-module-scss-module__griNaG__priceFeatures li{width:fit-content;padding:10px 0;font-size:14px}.services-module-scss-module__griNaG__priceFeatures li.services-module-scss-module__griNaG__included{color:#0f172a}.services-module-scss-module__griNaG__priceFeatures li.services-module-scss-module__griNaG__notIncluded{color:#cbd5e1}.services-module-scss-module__griNaG__priceFeatures li .services-module-scss-module__griNaG__icon{color:#f1b33a}.services-module-scss-module__griNaG__howWorkSection{text-align:center;padding:50px 0 100px}@media (max-width:768px){.services-module-scss-module__griNaG__howWorkSection{padding:50px 0 100px}}.services-module-scss-module__griNaG__howWorkSection .services-module-scss-module__griNaG__sectionBadge{width:fit-content;margin:0 auto 24px}.services-module-scss-module__griNaG__workGrid{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:40px;margin-top:60px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__workGrid{grid-template-columns:1fr;gap:30px}}.services-module-scss-module__griNaG__workCard{text-align:center;transition:transform .3s}.services-module-scss-module__griNaG__workCard:hover{transform:translateY(-8px)}.services-module-scss-module__griNaG__workCard h3{color:#0f172a;margin:24px 0 12px;font-size:22px;font-weight:600}.services-module-scss-module__griNaG__workCard p{color:#64748b;font-size:14px;line-height:1.7}.services-module-scss-module__griNaG__workCardEven{text-align:center;margin-top:60px;transition:transform .3s}.services-module-scss-module__griNaG__workCardEven:hover{transform:translateY(-8px)}.services-module-scss-module__griNaG__workCardEven h3{color:#0f172a;margin:24px 0 12px;font-size:22px;font-weight:600}.services-module-scss-module__griNaG__workCardEven p{color:#64748b;font-size:14px;line-height:1.7}.services-module-scss-module__griNaG__workIconWrapper{justify-content:center;margin-bottom:16px;display:flex}.services-module-scss-module__griNaG__workIconBg{border-radius:20px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.services-module-scss-module__griNaG__workArrow{height:100%;padding-left:50px;position:relative}.services-module-scss-module__griNaG__workArrow .services-module-scss-module__griNaG__arrow{margin-bottom:100px;position:absolute;top:25%;right:0%}@media (max-width:1024px){.services-module-scss-module__griNaG__workArrow{display:none}}.services-module-scss-module__griNaG__workArrowDown{height:100%;padding-left:50px;position:relative}.services-module-scss-module__griNaG__workArrowDown .services-module-scss-module__griNaG__arrow{position:absolute;top:30%;right:0%}@media (max-width:1024px){.services-module-scss-module__griNaG__workArrowDown{display:none}}.services-module-scss-module__griNaG__appointmentSection{background:linear-gradient(135deg,#f9d7bd38 0%,#dfefff86 100%);border-radius:20px;padding:50px 0;position:relative;overflow:hidden}.services-module-scss-module__griNaG__appointmentSection .services-module-scss-module__griNaG__overlayForm{position:absolute;bottom:10%;right:16%;transform:scale(1.3)}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentSection .services-module-scss-module__griNaG__overlayForm{opacity:.5;bottom:50%;right:5%;transform:scale(1)translateY(50%)}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentSection .services-module-scss-module__griNaG__overlayForm{display:none}}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentSection{padding:40px 0}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentSection{background:0 0;border-radius:0;padding:0 0 40px}}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentGrid{grid-template-columns:1fr;gap:0;padding:0}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentGrid{flex-direction:column;display:flex}}.services-module-scss-module__griNaG__appointmentImage{justify-content:center;width:100%;height:100%;display:flex;position:relative}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentImage{z-index:1;height:auto;margin-top:-80px}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentImage{margin-top:-10px;padding:0 20px}}.services-module-scss-module__griNaG__appointmentImg{border-radius:16px;width:100%;max-width:500px;height:540px;position:absolute;bottom:7%;transform:scale(1.2)}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentImg{border-radius:0 0 20px 20px;max-width:100%;height:auto;position:static;transform:scale(1)}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentImg{border-radius:0 0 16px 16px}}.services-module-scss-module__griNaG__appointmentGrid{grid-template-columns:1fr 500px;align-items:center;gap:60px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentGrid{grid-template-columns:1fr}}.services-module-scss-module__griNaG__appointmentForm{z-index:2;background:linear-gradient(135deg,#937bee 0%,#532ee7 100%);border-radius:20px;width:100%;max-width:500px;margin:20px auto;padding:48px;position:relative;box-shadow:0 10px 40px #6366f133}@media (max-width:1024px){.services-module-scss-module__griNaG__appointmentForm{max-width:90%;margin:40px auto}}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm{border-radius:24px;max-width:100%;margin:0 20px;padding:40px 28px}}@media (max-width:480px){.services-module-scss-module__griNaG__appointmentForm{margin:0 16px;padding:36px 24px}}.services-module-scss-module__griNaG__appointmentForm h3{color:#fff;margin-bottom:32px;font-size:28px;font-weight:600}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm h3{margin-bottom:24px;font-size:26px;font-weight:700}}@media (max-width:480px){.services-module-scss-module__griNaG__appointmentForm h3{font-size:24px}}.services-module-scss-module__griNaG__appointmentForm form{flex-direction:column;gap:20px;display:flex}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm form{gap:16px}}.services-module-scss-module__griNaG__appointmentForm form input,.services-module-scss-module__griNaG__appointmentForm form textarea{color:#fff;background:#fff3;border:none;border-radius:8px;width:100%;padding:16px 20px;font-size:16px}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm form input,.services-module-scss-module__griNaG__appointmentForm form textarea{padding:14px 18px;font-size:15px}}.services-module-scss-module__griNaG__appointmentForm form input::placeholder,.services-module-scss-module__griNaG__appointmentForm form textarea::placeholder{color:#ffffffb3}.services-module-scss-module__griNaG__appointmentForm form input:focus,.services-module-scss-module__griNaG__appointmentForm form textarea:focus{background:#ffffff40;outline:none}.services-module-scss-module__griNaG__appointmentForm form textarea{resize:none}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm form textarea{min-height:120px}}.services-module-scss-module__griNaG__appointmentForm form button{margin-top:8px}.services-module-scss-module__griNaG__appointmentForm form button:hover{color:#000;background:#fff}@media (max-width:768px){.services-module-scss-module__griNaG__appointmentForm form button{font-size:15px;width:fit-content!important;padding:18px 32px!important}}.services-module-scss-module__griNaG__teamSection{margin-bottom:100px;padding:100px 0}@media (max-width:768px){.services-module-scss-module__griNaG__teamSection{padding:60px 0}}.services-module-scss-module__griNaG__centerTitle{text-align:center;color:#0f172a;margin-bottom:60px;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:768px){.services-module-scss-module__griNaG__centerTitle{margin-bottom:40px;font-size:32px}}.services-module-scss-module__griNaG__teamGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__teamGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.services-module-scss-module__griNaG__teamGrid{grid-template-columns:1fr}}.services-module-scss-module__griNaG__teamCard{text-align:center;transition:all .3s;position:relative}.services-module-scss-module__griNaG__teamCard:hover .services-module-scss-module__griNaG__teamBackground{background:#fbbf24}.services-module-scss-module__griNaG__badge{color:#f1b33a;letter-spacing:1px;text-transform:uppercase;background:#fef3c7;border-radius:4px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}@media (min-width:1025px){.services-module-scss-module__griNaG__teamCardSecond{margin-top:40px}.services-module-scss-module__griNaG__teamCardFourth{margin-top:50px}}.services-module-scss-module__griNaG__teamImageWrapper{margin-bottom:24px;position:relative}.services-module-scss-module__griNaG__teamBackground{z-index:0;background:#dbeafe;border-radius:24px 24px 24px 80px;width:90%;max-width:280px;transition:background .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.services-module-scss-module__griNaG__teamImage{z-index:1;object-fit:cover;width:100%;max-width:280px;height:auto;margin:0 auto;display:block;position:relative}.services-module-scss-module__griNaG__teamInfo{background:#fff;border-radius:12px;max-width:280px;margin:0 auto;padding:24px 20px;box-shadow:0 2px 8px #0000000f}.services-module-scss-module__griNaG__teamInfo h4{color:#0f172a;margin:0 0 8px;font-size:20px;font-weight:600}.services-module-scss-module__griNaG__teamInfo p{color:#64748b;margin:0;font-size:14px}.services-module-scss-module__griNaG__blogBadge{color:#f1b33a;letter-spacing:1px;text-transform:uppercase;text-align:center;background:#fef3c7;border-radius:4px;width:fit-content;margin:20px auto;padding:6px 10px;font-size:14px;font-weight:700;display:block}.services-module-scss-module__griNaG__newsletterCTA{padding:100px 0}@media (max-width:768px){.services-module-scss-module__griNaG__newsletterCTA{padding:60px 0}}.services-module-scss-module__griNaG__ctaBox{background:linear-gradient(135deg,#5b21b6 0%,#7c3aed 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:40px;padding:60px 80px;display:flex}@media (max-width:1024px){.services-module-scss-module__griNaG__ctaBox{text-align:center;flex-direction:column;padding:48px 32px}}.services-module-scss-module__griNaG__ctaBox h2{color:#fff;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.services-module-scss-module__griNaG__ctaBox h2{font-size:32px}}.services-module-scss-module__griNaG__ctaForm{gap:16px;min-width:400px;display:flex}@media (max-width:640px){.services-module-scss-module__griNaG__ctaForm{flex-direction:column;min-width:100%}}.services-module-scss-module__griNaG__ctaForm input{border:none;border-radius:8px;flex:1;padding:16px 24px;font-size:14px}.services-module-scss-module__griNaG__ctaForm input:focus{outline:none}.services-module-scss-module__griNaG__footer{padding:80px 0 40px}@media (max-width:768px){.services-module-scss-module__griNaG__footer{padding:60px 0 30px}}.services-module-scss-module__griNaG__footerGrid{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px;margin-bottom:60px;display:grid}@media (max-width:1024px){.services-module-scss-module__griNaG__footerGrid{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width:640px){.services-module-scss-module__griNaG__footerGrid{grid-template-columns:1fr}}.services-module-scss-module__griNaG__footerBrand h3{color:#0f172a;margin-bottom:16px;font-size:24px;font-weight:700}.services-module-scss-module__griNaG__footerBrand p{color:#64748b;margin-bottom:24px;font-size:14px;line-height:1.7}.services-module-scss-module__griNaG__socialLinks{gap:12px;display:flex}.services-module-scss-module__griNaG__socialLinks a{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.services-module-scss-module__griNaG__socialLinks a:hover{color:#0f172a;background:#cbd5e1}.services-module-scss-module__griNaG__footerCol h4{color:#0f172a;margin-bottom:20px;font-size:18px;font-weight:700}.services-module-scss-module__griNaG__footerCol p{color:#64748b;margin-bottom:24px;font-size:14px;line-height:1.8}.services-module-scss-module__griNaG__footerCol ul{margin:0;padding:0;list-style:none}.services-module-scss-module__griNaG__footerCol ul li{margin-bottom:12px}.services-module-scss-module__griNaG__footerCol ul li a{color:#64748b;font-size:14px;text-decoration:none;transition:color .3s}.services-module-scss-module__griNaG__footerCol ul li a:hover{color:#0f172a}.services-module-scss-module__griNaG__footerBottom{text-align:center;border-top:1px solid #e2e8f0;padding-top:40px}.services-module-scss-module__griNaG__footerBottom p{color:#64748b;font-size:14px}.services-module-scss-module__griNaG__btnYellow{color:#0f172a;cursor:pointer;background:#facd00;border:none;border-radius:4px;width:100%;margin-top:10px;padding:16px 20px;font-size:15px;font-weight:700;transition:all .3s}.services-module-scss-module__griNaG__btnYellow:hover{color:#fff;background:#4b24e7}.services-module-scss-module__griNaG__btnPurple{color:#fff;cursor:pointer;background:#4b24e7;border:none;border-radius:4px;width:100%;margin-top:10px;padding:16px 20px;font-size:15px;font-weight:600;transition:all .3s}.services-module-scss-module__griNaG__btnPurple:hover{color:#000;background:#facd00}
