.mws-tiles[data-astro-cid-fhcm56tg]{grid-template-columns:repeat(3,1fr);gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mws-tile[data-astro-cid-fhcm56tg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:24px 24px 26px}@media (prefers-reduced-motion:no-preference){.mws-tile[data-astro-cid-fhcm56tg]{transition:transform .22s var(--ease), box-shadow .22s, border-color .22s}}.mws-tile[data-astro-cid-fhcm56tg]:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.mws-tile[data-astro-cid-fhcm56tg]:hover{transform:none}}.mws-tile-ic[data-astro-cid-fhcm56tg]{width:46px;height:46px;color:var(--accent-dark);background:var(--accent-subtle,color-mix(in oklab, var(--accent) 10%, var(--paper)));border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.mws-tile[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:1.12rem;font-weight:700}.mws-tile[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0;font-size:.95rem;line-height:1.62}@media (width<=900px){.mws-tiles[data-astro-cid-fhcm56tg]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.mws-tiles[data-astro-cid-fhcm56tg]{grid-template-columns:1fr}}.mws-steps[data-astro-cid-fhcm56tg]{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mws-step[data-astro-cid-fhcm56tg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);align-items:flex-start;gap:20px;padding:24px 26px;display:flex}@media (prefers-reduced-motion:no-preference){.mws-step[data-astro-cid-fhcm56tg]{transition:transform .22s var(--ease), box-shadow .22s, border-color .22s}}.mws-step[data-astro-cid-fhcm56tg]:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.mws-step[data-astro-cid-fhcm56tg]:hover{transform:none}}.mws-step-n[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--accent-dark);background:var(--accent-subtle,color-mix(in oklab, var(--accent) 10%, var(--paper)));border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);font-variant-numeric:tabular-nums;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.15rem;font-weight:800;display:inline-flex}.mws-step[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:1.16rem}.mws-step[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0;font-size:.96rem;line-height:1.62}.mws-step[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{color:var(--accent-dark);text-underline-offset:3px;font-weight:600}.mws-compare-grid[data-astro-cid-fhcm56tg]{border-top:1px solid var(--line);margin-top:40px}.mws-compare-head[data-astro-cid-fhcm56tg],.mws-compare-row[data-astro-cid-fhcm56tg]{grid-template-columns:1fr 1.5fr 1.5fr;align-items:start;gap:18px;display:grid}.mws-compare-head[data-astro-cid-fhcm56tg]{border-bottom:1px solid var(--line);padding:14px 4px}.mws-ch[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--soft);font-size:.9rem;font-weight:700}.mws-ch--us[data-astro-cid-fhcm56tg]{color:var(--accent-dark)}.mws-compare-row[data-astro-cid-fhcm56tg]{border-bottom:1px solid var(--line);padding:18px 4px}.mws-cr-label[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--ink);font-size:.98rem;font-weight:700}.mws-cr[data-astro-cid-fhcm56tg]{color:var(--soft);font-size:.95rem;line-height:1.6}.mws-cr--us[data-astro-cid-fhcm56tg]{color:var(--ink);position:relative}.mws-tick[data-astro-cid-fhcm56tg]{color:var(--accent-dark);vertical-align:-2px;margin-right:4px}@media (width<=760px){.mws-compare-head[data-astro-cid-fhcm56tg]{display:none}.mws-compare-row[data-astro-cid-fhcm56tg]{grid-template-columns:1fr;gap:6px;padding:20px 4px}.mws-cr[data-astro-cid-fhcm56tg]:before{font-family:var(--display);margin-bottom:2px;font-size:.8rem;font-weight:700;display:block}.mws-cr--us[data-astro-cid-fhcm56tg]:before{content:"Managed service";color:var(--accent-dark)}.mws-cr[data-astro-cid-fhcm56tg]:not(.mws-cr--us):not(.mws-cr-label):before{content:"One-off agency build";color:var(--soft)}}.mws-diff[data-astro-cid-fhcm56tg]{grid-template-columns:1fr 1fr;gap:18px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mws-diff-item[data-astro-cid-fhcm56tg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.mws-diff-ic[data-astro-cid-fhcm56tg]{width:42px;height:42px;color:var(--accent-dark);background:var(--accent-subtle,color-mix(in oklab, var(--accent) 10%, var(--paper)));border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mws-diff-item[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:1.08rem}.mws-diff-item[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0;font-size:.94rem;line-height:1.6}@media (width<=720px){.mws-diff[data-astro-cid-fhcm56tg]{grid-template-columns:1fr}}.mws-proof[data-astro-cid-fhcm56tg]{grid-template-columns:repeat(3,1fr);gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mws-proof-card[data-astro-cid-fhcm56tg]{display:flex}.mws-proof-card[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:inherit;flex-direction:column;width:100%;padding:24px 24px 22px;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.mws-proof-card[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{transition:transform .22s var(--ease), box-shadow .22s, border-color .22s}}.mws-proof-card[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.mws-proof-card[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]:hover{transform:none}}.mws-proof-card[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.mws-proof-sector[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:10px;font-size:.72rem;font-weight:700}.mws-proof-card[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:1.1rem}.mws-proof-card[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0 0 14px;font-size:.93rem;line-height:1.6}.mws-proof-cta[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--accent-dark);margin-top:auto;font-size:.9rem;font-weight:600}@media (width<=900px){.mws-proof[data-astro-cid-fhcm56tg]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.mws-proof[data-astro-cid-fhcm56tg]{grid-template-columns:1fr}}.mws-price-steps[data-astro-cid-fhcm56tg]{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mws-price-step[data-astro-cid-fhcm56tg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);align-items:flex-start;gap:20px;padding:24px 26px;display:flex}.mws-price-tag[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--accent-dark);text-align:center;background:var(--accent-subtle,color-mix(in oklab, var(--accent) 10%, var(--paper)));border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:88px;padding:8px 12px;font-size:.96rem;font-weight:800;display:inline-flex}.mws-price-step[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:1.12rem}.mws-price-step[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0;font-size:.96rem;line-height:1.62}.mws-price-step[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{color:var(--accent-dark);text-underline-offset:3px;font-weight:600}@media (width<=620px){.mws-price-step[data-astro-cid-fhcm56tg]{flex-direction:column;gap:12px}}.mws-learn[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg]{font-family:var(--display);letter-spacing:-.01em;margin:0 0 6px;font-size:clamp(1.05rem,2vw,1.18rem);font-weight:700}.mws-learn[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{color:var(--ink);text-decoration:none}.mws-learn[data-astro-cid-fhcm56tg] h3[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]:hover{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.mws-faq[data-astro-cid-fhcm56tg]{max-width:64ch;margin-top:36px}.mws-faq[data-astro-cid-fhcm56tg] details[data-astro-cid-fhcm56tg]{border-top:1px solid var(--line);padding:6px 0}.mws-faq[data-astro-cid-fhcm56tg] details[data-astro-cid-fhcm56tg]:last-of-type{border-bottom:1px solid var(--line)}.mws-faq[data-astro-cid-fhcm56tg] summary[data-astro-cid-fhcm56tg]{font-family:var(--display);color:var(--soft);cursor:pointer;border-radius:8px;padding:16px 40px 16px 4px;font-size:1.04rem;font-weight:700;line-height:1.4;list-style:none;transition:color .15s;position:relative}.mws-faq[data-astro-cid-fhcm56tg] summary[data-astro-cid-fhcm56tg]::-webkit-details-marker{display:none}.mws-faq[data-astro-cid-fhcm56tg] summary[data-astro-cid-fhcm56tg]:hover{color:var(--accent-dark)}.mws-faq[data-astro-cid-fhcm56tg] summary[data-astro-cid-fhcm56tg]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mws-faq[data-astro-cid-fhcm56tg] details[data-astro-cid-fhcm56tg][open] summary[data-astro-cid-fhcm56tg]{color:var(--ink)}.mws-faq[data-astro-cid-fhcm56tg] summary[data-astro-cid-fhcm56tg]:after{content:"+";color:var(--accent-dark);font-size:1.5rem;line-height:1;font-family:var(--display);font-weight:400;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.mws-faq[data-astro-cid-fhcm56tg] details[data-astro-cid-fhcm56tg][open] summary[data-astro-cid-fhcm56tg]:after{content:"−"}.mws-faq[data-astro-cid-fhcm56tg] details[data-astro-cid-fhcm56tg] p[data-astro-cid-fhcm56tg]{color:var(--soft);margin:0 4px 16px;font-size:.96rem;line-height:1.7}.mws-aside[data-astro-cid-fhcm56tg]{color:var(--soft);max-width:70ch;margin:28px 0 0;font-size:.92rem}.mws-aside[data-astro-cid-fhcm56tg] a[data-astro-cid-fhcm56tg]{color:var(--accent-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.mws-center-ctas[data-astro-cid-fhcm56tg]{flex-wrap:wrap;justify-content:center;margin-top:36px}.mws-close-section[data-astro-cid-fhcm56tg]{padding-bottom:calc(var(--section-pad-y) + 8px)}
