.ti-svg[data-v-1764a21e]{width:100%;height:100%;display:block}.mt-content[data-v-ff7719ac]{--background: radial-gradient(ellipse at 18% 28%, #ede9fe 0%, transparent 55%), radial-gradient(ellipse at 82% 72%, #fce7f3 0%, transparent 55%), radial-gradient(ellipse at 50% 50%, #eff6ff 0%, transparent 70%), #fafbff}.mt-content--dark[data-v-ff7719ac]{--background: #13192e}.mt-orb[data-v-ff7719ac]{position:fixed;width:420px;height:420px;border-radius:50%;pointer-events:none;z-index:0}.mt-orb--1[data-v-ff7719ac]{top:-80px;inset-inline-start:-80px;background:radial-gradient(circle at 60% 40%,#c4b5fd 0%,transparent 70%);opacity:.45;filter:blur(2px);animation:mt-w1-ff7719ac 8s ease-in-out infinite}.mt-orb--2[data-v-ff7719ac]{bottom:-80px;inset-inline-end:-80px;background:radial-gradient(circle at 40% 60%,#fbcfe8 0%,transparent 70%);opacity:.5;filter:blur(2px);animation:mt-w2-ff7719ac 10s ease-in-out infinite}@keyframes mt-w1-ff7719ac{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.06);opacity:.35}}@keyframes mt-w2-ff7719ac{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.06);opacity:.4}}.mt-dark .mt-orb--1[data-v-ff7719ac]{opacity:.25}.mt-dark .mt-orb--2[data-v-ff7719ac]{opacity:.2}.mt-page-flex[data-v-ff7719ac]{min-height:100%;display:flex;flex-direction:column}.mt-shell[data-v-ff7719ac]{position:relative;z-index:1;flex:1 0 auto}.mt-page[data-v-ff7719ac]{max-width:1080px;margin:0 auto;padding:28px 16px 60px}.mt-hero[data-v-ff7719ac]{display:grid;gap:10px;margin-bottom:26px}.mt-eyebrow[data-v-ff7719ac]{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:8px 14px;border-radius:999px;background:#6366f11f;border:1px solid rgba(99,102,241,.16);color:#5b57e8;font-size:.84rem;font-weight:800}.mt-title[data-v-ff7719ac]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;color:#111827;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:900;line-height:1.15}.mt-title i[data-v-ff7719ac]{flex-shrink:0;color:#6366f1;font-size:.85em}.mt-subtitle[data-v-ff7719ac]{max-width:680px;margin:0;color:#5b6478;font-size:1rem;line-height:1.8}.mt-grid[data-v-ff7719ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.mt-card[data-v-ff7719ac]{display:grid;justify-items:center;gap:14px;padding:24px 22px;border-radius:22px;background:#ffffffe0;border:1px solid rgba(116,126,255,.14);box-shadow:0 18px 44px #47556914;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);text-decoration:none;color:inherit;text-align:center;transition:border-color .15s,box-shadow .15s,transform .15s}.mt-card[data-v-ff7719ac]:hover{border-color:#6366f166;box-shadow:0 20px 48px #6366f129;transform:translateY(-2px)}.mt-card-image-wrap[data-v-ff7719ac]{width:108px;height:108px;border-radius:999px;overflow:hidden;border:2px solid rgba(99,102,241,.15);box-shadow:0 8px 20px #6366f11f;transition:transform .25s ease}.mt-card:hover .mt-card-image-wrap[data-v-ff7719ac]{transform:scale(1.06)}.mt-card-image[data-v-ff7719ac]{width:100%;height:100%}.mt-card-body[data-v-ff7719ac]{display:grid;gap:6px;justify-items:center}.mt-card-title[data-v-ff7719ac]{color:#0f172a;font-size:1.05rem;font-weight:800}.mt-card-desc[data-v-ff7719ac]{margin:0;color:#5b6478;font-size:.88rem;line-height:1.7}.mt-card-open[data-v-ff7719ac]{display:inline-flex;align-items:center;gap:8px;color:#4f46e5;font-size:.86rem;font-weight:800}.mt-dark .mt-eyebrow[data-v-ff7719ac]{background:#818cf81f;border-color:#818cf829;color:#c7d2fe}.mt-dark .mt-title[data-v-ff7719ac]{color:#f8fafc}.mt-dark .mt-subtitle[data-v-ff7719ac]{color:#aeb9cb}.mt-dark .mt-card[data-v-ff7719ac]{background:#121a2bd6;border-color:#818cf829;box-shadow:0 18px 44px #0000003d}.mt-dark .mt-card[data-v-ff7719ac]:hover{border-color:#818cf873;box-shadow:0 20px 48px #00000052}.mt-dark .mt-card-image-wrap[data-v-ff7719ac]{border-color:#818cf847;box-shadow:0 8px 20px #00000047}.mt-dark .mt-card-title[data-v-ff7719ac]{color:#f1f5f9}.mt-dark .mt-card-desc[data-v-ff7719ac]{color:#94a3b8}.mt-dark .mt-card-open[data-v-ff7719ac]{color:#a5b4fc}@media (max-width: 767px){.mt-page[data-v-ff7719ac]{padding:16px 12px 60px}.mt-grid[data-v-ff7719ac]{grid-template-columns:1fr}.mt-card[data-v-ff7719ac]{padding:18px;border-radius:18px}}
