:root{--mwd-g:#0b7a5b;--mwd-g2:#0b7053;--mwd-line:#e2e8f0;--mwd-ease:cubic-bezier(0.16,1,0.3,1)}.dark{--mwd-line:#1e293b}.mwd-pricing-hero{background:radial-gradient(ellipse at 50% 0,rgba(15,153,114,.1) 0,transparent 55%),linear-gradient(180deg,#f8fafc,#ffffff)}.dark .mwd-pricing-hero{background:radial-gradient(ellipse at 50% 0,rgba(52,211,153,.18) 0,rgba(52,211,153,.06) 34%,transparent 62%),linear-gradient(180deg,#020617,#08111f 56%,#020617)}.mwd-pricing-compare{background:linear-gradient(180deg,#f8fafc,#ffffff)}.dark .mwd-pricing-compare{background:linear-gradient(180deg,#020617,#07111f)}.mwd-pricing-roi{background:linear-gradient(180deg,#ffffff,#f8fafc)}.dark .mwd-pricing-roi{background:linear-gradient(180deg,#07111f,#020617)}@keyframes mwdDrift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.08)}}@keyframes mwdScanLine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes mwdSlotIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.mwd-drift,.mwd-glow,.mwd-glow:before,.mwd-hero-slot-item,.mwd-scan-dot{animation:none!important}.mwd-cycle-tab,.mwd-faq-body,.mwd-faq-item,.mwd-faq-toggle,.mwd-tier{transition:none!important}.mwd-tier:hover{transform:none!important}}.mwd-drift{animation:mwdDrift 15s ease-in-out infinite}.mwd-drift-rev{animation-direction:reverse;animation-duration:19s}.mwd-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:9999px;background:rgba(255,255,255,.7);border:1px solid rgba(15,153,114,.25);backdrop-filter:blur(8px);font-weight:500;color:var(--mwd-g);box-shadow:0 1px 2px rgba(0,0,0,.04)}.dark .mwd-pill{background:rgba(15,23,42,.6);border-color:rgba(52,211,153,.3);color:#34d399}.mwd-scan-dot{width:8px;height:8px;border-radius:9999px;background:var(--mwd-g);box-shadow:0 0 0 0 rgba(15,153,114,.6)}.dark .mwd-scan-dot{background:#34d399}.mwd-eye{font:700 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mwd-g)}.dark .mwd-eye{color:#34d399}.mwd-h2{font:800 clamp(30px,4vw,48px) /1.08 var(--font-display,Inter),system-ui,sans-serif;letter-spacing:-.02em;color:#0f172a;text-wrap:balance}.dark .mwd-h2{color:#f1f5f9}.mwd-lead{font:400 17px/1.6 inherit;color:#64748b;max-width:640px;margin:16px auto 0;text-wrap:pretty}.dark .mwd-lead{color:#94a3b8}.mwd-cta-primary{background:var(--mwd-g);color:#fff;border:0;padding:14px 22px;border-radius:10px;font-weight:600;font-size:15.5px;cursor:pointer;box-shadow:0 6px 18px -4px rgba(15,153,114,.45)}.mwd-cta-primary:hover{background:var(--mwd-g2)}.mwd-cta-ghost{background:transparent;color:#0f172a;border:1px solid var(--mwd-line);padding:13px 22px;border-radius:10px;font-weight:600;font-size:15.5px;cursor:pointer}.mwd-cta-ghost:hover{border-color:var(--mwd-g);color:var(--mwd-g)}.dark .mwd-cta-ghost{color:#e2e8f0;border-color:#1e293b}.dark .mwd-cta-ghost:hover{border-color:#34d399;color:#34d399}.mwd-glow{position:relative;overflow:hidden}.mwd-glow:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:mwdScanLine 3s linear infinite}.mwd-hero-slot{display:inline-block;overflow:hidden;vertical-align:text-bottom;line-height:inherit;padding:0;min-width:.5em;position:relative;background:linear-gradient(180deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateY(-.09em)}.dark .mwd-hero-slot{background:linear-gradient(180deg,#f1f5f9,#94a3b8);-webkit-background-clip:text;background-clip:text}.mwd-hero-slot-item{display:inline-block;animation:mwdSlotIn .5s var(--mwd-ease);vertical-align:baseline}.mwd-hero-strip{margin:56px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--mwd-line);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.6);backdrop-filter:blur(8px);max-width:720px}.dark .mwd-hero-strip{background:rgba(15,23,42,.5)}.mwd-hero-strip-item{padding:20px 18px;border-inline-end:1px solid var(--mwd-line);text-align:start}.mwd-hero-strip-item:last-child{border-inline-end:0}.mwd-hero-strip-k{font:800 22px var(--font-display,Inter),system-ui,sans-serif;letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums}.dark .mwd-hero-strip-k{color:#f1f5f9}.mwd-hero-strip-v{font:500 12px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-top:4px}.dark .mwd-hero-strip-v{color:#94a3b8}@media (max-width:740px){.mwd-hero-strip{grid-template-columns:1fr}.mwd-hero-strip-item{border-inline-end:0;border-bottom:1px solid var(--mwd-line)}.mwd-hero-strip-item:last-child{border-bottom:0}}.mwd-cycle-toggle{display:inline-flex;background:#f8fafc;border:1px solid var(--mwd-line);border-radius:9999px;padding:5px;gap:4px}.dark .mwd-cycle-toggle{background:#020617;border-color:#1e293b}.mwd-cycle-tab{background:transparent;border:0;padding:10px 22px;border-radius:9999px;font-weight:600;font-size:14px;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.mwd-cycle-tab.on{background:#fff;color:#0f172a;box-shadow:0 4px 14px -6px rgba(15,23,42,.18)}.dark .mwd-cycle-tab.on{background:#0f172a;color:#f1f5f9}.mwd-cycle-save{font:700 10.5px ui-monospace,Menlo,monospace;background:rgba(15,153,114,.12);color:#0b7053;padding:3px 8px;border-radius:9999px;letter-spacing:.06em}.dark .mwd-cycle-save{background:rgba(52,211,153,.15);color:#34d399}.mwd-tiers-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr) minmax(320px,1.4fr);align-items:stretch;gap:18px}@media (max-width:1180px){.mwd-tiers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.mwd-tiers-grid{grid-template-columns:1fr}}@media (min-width:961px) and (max-width:1180px){.mwd-tier-enterprise{grid-column:span 2;justify-self:center;width:min(100%,720px)}}@media (max-width:640px){.mwd-tier-enterprise{padding:44px 32px 38px}}.mwd-tier{position:relative;min-width:0;background:#fff;border:1px solid var(--mwd-line);border-radius:24px;padding:42px 28px 36px;display:flex;flex-direction:column;transition:transform .3s var(--mwd-ease)}.mwd-tier:hover{transform:translateY(-4px);border-color:rgba(15,153,114,.35);box-shadow:0 22px 50px -20px rgba(15,153,114,.22)}.mwd-tier-enterprise{border-color:rgba(15,153,114,.32);padding:50px 38px 42px;box-shadow:0 24px 64px -34px rgba(15,153,114,.38)}.dark .mwd-tier{background:#0f172a;border-color:#1e293b}.dark .mwd-tier-enterprise{border-color:rgba(52,211,153,.42);box-shadow:0 24px 64px -34px rgba(52,211,153,.42)}.dark .mwd-tier:hover{border-color:rgba(52,211,153,.45);box-shadow:0 22px 50px -20px rgba(52,211,153,.25)}.mwd-tier-accent{background:linear-gradient(135deg,#0b7a5b,#0b7053 60%,#5a8a34 120%);border-color:transparent;color:#fff;box-shadow:0 28px 60px -20px rgba(15,153,114,.45);padding:54px 32px 46px;transform:translateY(-12px)}.mwd-tier-accent:hover{transform:translateY(-16px);box-shadow:0 32px 70px -20px rgba(15,153,114,.55);border-color:transparent}@media (max-width:960px){.mwd-tier-accent{transform:none}.mwd-tier-accent:hover{transform:translateY(-4px)}}.dark .mwd-tier-accent{background:linear-gradient(135deg,#0b7a5b,#0b7053 60%,#5a8a34 120%)}.mwd-tier-flag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font:800 11px ui-monospace,Menlo,monospace;letter-spacing:.12em;background:#fff;color:var(--mwd-g);padding:5px 14px;border-radius:9999px;border:1px solid rgba(15,153,114,.4);text-transform:uppercase;white-space:nowrap}.dark .mwd-tier-flag{background:#0f172a;border-color:rgba(52,211,153,.5);color:#34d399}.mwd-cm-wrap{background:#fff;border:1px solid var(--mwd-line);border-radius:22px;overflow:hidden}.dark .mwd-cm-wrap{background:#0f172a;border-color:#1e293b}.mwd-cm-head,.mwd-cm-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center}.mwd-cm-head{padding:18px 22px;border-bottom:1px solid var(--mwd-line);background:#f8fafc}.dark .mwd-cm-head{background:#020617;border-color:#1e293b}.mwd-cm-h-feat{font:700 12px ui-monospace,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#64748b}.dark .mwd-cm-h-feat{color:#94a3b8}.mwd-cm-h-tier{text-align:center;font:800 16px var(--font-display,Inter),system-ui,sans-serif;color:#0f172a}.dark .mwd-cm-h-tier{color:#f1f5f9}.mwd-cm-h-accent{color:var(--mwd-g)}.dark .mwd-cm-h-accent{color:#34d399}.mwd-cm-group-head{padding:14px 22px;background:rgba(15,153,114,.04);border-top:1px solid var(--mwd-line);border-bottom:1px dashed var(--mwd-line);display:flex;align-items:center;gap:10px;font:700 12px ui-monospace,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mwd-g)}.dark .mwd-cm-group-head{background:rgba(52,211,153,.06);color:#34d399;border-color:#1e293b}.mwd-cm-group-dot{width:7px;height:7px;border-radius:9999px;background:var(--mwd-g);box-shadow:0 0 0 4px rgba(15,153,114,.12)}.mwd-cm-row{padding:14px 22px;border-bottom:1px solid var(--mwd-line)}.mwd-cm-row:last-child{border-bottom:0}.mwd-cm-row:hover{background:#f8fafc}.dark .mwd-cm-row{border-color:#1e293b}.dark .mwd-cm-row:hover{background:#020617}.mwd-cm-feat{font-size:14.5px;color:#0f172a}.dark .mwd-cm-feat{color:#e2e8f0}.mwd-cm-cell{text-align:center;font-size:14px;color:#0f172a}.dark .mwd-cm-cell{color:#e2e8f0}.mwd-cm-cell-accent{background:rgba(15,153,114,.04)}.dark .mwd-cm-cell-accent{background:rgba(52,211,153,.06)}.mwd-cm-yes{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:9999px;background:rgba(15,153,114,.14);color:var(--mwd-g);font-weight:800;font-size:13px}.dark .mwd-cm-yes{background:rgba(52,211,153,.18);color:#34d399}.mwd-cm-text{font:600 12px ui-monospace,Menlo,monospace;color:#0f172a;background:#f8fafc;border:1px solid var(--mwd-line);padding:3px 10px;border-radius:9999px;letter-spacing:.04em}.dark .mwd-cm-text{background:#020617;border-color:#1e293b;color:#e2e8f0}@media (max-width:800px){.mwd-cm-head,.mwd-cm-row{grid-template-columns:1.5fr .8fr .8fr .8fr;padding:12px 14px}.mwd-cm-feat{font-size:13px}}.mwd-roi-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:900px){.mwd-roi-grid{grid-template-columns:1fr}}.mwd-roi-card{background:#fff;border:1px solid var(--mwd-line);border-radius:22px;padding:32px}.dark .mwd-roi-card{background:#0f172a;border-color:#1e293b}.mwd-roi-slider{width:100%;height:4px;border-radius:9999px;background:var(--mwd-line);appearance:none;outline:none;cursor:pointer}.mwd-roi-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:9999px;background:var(--mwd-g);cursor:pointer;box-shadow:0 4px 12px -2px rgba(15,153,114,.5);border:3px solid #fff}.dark .mwd-roi-slider::-webkit-slider-thumb{border-color:#0f172a}.mwd-roi-slider::-moz-range-thumb{width:20px;height:20px;border-radius:9999px;background:var(--mwd-g);cursor:pointer;box-shadow:0 4px 12px -2px rgba(15,153,114,.5);border:3px solid #fff}.dark .mwd-roi-slider::-moz-range-thumb{border-color:#0f172a}.mwd-faq-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:56px}@media (max-width:900px){.mwd-faq-grid{grid-template-columns:1fr;gap:32px}}.mwd-faq-item{background:#fff;border:1px solid var(--mwd-line);border-radius:14px;overflow:hidden}.dark .mwd-faq-item{background:#0f172a;border-color:#1e293b}.mwd-faq-item.open{border-color:rgba(15,153,114,.4);box-shadow:0 14px 40px -14px rgba(15,153,114,.22)}.dark .mwd-faq-item.open{border-color:rgba(52,211,153,.45);box-shadow:0 14px 40px -14px rgba(52,211,153,.18)}.mwd-faq-toggle{flex-shrink:0;width:30px;height:30px;border-radius:9999px;background:#f8fafc;color:#0f172a;display:grid;place-items:center;transition:transform .3s var(--mwd-ease)}.dark .mwd-faq-toggle{background:#020617;color:#f1f5f9}.mwd-faq-item.open .mwd-faq-toggle{background:var(--mwd-g);color:#fff;transform:rotate(45deg)}.mwd-faq-body{max-height:0;overflow:hidden}.mwd-faq-item.open .mwd-faq-body{max-height:360px}[dir=rtl] .mwd-glow:before{right:0;left:auto}