.msp[data-astro-cid-khdo3r5l]{--pixen-teal:#36ab9c;--pixen-teal-50:#e6f5f2;--pixen-teal-600:#2a9387;--pixen-teal-700:#1f7a70;--pixen-orange:#f7931e;--pixen-orange-50:#fef1e1;--pixen-orange-700:#b86714;--pixen-green:#7fcb27;--pixen-green-50:#eff9e0;--pixen-green-700:#548a18;--pixen-blue:#0067c7;--pixen-blue-50:#deedfb;--pixen-blue-700:#003f7a;--neutral-100:#ecece7;--neutral-300:#c2c2ba;--neutral-700:#383834;--bg:#fafaf7;--bg-elevated:#fff;--bg-inverse:#0f1115;--fg:#0f1115;--fg-muted:#52524d;--fg-inverse:#fff;--border:#dcdcd5;--border-strong:#c2c2ba;--font-display:"Bricolage Grotesque", "ABeeZee", system-ui, sans-serif;--font-body:"ABeeZee", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-md:10px;--radius-lg:14px;--radius-pill:999px;--shadow-sm:0 1px 2px #0f11150a, 0 1px 1px #0f111508;--shadow-md:0 4px 12px #0f11150f, 0 2px 4px #0f11150a;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:18px;line-height:1.5}.wrap[data-astro-cid-khdo3r5l]{max-width:1280px;margin:0 auto;padding-inline:clamp(24px,6vw,80px)}.section[data-astro-cid-khdo3r5l]{padding-block:clamp(64px,8vw,96px)}h1[data-astro-cid-khdo3r5l],h2[data-astro-cid-khdo3r5l],h3[data-astro-cid-khdo3r5l]{font-family:var(--font-display);color:inherit;text-wrap:balance;margin:0;font-weight:700}h1[data-astro-cid-khdo3r5l]{letter-spacing:-.03em;max-width:920px;margin-bottom:24px;font-size:clamp(40px,6vw,76px);line-height:1.02}h2[data-astro-cid-khdo3r5l]{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(30px,4vw,38px);line-height:1.1}h3[data-astro-cid-khdo3r5l]{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;line-height:1.25}p[data-astro-cid-khdo3r5l]{text-wrap:pretty;margin:0}.sub[data-astro-cid-khdo3r5l]{color:var(--fg-muted);max-width:680px;margin-bottom:32px}.muted[data-astro-cid-khdo3r5l]{color:var(--fg-muted)}.small[data-astro-cid-khdo3r5l]{font-size:15px}.hero[data-astro-cid-khdo3r5l]{padding:9rem 0 64px;position:relative;overflow:hidden}.hero-inner[data-astro-cid-khdo3r5l]{position:relative}.grid-motif[data-astro-cid-khdo3r5l]{opacity:.08;pointer-events:none;width:440px;position:absolute;top:120px;right:-96px}.lead[data-astro-cid-khdo3r5l]{color:var(--fg-muted);max-width:720px;margin-bottom:32px;font-size:20px}.actions[data-astro-cid-khdo3r5l]{flex-wrap:wrap;gap:12px;display:flex}.stats[data-astro-cid-khdo3r5l]{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;margin-top:48px;padding-top:32px;display:grid}.stat-n[data-astro-cid-khdo3r5l]{font-family:var(--font-display);letter-spacing:-.025em;font-size:38px;font-weight:700}.stat-l[data-astro-cid-khdo3r5l]{color:var(--fg-muted);font-size:14px}.pill[data-astro-cid-khdo3r5l]{border-radius:var(--radius-pill);font-family:var(--font-display);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.hero[data-astro-cid-khdo3r5l] .pill[data-astro-cid-khdo3r5l]{margin-bottom:24px}.pill-teal[data-astro-cid-khdo3r5l]{background:var(--pixen-teal-50);color:var(--pixen-teal-700)}.pill-blue[data-astro-cid-khdo3r5l]{background:var(--pixen-blue-50);color:var(--pixen-blue-700)}.pill-neutral[data-astro-cid-khdo3r5l]{background:var(--neutral-100);color:var(--neutral-700)}.dot[data-astro-cid-khdo3r5l]{border-radius:var(--radius-pill);background:var(--pixen-teal);width:6px;height:6px}.btn[data-astro-cid-khdo3r5l]{border-radius:var(--radius-md);min-height:52px;font-family:var(--font-display);transition:background-color .18s var(--ease), transform 80ms var(--ease);align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-astro-cid-khdo3r5l]:active{transform:scale(.98)}.btn[data-astro-cid-khdo3r5l]:focus-visible,.guide[data-astro-cid-khdo3r5l]:focus-visible,.text-link[data-astro-cid-khdo3r5l]:focus-visible{outline-offset:2px;outline:2px solid #36ab9c99}.btn-primary[data-astro-cid-khdo3r5l]{background:var(--pixen-teal-700);color:var(--fg-inverse)}.btn-primary[data-astro-cid-khdo3r5l]:hover{background:color-mix(in oklab, var(--pixen-teal-700) 92%, black);color:var(--fg-inverse)}.btn-secondary[data-astro-cid-khdo3r5l]{background:var(--bg-elevated);color:var(--fg);border:1px solid var(--border-strong)}.btn-secondary[data-astro-cid-khdo3r5l]:hover{color:var(--fg);background:#f4f4f1}.text-link[data-astro-cid-khdo3r5l]{color:var(--pixen-blue)}.text-link[data-astro-cid-khdo3r5l]:hover{text-underline-offset:2px;text-decoration:underline}.band[data-astro-cid-khdo3r5l]{background:var(--bg-elevated);border-block:1px solid var(--border)}.grid[data-astro-cid-khdo3r5l]{gap:16px;display:grid}.g4[data-astro-cid-khdo3r5l]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.g3[data-astro-cid-khdo3r5l]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card[data-astro-cid-khdo3r5l]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--shadow-sm);padding:24px}.card-flat[data-astro-cid-khdo3r5l]{background:var(--bg);box-shadow:none}.card[data-astro-cid-khdo3r5l] p[data-astro-cid-khdo3r5l],.plan[data-astro-cid-khdo3r5l] p[data-astro-cid-khdo3r5l]{color:var(--fg-muted);font-size:16px}.swatch[data-astro-cid-khdo3r5l]{border-radius:var(--radius-md);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.tint-teal[data-astro-cid-khdo3r5l]{background:var(--pixen-teal-50);color:var(--pixen-teal-700)}.tint-orange[data-astro-cid-khdo3r5l]{background:var(--pixen-orange-50);color:var(--pixen-orange-700)}.tint-blue[data-astro-cid-khdo3r5l]{background:var(--pixen-blue-50);color:var(--pixen-blue-700)}.tint-green[data-astro-cid-khdo3r5l]{background:var(--pixen-green-50);color:var(--pixen-green-700)}.dark[data-astro-cid-khdo3r5l]{background:var(--bg-inverse);color:var(--fg-inverse)}.dark[data-astro-cid-khdo3r5l] h2[data-astro-cid-khdo3r5l]{margin-bottom:32px}.steps[data-astro-cid-khdo3r5l]{gap:32px}.step-n[data-astro-cid-khdo3r5l]{font-family:var(--font-display);margin-bottom:8px;font-size:48px;font-weight:700;line-height:1.1}.steps[data-astro-cid-khdo3r5l] p[data-astro-cid-khdo3r5l]{color:var(--neutral-300);font-size:16px}.why[data-astro-cid-khdo3r5l]{flex-wrap:wrap;gap:48px;display:flex}.why[data-astro-cid-khdo3r5l]>[data-astro-cid-khdo3r5l]{flex:380px;min-width:0}.why[data-astro-cid-khdo3r5l] .sub[data-astro-cid-khdo3r5l]{margin-bottom:16px}.checks[data-astro-cid-khdo3r5l]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-khdo3r5l] li[data-astro-cid-khdo3r5l]{align-items:flex-start;gap:12px;display:flex}.checks[data-astro-cid-khdo3r5l] svg[data-astro-cid-khdo3r5l]{color:var(--pixen-teal-700);flex:none;margin-top:4px}.plan[data-astro-cid-khdo3r5l]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);padding:32px}.plan-rec[data-astro-cid-khdo3r5l]{border:2px solid var(--pixen-teal-700);background:var(--bg-elevated);box-shadow:var(--shadow-md)}.plan-head[data-astro-cid-khdo3r5l]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plan-head[data-astro-cid-khdo3r5l] h3[data-astro-cid-khdo3r5l]{margin:0;font-size:24px}.from[data-astro-cid-khdo3r5l]{margin-top:16px}.price[data-astro-cid-khdo3r5l]{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:16px;font-size:48px;font-weight:700;line-height:1.1}.price[data-astro-cid-khdo3r5l] span[data-astro-cid-khdo3r5l]{font-family:var(--font-body);color:var(--fg-muted);letter-spacing:0;font-size:16px;font-weight:400}.guide[data-astro-cid-khdo3r5l]{color:var(--fg);box-shadow:none;transition:border-color .18s var(--ease);flex-direction:column;gap:12px;text-decoration:none;display:flex}.guide[data-astro-cid-khdo3r5l]:hover{border-color:var(--border-strong);color:var(--fg)}.guide[data-astro-cid-khdo3r5l] .pill[data-astro-cid-khdo3r5l]{align-self:flex-start}.guide[data-astro-cid-khdo3r5l] h3[data-astro-cid-khdo3r5l]{margin:0}.read[data-astro-cid-khdo3r5l]{color:var(--pixen-blue);margin-top:auto;padding-top:8px;font-size:16px}.guide[data-astro-cid-khdo3r5l]:hover .read[data-astro-cid-khdo3r5l]{text-underline-offset:2px;text-decoration:underline}.final[data-astro-cid-khdo3r5l]{text-align:center;padding-block:64px 96px}.final[data-astro-cid-khdo3r5l] h2[data-astro-cid-khdo3r5l]{max-width:820px;margin:0 auto 16px;font-size:clamp(34px,5vw,48px)}.final[data-astro-cid-khdo3r5l] .sub[data-astro-cid-khdo3r5l]{max-width:620px;margin:0 auto 32px}@media (width<=640px){.grid-motif[data-astro-cid-khdo3r5l]{width:260px;top:96px;right:-80px}}
