.svc-grid[data-v-524a16f6]{display:grid;gap:20px}@media(min-width:900px){.svc-grid[data-v-524a16f6]{gap:24px;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.svc-grid.four[data-v-524a16f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.svc-grid.four[data-v-524a16f6]{grid-template-columns:repeat(4,1fr)}}.svc-card[data-v-524a16f6]{display:flex;flex-direction:column;gap:18px;height:100%;overflow:hidden;padding:32px 28px;transform-style:preserve-3d;transition:transform .5s var(--ease),border-color .4s,box-shadow .5s}.svc-card[data-v-524a16f6]:hover{border-color:#8b5cf673;box-shadow:0 30px 70px -30px #4f46e5b3}.svc-idx[data-v-524a16f6]{color:transparent;font-size:76px;font-weight:800;line-height:1;position:absolute;right:22px;top:10px;-webkit-text-stroke:1px rgba(148,163,255,.18);pointer-events:none}.svc-top[data-v-524a16f6]{align-items:center;display:flex;gap:16px}.svc-top h3[data-v-524a16f6]{font-size:22px;font-weight:700}.svc-desc[data-v-524a16f6]{color:var(--text-2);font-size:15px}.svc-items[data-v-524a16f6]{align-content:start;border-top:1px solid var(--line);flex:1;padding-top:16px}.svc-more[data-v-524a16f6]{margin-top:4px}.adv-grid[data-v-d175d4e3]{display:grid;gap:16px}@media(min-width:640px){.adv-grid[data-v-d175d4e3]{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.adv-grid[data-v-d175d4e3]{gap:24px;grid-template-columns:repeat(3,1fr)}}.adv[data-v-d175d4e3]{align-content:start;display:grid;gap:12px;padding:28px}.adv-head[data-v-d175d4e3]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:6px}.adv-ic[data-v-d175d4e3]{background:linear-gradient(135deg,#22d3ee24,#8b5cf624);border:1px solid rgba(34,211,238,.25);border-radius:16px;color:#a5f3fc;display:grid;height:56px;place-items:center;position:relative;transition:transform .5s var(--ease),background .4s,color .4s;width:56px}.adv:hover .adv-ic[data-v-d175d4e3]{background:var(--grad);color:#fff;transform:rotate(-8deg) scale(1.06)}.adv-no[data-v-d175d4e3]{color:var(--muted);font-size:15px;letter-spacing:.1em}.adv h3[data-v-d175d4e3]{font-size:19px;font-weight:700}.adv p[data-v-d175d4e3]{color:var(--text-2);font-size:15px}
