.ServicesHub-module-scss-module__IpiduW__servicesWrapper{color:#16262d;background:#fff;font-family:inherit;overflow-x:hidden}.ServicesHub-module-scss-module__IpiduW__container{width:min(1280px,100% - 48px);margin-inline:auto}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__container{width:calc(100% - 32px)}}.ServicesHub-module-scss-module__IpiduW__heroSection{background:radial-gradient(circle at 10% 20%,#e8f8f1bf,#0000 45%),radial-gradient(circle at 90% 10%,#eaf4ffcc,#0000 50%),#fff;border-bottom:1px solid #e5edf0;padding:72px 0 64px}@media (max-width:768px){.ServicesHub-module-scss-module__IpiduW__heroSection{padding:48px 0 40px}}.ServicesHub-module-scss-module__IpiduW__heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}@media (max-width:990px){.ServicesHub-module-scss-module__IpiduW__heroGrid{grid-template-columns:1fr;gap:36px}}.ServicesHub-module-scss-module__IpiduW__heroCopy h1{letter-spacing:-.025em;color:#16262d;margin:20px 0 16px;font-size:clamp(34px,4.4vw,54px);font-weight:800;line-height:1.14}.ServicesHub-module-scss-module__IpiduW__heroCopy h1 span{color:#008369;display:inline-block}.ServicesHub-module-scss-module__IpiduW__eyebrow{color:#008369;letter-spacing:.06em;text-transform:uppercase;background:#e8f8f1;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__pulseDot{background:#008369;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #00836933}.ServicesHub-module-scss-module__IpiduW__editorialLead{color:#516471;max-width:820px;margin-bottom:32px;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.ServicesHub-module-scss-module__IpiduW__macroStatsStrip{border-top:1px solid #e1ece7;border-bottom:1px solid #e1ece7;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:32px;padding:22px 0;display:flex}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__macroStatsStrip{gap:16px}}.ServicesHub-module-scss-module__IpiduW__statItem{flex-direction:column;gap:4px;display:flex}.ServicesHub-module-scss-module__IpiduW__statItem strong{color:#16262d;letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);font-weight:800}.ServicesHub-module-scss-module__IpiduW__statItem span{color:#64748b;font-size:12.5px;font-weight:600}.ServicesHub-module-scss-module__IpiduW__statDivider{background:#cbd5e1;width:1px;height:36px}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__statDivider{display:none}}.ServicesHub-module-scss-module__IpiduW__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ServicesHub-module-scss-module__IpiduW__primaryBtn{color:#fff;background:#008369;border-radius:10px;align-items:center;gap:8px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__primaryBtn:hover{background:#006b54;transform:translateY(-1px);box-shadow:0 4px 14px #00836947}.ServicesHub-module-scss-module__IpiduW__secondaryBtn{color:#16262d;background:#fff;border:1px solid #dbe5ea;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__secondaryBtn:hover{color:#008369;background:#f8fafc;border-color:#008369}.ServicesHub-module-scss-module__IpiduW__heroVisualFrame{position:relative}.ServicesHub-module-scss-module__IpiduW__heroImageContainer{border:1px solid #e2e8f0;border-radius:20px;width:100%;height:400px;position:relative;overflow:hidden;box-shadow:0 20px 48px #0000001f}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__heroImageContainer{height:280px}}.ServicesHub-module-scss-module__IpiduW__heroPhoto{object-fit:cover}.ServicesHub-module-scss-module__IpiduW__heroPhotoOverlay{background:linear-gradient(#0000 50%,#16262dcc 100%);position:absolute;inset:0}.ServicesHub-module-scss-module__IpiduW__floatingBadgeTop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#008369;background:#fffffff2;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 4px 16px #0000001a}.ServicesHub-module-scss-module__IpiduW__floatingBadgeBottom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#16262de0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;left:16px}.ServicesHub-module-scss-module__IpiduW__suiteSection{background:#f8fafc;border-bottom:1px solid #e5edf0;padding:80px 0}.ServicesHub-module-scss-module__IpiduW__sectionHeaderBetween{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.ServicesHub-module-scss-module__IpiduW__sectionHeaderBetween h2{color:#16262d;letter-spacing:-.02em;margin:8px 0;font-size:clamp(26px,2.8vw,36px);font-weight:800}.ServicesHub-module-scss-module__IpiduW__sectionHeaderBetween p{color:#516471;max-width:680px;margin:0;font-size:15px;line-height:1.55}@media (max-width:768px){.ServicesHub-module-scss-module__IpiduW__sectionHeaderBetween{flex-direction:column;align-items:flex-start}}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCta{color:#008369;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCta:hover{text-decoration:underline}.ServicesHub-module-scss-module__IpiduW__badge{color:#008369;letter-spacing:.05em;text-transform:uppercase;background:#e8f8f1;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__flagshipHeroCard{background:#fff;border:1px solid #dbe5ea;border-radius:20px;grid-template-columns:1fr 1.15fr;margin-bottom:32px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 10px 30px #0000000a}.ServicesHub-module-scss-module__IpiduW__flagshipHeroCard:hover{border-color:#008369;transform:translateY(-3px);box-shadow:0 18px 40px #0083691f}.ServicesHub-module-scss-module__IpiduW__flagshipHeroCard:hover .ServicesHub-module-scss-module__IpiduW__flagshipPhoto{transform:scale(1.05)}@media (max-width:960px){.ServicesHub-module-scss-module__IpiduW__flagshipHeroCard{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__flagshipImageFrame{background:#16262d;min-height:380px;position:relative;overflow:hidden}@media (max-width:960px){.ServicesHub-module-scss-module__IpiduW__flagshipImageFrame{min-height:260px}}.ServicesHub-module-scss-module__IpiduW__flagshipPhoto{object-fit:cover;transition:transform .5s}.ServicesHub-module-scss-module__IpiduW__flagshipPhotoOverlay{background:linear-gradient(#00000026 0%,#16262dbf 100%);position:absolute;inset:0}.ServicesHub-module-scss-module__IpiduW__flagshipFloatingTag{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#008369;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #00000026}.ServicesHub-module-scss-module__IpiduW__flagshipPillStats{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ad9;border:1px solid #ffffff1f;border-radius:12px;gap:10px;padding:12px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}@media (max-width:540px){.ServicesHub-module-scss-module__IpiduW__flagshipPillStats{flex-direction:column;gap:8px}}.ServicesHub-module-scss-module__IpiduW__flagshipPillItem{flex-direction:column;flex:1;display:flex}.ServicesHub-module-scss-module__IpiduW__flagshipPillItem strong{color:#34d399;font-size:13px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__flagshipPillItem span{color:#cbd5e1;font-size:11px}.ServicesHub-module-scss-module__IpiduW__flagshipContent{flex-direction:column;justify-content:space-between;padding:36px 40px;display:flex}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__flagshipContent{padding:24px}}.ServicesHub-module-scss-module__IpiduW__flagshipHeader{margin-bottom:20px}.ServicesHub-module-scss-module__IpiduW__flagshipHeader h3{color:#16262d;margin:8px 0 10px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.25}.ServicesHub-module-scss-module__IpiduW__cardSupertitle{color:#008369;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__flagshipSubtitle{color:#516471;margin:0;font-size:14.5px;line-height:1.55}.ServicesHub-module-scss-module__IpiduW__flagshipDeliverables{margin-bottom:24px}.ServicesHub-module-scss-module__IpiduW__flagshipDeliverables strong{text-transform:uppercase;color:#64748b;letter-spacing:.04em;margin-bottom:12px;font-size:11.5px;font-weight:700;display:block}.ServicesHub-module-scss-module__IpiduW__flagshipDeliverablesGrid{grid-template-columns:1fr 1fr;gap:10px 18px;display:grid}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__flagshipDeliverablesGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__flagshipCheckItem{color:#334155;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.ServicesHub-module-scss-module__IpiduW__flagshipCheckItem svg{color:#008369;flex-shrink:0;margin-top:2px}.ServicesHub-module-scss-module__IpiduW__flagshipActionRow{border-top:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.ServicesHub-module-scss-module__IpiduW__flagshipPrimaryBtn{color:#fff;background:#008369;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__flagshipPrimaryBtn:hover{background:#006b54;transform:translateY(-1px);box-shadow:0 4px 14px #00836947}.ServicesHub-module-scss-module__IpiduW__flagshipGuaranteeText{color:#64748b;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__flagshipGuaranteeText svg{color:#008369}.ServicesHub-module-scss-module__IpiduW__brandDualGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}@media (max-width:900px){.ServicesHub-module-scss-module__IpiduW__brandDualGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__brandDualCard{background:#fff;border:1px solid #dbe5ea;border-radius:18px;flex-direction:column;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.ServicesHub-module-scss-module__IpiduW__brandDualCard:hover{border-color:#008369;transform:translateY(-4px);box-shadow:0 14px 34px #00000012}.ServicesHub-module-scss-module__IpiduW__brandDualCard:hover .ServicesHub-module-scss-module__IpiduW__dualPhoto{transform:scale(1.05)}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__brandDualCard{padding:22px}}.ServicesHub-module-scss-module__IpiduW__dualCardHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.ServicesHub-module-scss-module__IpiduW__dualCardIconBadge{color:#008369;background:#e8f8f1;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ServicesHub-module-scss-module__IpiduW__dualCardMeta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ServicesHub-module-scss-module__IpiduW__dualTag{color:#008369;letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__dualComplianceBadge{color:#64748b;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.ServicesHub-module-scss-module__IpiduW__dualCardBody{flex-direction:column;flex-grow:1;display:flex}.ServicesHub-module-scss-module__IpiduW__dualCardBody h3{color:#16262d;margin:0 0 8px;font-size:20px;font-weight:800;line-height:1.3}.ServicesHub-module-scss-module__IpiduW__dualSubtitle{color:#516471;margin-bottom:18px;font-size:13.5px;line-height:1.5}.ServicesHub-module-scss-module__IpiduW__dualPhotoWindow{background:#16262d;border-radius:12px;width:100%;height:160px;margin-bottom:20px;position:relative;overflow:hidden}.ServicesHub-module-scss-module__IpiduW__dualPhoto{object-fit:cover;transition:transform .4s}.ServicesHub-module-scss-module__IpiduW__dualPhotoOverlay{background:linear-gradient(#0000 40%,#16262d99 100%);position:absolute;inset:0}.ServicesHub-module-scss-module__IpiduW__dualDeliverablesList{flex-direction:column;flex-grow:1;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ServicesHub-module-scss-module__IpiduW__dualDeliverablesList li{color:#334155;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ServicesHub-module-scss-module__IpiduW__dualDeliverablesList li svg{color:#008369;flex-shrink:0;margin-top:2px}.ServicesHub-module-scss-module__IpiduW__dualCardAction{border-top:1px solid #f1f5f9;padding-top:16px}.ServicesHub-module-scss-module__IpiduW__dualActionBtn{color:#16262d;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.ServicesHub-module-scss-module__IpiduW__dualActionBtn:hover{color:#fff;background:#008369;border-color:#008369}.ServicesHub-module-scss-module__IpiduW__investorSuiteSection{background:#0d171d;border-bottom:1px solid #ffffff0f;padding:88px 0}.ServicesHub-module-scss-module__IpiduW__badgeDark{color:#34d399;letter-spacing:.05em;text-transform:uppercase;background:#00836933;border:1px solid #00836966;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__headingDark{letter-spacing:-.02em;margin:8px 0;font-size:clamp(26px,2.8vw,36px);font-weight:800;color:#fff!important}.ServicesHub-module-scss-module__IpiduW__leadDark{color:#94a3b8;max-width:680px;margin:0;font-size:15px;line-height:1.55}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCtaDark{color:#34d399;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCtaDark:hover{text-decoration:underline}.ServicesHub-module-scss-module__IpiduW__investorDealCardsList{flex-direction:column;gap:24px;display:flex}.ServicesHub-module-scss-module__IpiduW__dealCard{background:#132128;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:360px 1fr;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;overflow:hidden}.ServicesHub-module-scss-module__IpiduW__dealCard:hover{border-color:#34d39980;transform:translateY(-3px);box-shadow:0 16px 40px #0006}.ServicesHub-module-scss-module__IpiduW__dealCard:hover .ServicesHub-module-scss-module__IpiduW__dealPhoto{transform:scale(1.06)}@media (max-width:900px){.ServicesHub-module-scss-module__IpiduW__dealCard{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__dealCardVisual{background:#080f13;min-height:240px;position:relative;overflow:hidden}.ServicesHub-module-scss-module__IpiduW__dealPhoto{object-fit:cover;transition:transform .4s}.ServicesHub-module-scss-module__IpiduW__dealPhotoOverlay{background:linear-gradient(#0d171d33 0%,#0d171dd9 100%);position:absolute;inset:0}.ServicesHub-module-scss-module__IpiduW__dealTopBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#34d399;text-transform:uppercase;background:#0d171dd9;border:1px solid #34d3994d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px}.ServicesHub-module-scss-module__IpiduW__dealMetricRibbon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;text-align:center;background:#008369d9;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;position:absolute;bottom:14px;left:14px;right:14px}.ServicesHub-module-scss-module__IpiduW__dealCardContent{flex-direction:column;justify-content:space-between;padding:30px 36px;display:flex}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__dealCardContent{padding:22px}}.ServicesHub-module-scss-module__IpiduW__dealContentHeader h3{margin:0 0 6px;font-size:21px;font-weight:800;color:#fff!important}.ServicesHub-module-scss-module__IpiduW__dealSupertag{color:#38bdf8;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__dealSubtitle{color:#94a3b8;margin:0 0 20px;font-size:13.5px;line-height:1.5}.ServicesHub-module-scss-module__IpiduW__dealDeliverablesSection{margin-bottom:20px}.ServicesHub-module-scss-module__IpiduW__dealDeliverablesLabel{text-transform:uppercase;color:#64748b;letter-spacing:.05em;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.ServicesHub-module-scss-module__IpiduW__dealDeliverablesGrid{grid-template-columns:1fr 1fr;gap:10px 18px;display:grid}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__dealDeliverablesGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__dealCheckItem{color:#cbd5e1;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ServicesHub-module-scss-module__IpiduW__dealCheckItem svg{color:#34d399;flex-shrink:0;margin-top:2px}.ServicesHub-module-scss-module__IpiduW__dealCardFooter{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.ServicesHub-module-scss-module__IpiduW__dealPrimaryBtn{color:#fff;background:#008369;border-radius:8px;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__dealPrimaryBtn:hover{color:#0d171d;background:#34d399;transform:translateY(-1px)}.ServicesHub-module-scss-module__IpiduW__dealConfidentialNote{color:#64748b;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__dealConfidentialNote svg{color:#34d399}.ServicesHub-module-scss-module__IpiduW__roadmapSection{background:#f8fafc;border-bottom:1px solid #e5edf0;padding:80px 0}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCentered{text-align:center;max-width:760px;margin:0 auto 48px}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCentered h2{color:#16262d;letter-spacing:-.02em;margin:12px 0 10px;font-size:clamp(26px,2.8vw,36px);font-weight:800}.ServicesHub-module-scss-module__IpiduW__sectionHeaderCentered p{color:#516471;margin:0;font-size:15px;line-height:1.55}.ServicesHub-module-scss-module__IpiduW__roadmapGrid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}@media (max-width:1024px){.ServicesHub-module-scss-module__IpiduW__roadmapGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__roadmapGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__roadmapCard{background:#fff;border:1px solid #e5edf0;border-radius:16px;padding:24px;transition:transform .25s,box-shadow .25s}.ServicesHub-module-scss-module__IpiduW__roadmapCard:hover{border-color:#008369;transform:translateY(-4px);box-shadow:0 10px 24px #0000000f}.ServicesHub-module-scss-module__IpiduW__roadmapCard h3{color:#16262d;margin:14px 0 8px;font-size:16px;font-weight:800;line-height:1.35}.ServicesHub-module-scss-module__IpiduW__roadmapCard p{color:#516471;margin:0;font-size:13px;line-height:1.5}.ServicesHub-module-scss-module__IpiduW__stageNum{color:#008369;background:#e8f8f1;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:flex}.ServicesHub-module-scss-module__IpiduW__ecosystemSection{background:#fff;border-bottom:1px solid #e5edf0;padding:80px 0}.ServicesHub-module-scss-module__IpiduW__ecosystemCard{color:#fff;background:#16262d;border-radius:24px;padding:56px;box-shadow:0 16px 48px #16262d2e}@media (max-width:768px){.ServicesHub-module-scss-module__IpiduW__ecosystemCard{padding:36px 24px}}.ServicesHub-module-scss-module__IpiduW__ecosystemLeft h2{letter-spacing:-.02em;margin:16px 0 14px;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1.2;color:#fff!important}.ServicesHub-module-scss-module__IpiduW__ecosystemLeft p{color:#94a3b8;max-width:820px;margin-bottom:36px;font-size:15px;line-height:1.6}.ServicesHub-module-scss-module__IpiduW__ecosystemPill{color:#34d399;letter-spacing:.06em;text-transform:uppercase;background:#00836940;border:1px solid #00836966;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800;display:inline-block}.ServicesHub-module-scss-module__IpiduW__pillarsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:1024px){.ServicesHub-module-scss-module__IpiduW__pillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ServicesHub-module-scss-module__IpiduW__pillarsGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__pillarItem{align-items:flex-start;gap:14px;display:flex}.ServicesHub-module-scss-module__IpiduW__pillarItem svg{color:#34d399;flex-shrink:0;margin-top:3px}.ServicesHub-module-scss-module__IpiduW__pillarItem strong{color:#fff;margin-bottom:4px;font-size:15px;display:block}.ServicesHub-module-scss-module__IpiduW__pillarItem span{color:#94a3b8;font-size:13px;line-height:1.45}.ServicesHub-module-scss-module__IpiduW__casesSection{background:#f8fafc;border-bottom:1px solid #e5edf0;padding:80px 0}.ServicesHub-module-scss-module__IpiduW__dossierCardsGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:990px){.ServicesHub-module-scss-module__IpiduW__dossierCardsGrid{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__dossierCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000008}.ServicesHub-module-scss-module__IpiduW__dossierCard:hover{border-color:#008369;transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.ServicesHub-module-scss-module__IpiduW__dossierCard:hover .ServicesHub-module-scss-module__IpiduW__dossierPhoto{transform:scale(1.05)}.ServicesHub-module-scss-module__IpiduW__dossierBanner{color:#fff;text-align:left;background:linear-gradient(135deg,#16262d 0%,#004d3d 100%);border-bottom:1px solid #ffffff14;padding:24px;position:relative}.ServicesHub-module-scss-module__IpiduW__dossierStatValue{color:#34d399;letter-spacing:-.02em;font-size:clamp(24px,2vw,28px);font-weight:800;line-height:1.1}.ServicesHub-module-scss-module__IpiduW__dossierStatLabel{color:#fff;margin-top:5px;font-size:13px;font-weight:700}.ServicesHub-module-scss-module__IpiduW__dossierSubMetric{color:#94a3b8;margin-top:3px;font-size:11.5px}.ServicesHub-module-scss-module__IpiduW__dossierBody{flex-direction:column;flex-grow:1;padding:24px;display:flex}.ServicesHub-module-scss-module__IpiduW__dossierMetaRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ServicesHub-module-scss-module__IpiduW__dossierSectorBadge{color:#008369;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__dossierLocationBadge{color:#64748b;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__dossierLocationBadge svg{color:#008369}.ServicesHub-module-scss-module__IpiduW__dossierBrandHeader{margin-bottom:14px}.ServicesHub-module-scss-module__IpiduW__dossierBrandHeader h3{color:#16262d;margin:0 0 2px;font-size:19px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__dossierSubBrand{color:#64748b;font-size:12.5px;font-weight:600}.ServicesHub-module-scss-module__IpiduW__dossierPhotoFrame{background:#16262d;border-radius:12px;width:100%;height:160px;margin-bottom:16px;position:relative;overflow:hidden}.ServicesHub-module-scss-module__IpiduW__dossierPhoto{object-fit:cover;transition:transform .4s}.ServicesHub-module-scss-module__IpiduW__dossierPhotoOverlay{background:linear-gradient(#0000 40%,#16262d99 100%);position:absolute;inset:0}.ServicesHub-module-scss-module__IpiduW__dossierStampBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#34d399;background:#16262de0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.ServicesHub-module-scss-module__IpiduW__dossierSummary{color:#516471;margin:0 0 16px;font-size:13px;line-height:1.5}.ServicesHub-module-scss-module__IpiduW__dossierAchievements{background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;flex-grow:1;margin-bottom:20px;padding:12px 14px}.ServicesHub-module-scss-module__IpiduW__dossierAchievements strong{text-transform:uppercase;color:#64748b;letter-spacing:.03em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.ServicesHub-module-scss-module__IpiduW__dossierAchievements ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ServicesHub-module-scss-module__IpiduW__dossierAchievements ul li{color:#334155;align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.ServicesHub-module-scss-module__IpiduW__dossierAchievements ul li svg{color:#008369;flex-shrink:0;margin-top:2px}.ServicesHub-module-scss-module__IpiduW__dossierFooter{border-top:1px solid #f1f5f9;padding-top:14px}.ServicesHub-module-scss-module__IpiduW__dossierActionLink{color:#008369;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.ServicesHub-module-scss-module__IpiduW__dossierActionLink:hover{color:#006b54;text-decoration:underline}.ServicesHub-module-scss-module__IpiduW__bookingSection{background:#fff;border-bottom:1px solid #e5edf0;padding:80px 0}.ServicesHub-module-scss-module__IpiduW__bookingCard{color:#fff;background:#16262d;border-radius:24px;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding:56px;display:grid;box-shadow:0 16px 48px #16262d2e}@media (max-width:960px){.ServicesHub-module-scss-module__IpiduW__bookingCard{grid-template-columns:1fr;padding:36px 24px}}.ServicesHub-module-scss-module__IpiduW__bookingLeft h2{letter-spacing:-.02em;margin:16px 0 14px;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1.2;color:#fff!important}.ServicesHub-module-scss-module__IpiduW__bookingLeft p{color:#94a3b8;margin-bottom:28px;font-size:15px;line-height:1.6}.ServicesHub-module-scss-module__IpiduW__bookingPill{color:#34d399;letter-spacing:.06em;text-transform:uppercase;background:#00836940;border:1px solid #00836966;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800;display:inline-block}.ServicesHub-module-scss-module__IpiduW__bookingBenefits{flex-direction:column;gap:14px;display:flex}.ServicesHub-module-scss-module__IpiduW__benefitItem{color:#e2e8f0;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.ServicesHub-module-scss-module__IpiduW__benefitItem svg{color:#34d399;flex-shrink:0}.ServicesHub-module-scss-module__IpiduW__bookingRight{color:#16262d;background:#fff;border-radius:18px;padding:36px;box-shadow:0 8px 24px #0000001f}@media (max-width:640px){.ServicesHub-module-scss-module__IpiduW__bookingRight{padding:24px}}.ServicesHub-module-scss-module__IpiduW__bookingForm{flex-direction:column;gap:16px;display:flex}.ServicesHub-module-scss-module__IpiduW__formGroup{flex-direction:column;gap:6px;display:flex}.ServicesHub-module-scss-module__IpiduW__formGroup label{color:#475569;font-size:12px;font-weight:700}.ServicesHub-module-scss-module__IpiduW__formGroup input,.ServicesHub-module-scss-module__IpiduW__formGroup select{color:#16262d;background:#fff;border:1px solid #dbe5ea;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.ServicesHub-module-scss-module__IpiduW__formGroup input:focus,.ServicesHub-module-scss-module__IpiduW__formGroup select:focus{border-color:#008369;box-shadow:0 0 0 3px #00836926}.ServicesHub-module-scss-module__IpiduW__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:540px){.ServicesHub-module-scss-module__IpiduW__formRow{grid-template-columns:1fr}}.ServicesHub-module-scss-module__IpiduW__bookingSubmitBtn{color:#fff;cursor:pointer;background:#008369;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px 20px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.ServicesHub-module-scss-module__IpiduW__bookingSubmitBtn:hover{background:#006b54;transform:translateY(-1px);box-shadow:0 4px 16px #0083694d}.ServicesHub-module-scss-module__IpiduW__successBox{text-align:center;padding:20px 10px}.ServicesHub-module-scss-module__IpiduW__successBox h3{color:#16262d;margin:12px 0 8px;font-size:20px;font-weight:800}.ServicesHub-module-scss-module__IpiduW__successBox p{color:#64748b;margin-bottom:20px;font-size:14px;line-height:1.5}.ServicesHub-module-scss-module__IpiduW__successIcon{color:#008369;margin:0 auto}.ServicesHub-module-scss-module__IpiduW__resetBtn{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;padding:10px 18px;font-size:13px;font-weight:700}.ServicesHub-module-scss-module__IpiduW__resetBtn:hover{background:#e2e8f0}.ServicesHub-module-scss-module__IpiduW__faqSection{background:#f8fafc;padding:80px 0 96px}.ServicesHub-module-scss-module__IpiduW__faqAccordionList{flex-direction:column;gap:14px;max-width:860px;margin:0 auto;display:flex}.ServicesHub-module-scss-module__IpiduW__faqCard{background:#fff;border:1px solid #e5edf0;border-radius:14px;transition:border-color .2s,background .2s;overflow:hidden}.ServicesHub-module-scss-module__IpiduW__faqCard.ServicesHub-module-scss-module__IpiduW__open{border-color:#008369;box-shadow:0 4px 16px #0000000a}.ServicesHub-module-scss-module__IpiduW__faqQuestion{cursor:pointer;text-align:left;color:#16262d;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:15.5px;font-weight:700;display:flex}.ServicesHub-module-scss-module__IpiduW__faqQuestion svg{color:#008369;flex-shrink:0}.ServicesHub-module-scss-module__IpiduW__faqAnswer{border-top:1px solid #f1f5f9;padding:0 24px 22px}.ServicesHub-module-scss-module__IpiduW__faqAnswer p{color:#516471;margin:16px 0 0;font-size:14px;line-height:1.6}
