.msp-step[data-astro-cid-sq3elpsv]{display:flex;flex-direction:column;padding:1.3rem 1.4rem 1.5rem;border-radius:calc(var(--radius) * 2.5);background:hsl(var(--background));transition:transform .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.msp-step[data-astro-cid-sq3elpsv]:hover{transform:translateY(-3px);border-color:hsl(var(--accent-ink) / .45);box-shadow:0 18px 32px -24px hsl(var(--brand) / .55)}.msp-step-ico[data-astro-cid-sq3elpsv]{display:grid;place-items:center;width:44px;height:44px;border-radius:calc(var(--radius) * 1.5);background:hsl(var(--brand-soft));color:hsl(var(--accent-ink));transition:background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.msp-step[data-astro-cid-sq3elpsv]:hover .msp-step-ico[data-astro-cid-sq3elpsv]{background:hsl(var(--accent-ink));color:#fff;transform:scale(1.06)}.msp-step-num[data-astro-cid-sq3elpsv]{font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:hsl(var(--foreground) / .12);font-variant-numeric:tabular-nums}.msp-step[data-astro-cid-sq3elpsv] a{color:hsl(var(--accent-ink));font-weight:600;text-decoration:none}.msp-step[data-astro-cid-sq3elpsv] a:hover{text-decoration:underline;text-underline-offset:3px}.msp-tier[data-astro-cid-sq3elpsv]{position:relative;display:flex;flex-direction:column;gap:0;padding:1.6rem 1.6rem 1.5rem;border-radius:calc(var(--radius) * 2.5);background:hsl(var(--background));transition:transform .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.msp-tier[data-astro-cid-sq3elpsv]:hover{transform:translateY(-3px);box-shadow:0 24px 44px -32px hsl(var(--brand) / .6)}.msp-tier[data-astro-cid-sq3elpsv]:not(.msp-tier--lead):hover{border-color:hsl(var(--accent-ink) / .45)}.msp-tier--lead[data-astro-cid-sq3elpsv]{border-color:hsl(var(--accent-ink) / .55);box-shadow:0 24px 44px -32px hsl(var(--brand) / .6)}.msp-tier-tag[data-astro-cid-sq3elpsv]{position:absolute;right:1.1rem;top:-11px;padding:.2rem .7rem;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.msp-tier-label[data-astro-cid-sq3elpsv]{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.msp-tier-price[data-astro-cid-sq3elpsv]{margin-top:.35rem;font-size:2.3rem;font-weight:700;line-height:1;letter-spacing:-.02em}.msp-tier-unit[data-astro-cid-sq3elpsv]{font-size:.95rem;font-weight:600;letter-spacing:0;color:hsl(var(--muted-foreground))}.msp-tier[data-astro-cid-sq3elpsv] p[data-astro-cid-sq3elpsv]:last-of-type{color:hsl(var(--muted-foreground));margin-bottom:1.25rem}.msp-tier[data-astro-cid-sq3elpsv] a:not(.btn){color:hsl(var(--accent-ink));text-decoration:underline;text-underline-offset:3px}.msp-why[data-astro-cid-sq3elpsv]{position:relative;isolation:isolate;background:radial-gradient(56rem 30rem at 0% -12%,hsl(var(--brand-glow) / .85),transparent 70%),radial-gradient(40rem 26rem at 100% 115%,hsl(var(--accent) / .2),transparent 68%),linear-gradient(180deg,#0000001f,#00000061),hsl(var(--ground-dark))}.msp-why[data-astro-cid-sq3elpsv]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--grain);opacity:.4;mix-blend-mode:soft-light}.msp-why-ico[data-astro-cid-sq3elpsv]{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:calc(var(--radius) * 1.25);border:1px solid hsl(0 0% 100% / .18);background:#ffffff12;color:hsl(var(--accent-lift))}.msp-svc-ico[data-astro-cid-sq3elpsv]{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:calc(var(--radius) * 1.25);background:hsl(var(--brand-soft));color:hsl(var(--accent-ink));transition:background-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.msp-svc--link[data-astro-cid-sq3elpsv]:hover .msp-svc-ico[data-astro-cid-sq3elpsv]{background:hsl(var(--accent-ink));color:#fff;transform:scale(1.06)}.msp-svc-link[data-astro-cid-sq3elpsv]{color:inherit;text-decoration:none}.msp-svc-link[data-astro-cid-sq3elpsv]:after{content:"";position:absolute;inset:0}.msp-svc--link[data-astro-cid-sq3elpsv]:hover .msp-svc-link[data-astro-cid-sq3elpsv]{color:hsl(var(--accent-ink))}.msp-svc[data-astro-cid-sq3elpsv]{position:relative;display:flex;align-items:flex-start;gap:.9rem;width:100%;padding:1rem 1.15rem;border-radius:calc(var(--radius) * 2);background:hsl(var(--background));color:inherit;text-decoration:none;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.msp-svc--link[data-astro-cid-sq3elpsv]:hover{transform:translateY(-2px);border-color:hsl(var(--accent-ink) / .5);box-shadow:0 14px 24px -18px hsl(var(--brand) / .55)}.msp-svc-copy[data-astro-cid-sq3elpsv] a{position:relative;z-index:1;color:hsl(var(--accent-ink));text-decoration:underline;text-underline-offset:3px}.msp-svc-go{flex:none;margin-top:.2rem;margin-left:auto;color:hsl(var(--muted-foreground) / .6);transition:transform .2s var(--ease),color .2s var(--ease)}.msp-svc--link[data-astro-cid-sq3elpsv]:hover .msp-svc-go{transform:translate(3px);color:hsl(var(--accent-ink))}.msp-close[data-astro-cid-sq3elpsv]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:1.75rem 2rem;border-radius:calc(var(--radius) * 3);background:hsl(var(--muted) / .6)}.msp-close-lead[data-astro-cid-sq3elpsv]{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.msp-close-sub[data-astro-cid-sq3elpsv]{margin:.3rem 0 0;max-width:60ch;font-size:14px;color:hsl(var(--muted-foreground))}.msp-close-sub[data-astro-cid-sq3elpsv] a{color:hsl(var(--accent-ink));font-weight:600}@media(prefers-reduced-motion:reduce){.msp-svc[data-astro-cid-sq3elpsv],.msp-step[data-astro-cid-sq3elpsv],.msp-tier[data-astro-cid-sq3elpsv],.msp-step-ico[data-astro-cid-sq3elpsv],.msp-svc-ico[data-astro-cid-sq3elpsv],.msp-svc-go{transition:none}.msp-svc--link[data-astro-cid-sq3elpsv]:hover,.msp-step[data-astro-cid-sq3elpsv]:hover,.msp-tier[data-astro-cid-sq3elpsv]:hover,.msp-step[data-astro-cid-sq3elpsv]:hover .msp-step-ico[data-astro-cid-sq3elpsv],.msp-svc--link[data-astro-cid-sq3elpsv]:hover .msp-svc-ico[data-astro-cid-sq3elpsv],.msp-svc--link[data-astro-cid-sq3elpsv]:hover .msp-svc-go{transform:none}}
