.AboutHero_hero__lwQc1{padding:120px 0 80px;position:relative;text-align:center;overflow:hidden}.AboutHero_glowOrb__HnmfT{position:absolute;top:10%;left:50%;transform:translateX(-50%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(34,197,94,.15) 0,transparent 70%);pointer-events:none;filter:blur(80px)}.AboutHero_badge__Hl_yS{display:flex;justify-content:center;margin-bottom:20px}.AboutHero_title__YXaD2{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;color:var(--cream-100);line-height:1.1;letter-spacing:-.02em;margin-bottom:24px}.AboutHero_subtitle__0NXGI{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--cream-200);max-width:760px;margin:0 auto 50px;line-height:1.6}.AboutHero_statsBar__wX6Zr{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:960px;margin:0 auto;padding:30px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.AboutHero_statItem__EnpJh{display:flex;flex-direction:column;align-items:center}.AboutHero_statVal__rum9c{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;color:var(--jungle-400)}.AboutHero_statLabel__dx_wN{font-size:.85rem;color:var(--cream-400);text-transform:uppercase;letter-spacing:.05em}@media (max-width:768px){.AboutHero_statsBar__wX6Zr{grid-template-columns:repeat(2,1fr)}}.SectionHeading_wrapper__Q0dxH{margin-bottom:3.5rem;position:relative}.SectionHeading_alignLeft__wePQ4{text-align:left}.SectionHeading_alignCenter__9KUZ3{text-align:center;margin-left:auto;margin-right:auto;max-width:800px}.SectionHeading_alignRight__n6esa{text-align:right;margin-left:auto}.SectionHeading_badgeWrapper__ioeZE{margin-bottom:1rem}.SectionHeading_title__4BQIh{font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.15;color:var(--text-primary);margin-bottom:1rem;letter-spacing:-.02em}.SectionHeading_subtitle__dbfyj{font-size:clamp(1rem,1.8vw,1.25rem);color:var(--text-muted);line-height:1.6;max-width:680px}.SectionHeading_alignCenter__9KUZ3 .SectionHeading_subtitle__dbfyj{margin-left:auto;margin-right:auto}.FeaturedWork_section__0gJZE{padding:100px 0;position:relative}.FeaturedWork_grid__hsOzu{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.FeaturedWork_projectCard__XFupi{border-radius:var(--radius-lg);overflow:hidden;position:relative;background:var(--jungle-800);border:1px solid rgba(74,222,128,.15);display:flex;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.16,1,.3,1)}.FeaturedWork_projectCard__XFupi:hover{transform:translateY(-8px);border-color:rgba(74,222,128,.4);box-shadow:var(--shadow-glow-lg)}.FeaturedWork_imageWrapper___jVLz{position:relative;width:100%;height:240px;overflow:hidden}.FeaturedWork_image__pk8TO{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.FeaturedWork_projectCard__XFupi:hover .FeaturedWork_image__pk8TO{transform:scale(1.08)}.FeaturedWork_overlay__5r6jV{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,31,20,.9) 0,transparent 60%)}.FeaturedWork_categoryTag__P2BSb{position:absolute;top:16px;left:16px;background:rgba(10,31,20,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(74,222,128,.3);color:var(--jungle-400);padding:4px 12px;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.FeaturedWork_body__ybSVa{padding:28px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.FeaturedWork_client__w5Scy{font-size:.85rem;color:var(--cream-400);margin-bottom:6px;font-weight:500}.FeaturedWork_title__LeX4V{font-size:1.4rem;font-weight:700;color:var(--cream-100);margin-bottom:12px;line-height:1.3}.FeaturedWork_desc__iOdBG{font-size:.92rem;color:var(--cream-200);line-height:1.5;margin-bottom:20px}.FeaturedWork_tags__p1giF{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.FeaturedWork_tag__A2qCV{font-size:.78rem;color:var(--cream-300);background:rgba(34,197,94,.08);padding:4px 10px;border-radius:var(--radius-sm);border:1px solid rgba(74,222,128,.15)}.FeaturedWork_metricsRow__Ual6p{display:flex;gap:20px;padding-top:16px;border-top:1px solid rgba(74,222,128,.12)}.FeaturedWork_metricItem__ocQAD{display:flex;flex-direction:column}.FeaturedWork_metricVal__7sG8U{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--jungle-400)}.FeaturedWork_metricLabel__Eo4fG{font-size:.75rem;color:var(--cream-400)}@media (max-width:1024px){.FeaturedWork_grid__hsOzu{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FeaturedWork_grid__hsOzu{grid-template-columns:1fr}}.FeatureMatrix_matrixSection__aBbDI{margin-bottom:90px}.FeatureMatrix_tableWrapper__9z_as{width:100%;overflow-x:auto;border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--jungle-800);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-card)}.FeatureMatrix_table__WxNsM{width:100%;border-collapse:collapse;text-align:left;min-width:800px}.FeatureMatrix_table__WxNsM td,.FeatureMatrix_table__WxNsM th{padding:18px 24px;border-bottom:1px solid var(--glass-border)}.FeatureMatrix_table__WxNsM th{background:rgba(10,31,20,.9);font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--cream-100)}.FeatureMatrix_featureColHeader__Mp_Eo{width:40%}.FeatureMatrix_tierColHeader__vytdw{width:20%;text-align:center}.FeatureMatrix_popularHeader__p1VRG{color:var(--jungle-400)!important;background:rgba(34,197,94,.08)!important}.FeatureMatrix_categoryHeaderRow__2rNb_ td{background:rgba(22,77,51,.4);font-family:var(--font-heading);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--jungle-300);padding:14px 24px}.FeatureMatrix_row__UkiZ9:hover td{background:rgba(255,255,255,.02)}.FeatureMatrix_featureCell__aulTB{font-size:.95rem;font-weight:500;color:var(--cream-100)}.FeatureMatrix_valCell__CTwpW{text-align:center;font-size:.92rem;color:var(--cream-200)}.FeatureMatrix_popularValCell__2tviM{background:rgba(34,197,94,.03)}.FeatureMatrix_checkIcon__yNAxZ{color:var(--jungle-400);margin:0 auto}.FeatureMatrix_crossIcon__kzXcV{color:rgba(255,255,255,.2);margin:0 auto}.FeatureMatrix_valText__PK1kM{font-weight:600;color:var(--cream-100)}@media (max-width:768px){.FeatureMatrix_table__WxNsM td,.FeatureMatrix_table__WxNsM th{padding:14px 16px}}.PricingCards_grid__YJfYW{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch;margin-bottom:80px}.PricingCards_cardWrapper__wCI0Y{height:100%}.PricingCards_card__cWQhz{display:flex;flex-direction:column;height:100%;padding:36px 32px!important;position:relative;border-radius:var(--radius-xl)!important;background:var(--jungle-800)!important;border:1px solid var(--glass-border)!important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease!important}.PricingCards_card__cWQhz:hover{transform:translateY(-6px);border-color:var(--glass-border-hover)!important;box-shadow:var(--shadow-card-hover)!important}.PricingCards_popularCard__HV8J2{background:linear-gradient(180deg,rgba(22,77,51,.8),rgba(10,31,20,.95))!important;border:1px solid var(--jungle-500)!important;box-shadow:var(--shadow-glow),var(--shadow-card)!important;transform:scale(1.03)}.PricingCards_popularCard__HV8J2:hover{transform:scale(1.03) translateY(-6px)}.PricingCards_popularBadge__ZhrzK{position:absolute;top:-16px;left:50%;transform:translateX(-50%);padding:6px 18px;border-radius:var(--radius-full);background:var(--grad-jungle);color:var(--cream-100);font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 14px rgba(34,197,94,.4);white-space:nowrap}.PricingCards_tierHeader__KuKav{margin-bottom:24px}.PricingCards_tierName___MXkC{font-size:1.6rem;font-weight:800;color:var(--cream-100);margin-bottom:12px}.PricingCards_priceWrapper__Wsjsi{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.PricingCards_priceAmount__aQkVv{font-family:var(--font-heading);font-size:3.2rem;font-weight:800;color:var(--jungle-400);line-height:1}.PricingCards_popularCard__HV8J2 .PricingCards_priceAmount__aQkVv{color:var(--jungle-300)}.PricingCards_pricePeriod__LrVWl{font-size:.88rem;color:var(--cream-300)}.PricingCards_timelineChip__ib08g{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:rgba(10,31,20,.6);border:1px solid var(--glass-border);border-radius:var(--radius-sm);font-size:.82rem;font-weight:600;color:var(--cream-200)}.PricingCards_tierDesc__Lw4Ld{font-size:.92rem;color:var(--cream-200);line-height:1.55;margin-bottom:28px;min-height:56px}.PricingCards_divider__cJbDs{height:1px;background:var(--glass-border);margin-bottom:24px}.PricingCards_featureListTitle__Fhqn3{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--jungle-400);margin-bottom:16px}.PricingCards_featureList__ClTIC{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:36px;flex-grow:1}.PricingCards_featureItem__6fh4n{display:flex;align-items:flex-start;gap:10px;font-size:.92rem;color:var(--cream-100);line-height:1.45}.PricingCards_checkIcon__iEUSu{color:var(--jungle-400);flex-shrink:0;margin-top:2px}.PricingCards_ctaWrapper__DDrKR{margin-top:auto}@media (max-width:1200px){.PricingCards_grid__YJfYW{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.PricingCards_grid__YJfYW{grid-template-columns:1fr;gap:36px}.PricingCards_popularCard__HV8J2{transform:none}.PricingCards_popularCard__HV8J2:hover{transform:translateY(-6px)}.PricingCards_tierDesc__Lw4Ld{min-height:auto}}.PricingFaq_faqSection__pD6NO{margin-bottom:90px}.PricingFaq_faqContainer__YAuZR{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.PricingFaq_accordionCard__3cmzm{background:var(--jungle-800)!important;border:1px solid var(--glass-border)!important;border-radius:var(--radius-lg)!important;overflow:hidden;transition:border-color .25s ease!important}.PricingFaq_accordionCardOpen__rkmX5{border-color:var(--glass-border-hover)!important;box-shadow:var(--shadow-glow)!important}.PricingFaq_headerButton__TAvfg{width:100%;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;background:transparent;border:none;cursor:pointer;color:var(--cream-100)}.PricingFaq_questionText__I5BWg{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1.3}.PricingFaq_toggleIcon__9Ojpg{width:32px;height:32px;border-radius:50%;background:rgba(15,46,30,.8);border:1px solid var(--glass-border);color:var(--jungle-400);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease,background .3s ease}.PricingFaq_headerButton__TAvfg:hover .PricingFaq_toggleIcon__9Ojpg{background:var(--jungle-600);color:var(--cream-100)}.PricingFaq_iconOpen__vvA2I{transform:rotate(180deg);background:var(--jungle-600)!important;color:var(--cream-100)!important}.PricingFaq_answerWrapper___5_7G{overflow:hidden}.PricingFaq_answerInner__v9TNi{font-size:.98rem;color:var(--cream-200);line-height:1.65;border-top:1px solid rgba(74,222,128,.08);padding:18px 28px 24px}@media (max-width:768px){.PricingFaq_headerButton__TAvfg{padding:16px 20px}.PricingFaq_questionText__I5BWg{font-size:1rem}.PricingFaq_answerInner__v9TNi{padding:0 20px 20px;font-size:.9rem}}.PricingHero_heroSection__DqSJa{padding:100px 0 60px;text-align:center;position:relative;overflow:hidden}.PricingHero_glowOrb__x7wjB{position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:700px;height:400px;background:radial-gradient(circle,rgba(34,197,94,.15) 0,rgba(10,31,20,0) 70%);filter:blur(60px);pointer-events:none;z-index:0}.PricingHero_badgeWrapper___fCPy{display:flex;justify-content:center;margin-bottom:24px}.PricingHero_title__8WqA0{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:24px;max-width:900px;margin-left:auto;margin-right:auto}.PricingHero_subtitle__dVrdk{font-size:1.25rem;color:var(--cream-200);max-width:720px;margin:0 auto 36px;line-height:1.6;opacity:.9}.PricingHero_guaranteeBadge__2jOXG{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background:rgba(15,46,30,.6);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:.9rem;color:var(--cream-100);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PricingHero_checkIcon__dyO85{color:var(--jungle-400)}@media (max-width:768px){.PricingHero_heroSection__DqSJa{padding:70px 0 40px}.PricingHero_title__8WqA0{font-size:2.2rem}.PricingHero_subtitle__dVrdk{font-size:1.05rem}}