section[data-v-09ce5fad]:after{box-shadow:inset 0 0 250px #00000080;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.bottom-fade[data-v-09ce5fad]{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}@keyframes marquee-rtl-09ce5fad{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-marquee[data-v-09ce5fad]{animation:none;transform:none;will-change:auto}@media(min-width:768px){.logo-marquee[data-v-09ce5fad]{animation:marquee-rtl-09ce5fad 20s linear infinite;will-change:transform}}@media(prefers-reduced-motion:reduce){.logo-marquee[data-v-09ce5fad]{animation:none!important;transform:none!important;will-change:auto!important}}.svc-grid[data-v-b2d24ffe]{--brand-1:rgb(var(--color-primary-rgb));--brand-2:rgb(var(--color-secondary-rgb));--brand-3:rgb(var(--color-accent-rgb));--bg:rgb(var(--color-background-rgb));--ink:rgb(var(--color-dark-rgb));--line:rgba(39,24,126,.16);--card:rgb(var(--color-surface-rgb));background:radial-gradient(1200px 600px at 85% -10%,rgba(117,139,253,.18),transparent 60%),radial-gradient(900px 400px at -10% -10%,rgba(174,184,254,.25),transparent 55%),var(--bg);border-radius:24px;padding:clamp(22px,4vw,52px)}.visually-hidden[data-v-b2d24ffe]{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);border:0;margin:-1px;padding:0;white-space:nowrap}.grid[data-v-b2d24ffe]{display:grid;gap:clamp(14px,2vw,22px);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:700px){.grid[data-v-b2d24ffe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.grid[data-v-b2d24ffe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.item[data-v-b2d24ffe]{filter:saturate(.96);opacity:0;transform:translate3d(0,16px,0) scale(.985);transition:opacity .6s ease,transform .6s cubic-bezier(.21,.61,.35,1),filter .6s ease;transition-delay:var(--stagger,0s);will-change:transform,opacity,filter}.item.in[data-v-b2d24ffe]{filter:none;opacity:1;transform:none}.card[data-v-b2d24ffe],.item[data-v-b2d24ffe]{position:relative}.card[data-v-b2d24ffe]{--pad:clamp(16px,2.1vw,22px);background:linear-gradient(180deg,var(--card),#f1f2f6);border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 30px #0f172a14,inset 0 1px #fffc;color:var(--ink);display:block;height:100%;overflow:hidden;padding:var(--pad);text-decoration:none;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.card[data-v-b2d24ffe]:before{background:linear-gradient(100deg,transparent 15%,hsla(0,0%,100%,.7) 32%,transparent 50%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform 1s ease}.item.in .card[data-v-b2d24ffe]:before{transform:translate(120%);transition-delay:calc(var(--stagger, 0s) + .16s)}.card[data-v-b2d24ffe]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1'%3E%3Cstop stop-opacity='.04'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h120v120H0z'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:multiply;opacity:.55;pointer-events:none;position:absolute}.card[data-v-b2d24ffe]:hover{border-color:#27187e59;box-shadow:0 14px 44px #27187e33,0 3px 12px #0f172a14;transform:translateY(-3px)}.media[data-v-b2d24ffe]{background:#eef2ff;border-radius:20px 20px 0 0;display:block;margin:calc(var(--pad)*-1) calc(var(--pad)*-1) 12px;overflow:hidden;position:relative}.media img[data-v-b2d24ffe]{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;opacity:0;transform:translateY(2px);transition:transform .6s cubic-bezier(.21,.61,.35,1),opacity .6s ease;width:100%;will-change:transform,opacity}.item.in .media img[data-v-b2d24ffe]{opacity:1;transform:none}.glow[data-v-b2d24ffe]{background:radial-gradient(120px 80px at 30% 0,rgba(117,139,253,.25),transparent 60%),radial-gradient(140px 80px at 70% 0,rgba(174,184,254,.2),transparent 65%);height:140px;inset:-30% -20% auto;transition:opacity .35s ease,transform .35s ease}.glow[data-v-b2d24ffe],.ring[data-v-b2d24ffe]{opacity:0;position:absolute}.ring[data-v-b2d24ffe]{background:linear-gradient(135deg,#27187eb3,#758bfd99,#ff860099);border-radius:inherit;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;transition:opacity .3s ease}.card:hover .glow[data-v-b2d24ffe]{opacity:1;transform:translateY(-4px)}.card:hover .ring[data-v-b2d24ffe]{opacity:.45}.icon[data-v-b2d24ffe]{--s:52px;align-items:center;background:linear-gradient(135deg,var(--brand-1),var(--brand-2));border-radius:14px;box-shadow:0 10px 20px #27187e59,inset 0 1px #ffffff73;color:#fff;display:inline-flex;height:var(--s);justify-content:center;margin:10px 0;opacity:0;transform:translateY(6px) scale(.98);transition:transform .5s cubic-bezier(.21,.61,.35,1),opacity .5s ease;transition-delay:calc(var(--stagger, 0s) + 80ms);width:var(--s)}.item.in .icon[data-v-b2d24ffe]{opacity:1;transform:none}.icon i[data-v-b2d24ffe]{font-size:1.25rem}.title[data-v-b2d24ffe]{color:var(--ink);font-size:clamp(18px,2.2vw,22px);font-weight:800;letter-spacing:.2px;line-height:1.2;margin:0 0 6px}.desc[data-v-b2d24ffe]{color:rgba(var(--color-dark-rgb),.8);font-size:clamp(14.5px,1.8vw,16px);line-height:1.5;margin:0 0 14px;opacity:0;transform:translateY(6px);transition:transform .5s cubic-bezier(.21,.61,.35,1),opacity .5s ease;transition-delay:calc(var(--stagger, 0s) + .14s)}.item.in .desc[data-v-b2d24ffe]{opacity:1;transform:none}.cta[data-v-b2d24ffe]{align-items:center;display:inline-flex;gap:.4rem;margin-top:auto}.cta .arrow[data-v-b2d24ffe]{transition:transform .2s ease}.card:hover .cta .arrow[data-v-b2d24ffe]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.item[data-v-b2d24ffe]{filter:none!important}.card[data-v-b2d24ffe]:before,.desc[data-v-b2d24ffe],.icon[data-v-b2d24ffe],.item[data-v-b2d24ffe],.media img[data-v-b2d24ffe]{opacity:1!important;transform:none!important;transition:none!important}.glow[data-v-b2d24ffe],.ring[data-v-b2d24ffe]{transition:none!important}}
