.services-module__g8J8Uq__hero{background:var(--bg-base);border-bottom:1px solid var(--border);align-items:center;min-height:48vh;padding:140px 0 72px;display:flex;position:relative;overflow:hidden}.services-module__g8J8Uq__heroOrb{background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--brand-glow) 0%, transparent 60%);pointer-events:none;opacity:.6;position:absolute;inset:0}.services-module__g8J8Uq__domainSection{padding:80px 0;scroll-margin-top:90px}.services-module__g8J8Uq__domainIconWrap{width:70px;height:70px;box-shadow:0 8px 32px var(--brand-glow);border-radius:20px;justify-content:center;align-items:center;display:flex}.services-module__g8J8Uq__domainTitle{color:var(--text-1);font-family:Bricolage Grotesque,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.15}.services-module__g8J8Uq__domainSubtitle{margin-top:4px;font-size:.9rem;font-weight:600}.services-module__g8J8Uq__domainDesc{color:var(--text-2);margin-bottom:28px;font-size:1rem;line-height:1.85}.services-module__g8J8Uq__itemsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:768px){.services-module__g8J8Uq__itemsGrid{grid-template-columns:1fr}}.services-module__g8J8Uq__serviceItem{background:var(--bg-overlay);border:1px solid var(--border);transition:all var(--dur-fast) var(--ease-out);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.services-module__g8J8Uq__serviceItem:hover{border-color:color-mix(in srgb, var(--svc-color) 35%, transparent);background:color-mix(in srgb, var(--svc-color) 6%, transparent)}.services-module__g8J8Uq__itemText{color:var(--text-2);transition:color var(--dur-fast) ease;font-size:.86rem;line-height:1.5}.services-module__g8J8Uq__serviceItem:hover .services-module__g8J8Uq__itemText{color:var(--text-1)}.services-module__g8J8Uq__ctaSection{padding:80px 0 100px}.services-module__g8J8Uq__ctaCard{text-align:center;background:var(--bg-raised);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:24px;padding:60px}.services-module__g8J8Uq__ctaTitle{color:var(--text-1);margin-bottom:14px;font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:800}.services-module__g8J8Uq__ctaDesc{color:var(--text-2);margin-bottom:28px}.services-module__g8J8Uq__domainInfo,.services-module__g8J8Uq__domainItems{min-width:0}@media (max-width:700px){.services-module__g8J8Uq__domainInfo{order:0!important}.services-module__g8J8Uq__domainItems{order:1!important}}
.Offerings-module__Scqp-G__section{padding:var(--s-24) 0;position:relative;overflow:hidden}.Offerings-module__Scqp-G__glow{pointer-events:none;background:radial-gradient(60% 50% at 20%,#6c63ff12 0%,#0000 60%),radial-gradient(60% 50% at 80%,#00d4aa0d 0%,#0000 60%);position:absolute;inset:0}.Offerings-module__Scqp-G__header{text-align:center;margin-bottom:56px}.Offerings-module__Scqp-G__header .Offerings-module__Scqp-G__section-subtitle{margin:0 auto}.Offerings-module__Scqp-G__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1024px){.Offerings-module__Scqp-G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Offerings-module__Scqp-G__grid{grid-template-columns:1fr}}.Offerings-module__Scqp-G__card{background:var(--bg-raised);border:1px solid var(--border);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), border-color .25s;animation:Offerings-module__Scqp-G__fadeUp .5s var(--ease-out) both;border-radius:20px;flex-direction:column;gap:14px;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden}@keyframes Offerings-module__Scqp-G__fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.Offerings-module__Scqp-G__card:hover{border-color:color-mix(in srgb, var(--card-color) 35%, transparent);box-shadow:0 12px 40px color-mix(in srgb, var(--card-color) 12%, transparent);transform:translateY(-4px)}.Offerings-module__Scqp-G__accent{border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.Offerings-module__Scqp-G__iconWrap{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Offerings-module__Scqp-G__title{color:var(--text-1);font-family:Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.25}.Offerings-module__Scqp-G__desc{color:var(--text-2);flex:1;font-size:.84rem;line-height:1.65}.Offerings-module__Scqp-G__list{flex-direction:column;gap:7px;margin-top:4px;list-style:none;display:flex}.Offerings-module__Scqp-G__listItem{color:var(--text-2);align-items:flex-start;gap:7px;font-size:.8rem;line-height:1.45;display:flex}.Offerings-module__Scqp-G__cta{border-radius:var(--r-full);border:1px solid;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.Offerings-module__Scqp-G__cta:hover{background:var(--card-color);color:#fff!important;border-color:var(--card-color)!important}
.ServicesPreview-module__pPt9ha__section{background:var(--bg-raised)}.ServicesPreview-module__pPt9ha__header{max-width:600px;margin-bottom:64px}.ServicesPreview-module__pPt9ha__grid{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ServicesPreview-module__pPt9ha__cardWrap{transform-style:preserve-3d;animation:.7s cubic-bezier(.16,1,.3,1) both ServicesPreview-module__pPt9ha__fade-up}@keyframes ServicesPreview-module__pPt9ha__fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.ServicesPreview-module__pPt9ha__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:default;background:#0a1628bf;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;gap:0;height:100%;padding:36px 32px 32px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ServicesPreview-module__pPt9ha__card:hover{border-color:#ffffff1f;box-shadow:0 40px 80px #0006}.ServicesPreview-module__pPt9ha__glare{pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0}.ServicesPreview-module__pPt9ha__accent{height:2px;position:absolute;top:0;left:0;right:0}.ServicesPreview-module__pPt9ha__iconWrap{z-index:2;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.ServicesPreview-module__pPt9ha__card:hover .ServicesPreview-module__pPt9ha__iconWrap{transform:scale(1.1)translateY(-3px)}.ServicesPreview-module__pPt9ha__cardTitle{z-index:2;letter-spacing:-.03em;color:#f0f6ff;margin-bottom:12px;font-family:Syne,sans-serif;font-size:1.4rem;font-weight:700;position:relative}.ServicesPreview-module__pPt9ha__cardDesc{z-index:2;color:#8da8c8;flex:1;margin-bottom:24px;font-size:.9rem;line-height:1.7;position:relative}.ServicesPreview-module__pPt9ha__tags{z-index:2;flex-wrap:wrap;gap:8px;margin-top:auto;display:flex;position:relative}.ServicesPreview-module__pPt9ha__tag{letter-spacing:.05em;background:#ffffff05;border:1px solid;border-radius:50px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:.68rem}.ServicesPreview-module__pPt9ha__arrow{z-index:2;opacity:0;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:28px;right:28px;transform:translate(4px,-4px)}.ServicesPreview-module__pPt9ha__card:hover .ServicesPreview-module__pPt9ha__arrow{opacity:1;transform:translate(0)}.ServicesPreview-module__pPt9ha__cta{justify-content:center;margin-top:56px;display:flex}@media (max-width:900px){.ServicesPreview-module__pPt9ha__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.ServicesPreview-module__pPt9ha__grid{grid-template-columns:1fr}}
.ProjectsPreview-module__Dnu2TG__section{background:var(--c-bg);overflow:hidden}.ProjectsPreview-module__Dnu2TG__headerRow{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.ProjectsPreview-module__Dnu2TG__nav{gap:10px;display:flex}.ProjectsPreview-module__Dnu2TG__navBtn{color:#8da8c8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;transition:all .25s;display:flex}.ProjectsPreview-module__Dnu2TG__navBtn:hover{color:#f0f6ff;background:#3b82f61f;border-color:#3b82f64d}.ProjectsPreview-module__Dnu2TG__track{-ms-overflow-style:none;scrollbar-width:none;align-items:stretch;gap:20px;padding-bottom:16px;display:flex;overflow-x:auto}.ProjectsPreview-module__Dnu2TG__track::-webkit-scrollbar{display:none}.ProjectsPreview-module__Dnu2TG__spacer{flex-shrink:0;min-width:28px}.ProjectsPreview-module__Dnu2TG__card{flex-shrink:0;min-width:320px;max-width:320px;animation:.6s cubic-bezier(.16,1,.3,1) both ProjectsPreview-module__Dnu2TG__fade-up}@keyframes ProjectsPreview-module__Dnu2TG__fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ProjectsPreview-module__Dnu2TG__cardInner{cursor:default;background:#0a1628cc;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;gap:14px;height:100%;padding:28px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ProjectsPreview-module__Dnu2TG__cardInner:hover{border-color:#ffffff1a;box-shadow:0 30px 60px #00000059}.ProjectsPreview-module__Dnu2TG__domain{letter-spacing:.08em;border:1px solid;border-radius:50px;width:fit-content;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;display:inline-flex}.ProjectsPreview-module__Dnu2TG__status{color:#10b981;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.ProjectsPreview-module__Dnu2TG__statusDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite ProjectsPreview-module__Dnu2TG__pulse-dot;box-shadow:0 0 6px #10b981}@keyframes ProjectsPreview-module__Dnu2TG__pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.ProjectsPreview-module__Dnu2TG__title{letter-spacing:-.03em;color:#f0f6ff;font-family:Syne,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2}.ProjectsPreview-module__Dnu2TG__desc{color:#8da8c8;flex:1;font-size:.85rem;line-height:1.65}.ProjectsPreview-module__Dnu2TG__techRow{flex-wrap:wrap;gap:6px;display:flex}.ProjectsPreview-module__Dnu2TG__tech{color:#3d5a7a;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:.68rem}.ProjectsPreview-module__Dnu2TG__links{border-top:1px solid #ffffff0a;gap:12px;padding-top:4px;display:flex}.ProjectsPreview-module__Dnu2TG__link{color:#3b82f6;align-items:center;gap:5px;font-size:.8rem;font-weight:500;transition:color .2s;display:flex}.ProjectsPreview-module__Dnu2TG__link:hover{color:#93c5fd}.ProjectsPreview-module__Dnu2TG__glow{opacity:0;height:1px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.ProjectsPreview-module__Dnu2TG__cardInner:hover .ProjectsPreview-module__Dnu2TG__glow{opacity:1}.ProjectsPreview-module__Dnu2TG__viewAll{color:#3b82f6;background:#3b82f60d;border:1px dashed #3b82f633;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-width:200px;padding:28px;text-decoration:none;transition:all .3s;display:flex}.ProjectsPreview-module__Dnu2TG__viewAll:hover{background:#3b82f61a;border-style:solid;transform:translateY(-4px)}.ProjectsPreview-module__Dnu2TG__viewAllText{writing-mode:vertical-rl;text-orientation:mixed;font-size:.9rem;font-weight:600}@keyframes ProjectsPreview-module__Dnu2TG__spin{to{transform:rotate(360deg)}}@keyframes ProjectsPreview-module__Dnu2TG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ProjectsPreview-module__Dnu2TG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:50px 24px;animation:.5s ProjectsPreview-module__Dnu2TG__fade-up;display:flex}.ProjectsPreview-module__Dnu2TG__emptyIcon{width:64px;height:64px;color:var(--brand-light);background:linear-gradient(135deg,#6366f126,#06b6d41f);border:1px solid #6366f133;border-radius:16px;justify-content:center;align-items:center;animation:3s ease-in-out infinite ProjectsPreview-module__Dnu2TG__float;display:flex;box-shadow:0 8px 32px #6366f126}.ProjectsPreview-module__Dnu2TG__spinIcon{animation:1.2s linear infinite ProjectsPreview-module__Dnu2TG__spin}.ProjectsPreview-module__Dnu2TG__emptyTitle{color:var(--text-1);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-family:Bricolage Grotesque,sans-serif;font-size:1.4rem;font-weight:700;display:flex}.ProjectsPreview-module__Dnu2TG__comingSoonBadge{color:var(--brand-light);text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(90deg,#6366f12e,#06b6d424);border:1px solid #6366f14d;border-radius:999px;align-items:center;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.ProjectsPreview-module__Dnu2TG__emptyDesc{color:var(--text-2);max-width:480px;font-size:.95rem;line-height:1.6}
.CTASection-module__99WdbW__section{background:var(--c-bg);padding:140px 0;position:relative;overflow:hidden}.CTASection-module__99WdbW__bg{pointer-events:none;background:radial-gradient(70% 60%,#3b82f61f 0%,#0000 60%);position:absolute;inset:0}.CTASection-module__99WdbW__ring1,.CTASection-module__99WdbW__ring2,.CTASection-module__99WdbW__ring3{pointer-events:none;border:1px solid #3b82f614;border-radius:50%;animation:4s ease-in-out infinite CTASection-module__99WdbW__ring-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CTASection-module__99WdbW__ring1{width:400px;height:400px;animation-delay:0s}.CTASection-module__99WdbW__ring2{border-color:#6366f10d;width:650px;height:650px;animation-delay:.8s}.CTASection-module__99WdbW__ring3{border-color:#06b6d40a;width:900px;height:900px;animation-delay:1.6s}@keyframes CTASection-module__99WdbW__ring-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.05)}}.CTASection-module__99WdbW__inner{text-align:center;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;display:flex}.CTASection-module__99WdbW__title{letter-spacing:-.04em;margin-bottom:20px;font-family:Syne,sans-serif;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:800;line-height:1.05}.CTASection-module__99WdbW__sub{color:#8da8c8;max-width:520px;margin-bottom:40px;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.75}.CTASection-module__99WdbW__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:28px;display:flex}.CTASection-module__99WdbW__note{color:#3d5a7a;align-items:center;gap:10px;font-size:.82rem;display:flex}.CTASection-module__99WdbW__dot{color:#ffffff26}@media (max-width:600px){.CTASection-module__99WdbW__actions{flex-direction:column;align-items:center}.CTASection-module__99WdbW__actions .CTASection-module__99WdbW__btn{justify-content:center;width:100%}}
