.home[data-astro-cid-yg2f5esp]{--home-green:#15ab67;--home-deep:#0d8d54;--home-ink:#191a1a;--home-surface:color-mix(in oklab, var(--blume-foreground) 3%, var(--blume-background));--home-tint:color-mix(in oklab, var(--blume-accent) 12%, transparent);--home-radius:calc(var(--blume-radius) + 6px);--home-shadow:0 1px 2px #191a1a0f, 0 24px 48px -24px #191a1a4d;--pol-text:#303030;--pol-muted:#616161;--pol-border:#e3e3e3;--pol-card:#fff;--pol-subdued:#f7f7f7;--pol-primary:#303030;--pol-primary-text:#fff;overflow-x:clip}:root[data-theme=dark] .home[data-astro-cid-yg2f5esp]{--home-shadow:0 1px 2px #0000004d, 0 24px 48px -24px #000000b3;--pol-text:#e3e3e3;--pol-muted:#a1a1a1;--pol-border:#343636;--pol-card:#1d1f1f;--pol-subdued:#252727;--pol-primary:#e3e3e3;--pol-primary-text:#1a1a1a}.wrap[data-astro-cid-yg2f5esp]{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (width>=640px){.wrap[data-astro-cid-yg2f5esp]{padding-inline:1.5rem}}h1[data-astro-cid-yg2f5esp],h2[data-astro-cid-yg2f5esp],h3[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);text-wrap:balance;margin:0}p[data-astro-cid-yg2f5esp]{margin:0}code[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-mono);background:var(--blume-code-background,var(--home-surface));border-radius:.375rem;padding:.1em .35em;font-size:.875em}.eyebrow[data-astro-cid-yg2f5esp]{color:var(--blume-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.hero[data-astro-cid-yg2f5esp]{isolation:isolate;padding-top:4.5rem;padding-bottom:4rem;position:relative}.hero[data-astro-cid-yg2f5esp]:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in oklab, var(--blume-foreground) 14%, transparent) 1px, transparent 1px);background-size:22px 22px;height:46rem;position:absolute;inset:0 0 auto;mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.hero[data-astro-cid-yg2f5esp]:after{content:"";z-index:-1;background:radial-gradient(ellipse 55% 50% at 50% 0%, var(--home-tint), transparent 70%);height:40rem;position:absolute;inset:0 0 auto}.hero-copy[data-astro-cid-yg2f5esp]{text-align:center;max-width:52rem}.hero[data-astro-cid-yg2f5esp] h1[data-astro-cid-yg2f5esp]{letter-spacing:-.03em;margin-top:1rem;font-size:clamp(2.375rem,6.5vw,4.25rem);font-weight:800;line-height:1.02}.hero[data-astro-cid-yg2f5esp] h1[data-astro-cid-yg2f5esp] span[data-astro-cid-yg2f5esp]{color:var(--blume-accent)}.lead[data-astro-cid-yg2f5esp]{max-width:40rem;color:var(--blume-muted-foreground);margin:1.5rem auto 0;font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6}.actions[data-astro-cid-yg2f5esp]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.btn[data-astro-cid-yg2f5esp]{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;height:2.875rem;padding-inline:1.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.btn[data-astro-cid-yg2f5esp]:hover{transform:translateY(-1px)}.btn-primary[data-astro-cid-yg2f5esp]{background:var(--blume-accent);color:var(--blume-accent-foreground);box-shadow:0 6px 20px -8px color-mix(in oklab, var(--blume-accent) 70%, transparent)}.btn-primary[data-astro-cid-yg2f5esp]:hover{background:color-mix(in oklab, var(--blume-accent) 88%, var(--blume-foreground))}.btn-secondary[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);background:var(--blume-background);color:var(--blume-foreground)}.btn-secondary[data-astro-cid-yg2f5esp]:hover{border-color:color-mix(in oklab, var(--blume-foreground) 30%, transparent)}.facts[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.facts[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{align-items:center;gap:.375rem;display:inline-flex}.facts[data-astro-cid-yg2f5esp] svg{color:var(--blume-accent)}.hero-visual[data-astro-cid-yg2f5esp]{max-width:62rem;margin-top:3.5rem;position:relative}.hero-visual[data-astro-cid-yg2f5esp]:before{content:"";z-index:-1;background:var(--home-tint);filter:blur(60px);border-radius:50%;position:absolute;inset:10% 12% -4%}.browser[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);box-shadow:var(--home-shadow);overflow:hidden}.browser-bar[data-astro-cid-yg2f5esp]{border-bottom:1px solid var(--blume-border);background:var(--home-surface);align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.dots[data-astro-cid-yg2f5esp]{gap:.375rem;display:flex}.dots[data-astro-cid-yg2f5esp] i[data-astro-cid-yg2f5esp]{background:color-mix(in oklab, var(--blume-foreground) 16%, transparent);border-radius:50%;width:.625rem;height:.625rem}.address[data-astro-cid-yg2f5esp]{background:var(--blume-background);min-width:0;color:var(--blume-muted-foreground);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:.375rem;margin-inline:auto;padding:.25rem .875rem;font-size:.75rem;display:inline-flex;overflow:hidden}.store[data-astro-cid-yg2f5esp]{padding:1.5rem 1.25rem 1.75rem}@media (width>=720px){.store[data-astro-cid-yg2f5esp]{padding:2rem 2.25rem 2.25rem}}.store-title[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.store-search[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);max-width:22rem;color:var(--blume-muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1.125rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.az[data-astro-cid-yg2f5esp]{flex-wrap:wrap;gap:.3125rem;margin-top:1rem;display:flex}.az[data-astro-cid-yg2f5esp] span[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);min-width:1.875rem;height:1.875rem;color:var(--blume-foreground);border-radius:.375rem;place-items:center;padding-inline:.375rem;font-size:.75rem;font-weight:600;display:inline-grid}.az[data-astro-cid-yg2f5esp] span[data-astro-cid-yg2f5esp].is-active{border-color:var(--blume-foreground);background:var(--blume-foreground);color:var(--blume-background)}.dir-grid[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.dir-grid[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media (width<=719px){.dir-card[data-astro-cid-yg2f5esp]:nth-child(n+5){display:none}}.dir-card[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;padding:.75rem .75rem 1rem;display:flex;position:relative}.dir-card[data-astro-cid-yg2f5esp] img[data-astro-cid-yg2f5esp]{aspect-ratio:1;border-radius:.5rem;width:100%;height:auto}.dir-name[data-astro-cid-yg2f5esp]{color:var(--blume-foreground);margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.3}.dir-count[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.125rem;font-size:.75rem}.dir-featured[data-astro-cid-yg2f5esp]{background:var(--home-ink);color:#fff;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;position:absolute;top:1.25rem;right:1.25rem}.section[data-astro-cid-yg2f5esp]{padding-block:5rem}.tinted[data-astro-cid-yg2f5esp]{background:var(--home-surface);border-block:1px solid var(--blume-border)}.section-head[data-astro-cid-yg2f5esp]{text-align:center;max-width:40rem;margin:0 auto 3rem}.section-head[data-astro-cid-yg2f5esp] h2[data-astro-cid-yg2f5esp],.split-text[data-astro-cid-yg2f5esp] h2[data-astro-cid-yg2f5esp],.cta[data-astro-cid-yg2f5esp] h2[data-astro-cid-yg2f5esp]{letter-spacing:-.02em;margin-top:.75rem;font-size:clamp(1.875rem,4vw,2.625rem);font-weight:700;line-height:1.1}.section-head[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]:not(.eyebrow){color:var(--blume-muted-foreground);margin-top:1rem;font-size:1.0625rem;line-height:1.6}.icon-tile[data-astro-cid-yg2f5esp]{border-radius:calc(var(--blume-radius) + 2px);background:var(--home-tint);width:2.5rem;height:2.5rem;color:var(--blume-accent);place-items:center;display:inline-grid}.more[data-astro-cid-yg2f5esp]{color:var(--blume-accent);align-items:center;gap:.375rem;margin-top:1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.more[data-astro-cid-yg2f5esp]:hover{text-underline-offset:3px;text-decoration:underline}.ways[data-astro-cid-yg2f5esp]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ways[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(3,1fr)}}.way[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);flex-direction:column;display:flex;overflow:hidden}@media (width>=900px){.way[data-astro-cid-yg2f5esp]{grid-row:span 2;grid-template-rows:subgrid;gap:0;display:grid}}.way-text[data-astro-cid-yg2f5esp]{flex:1;padding:1.5rem 1.5rem 1.75rem}.step-num[data-astro-cid-yg2f5esp]{background:var(--home-tint);width:2rem;height:2rem;color:var(--blume-accent);font-family:var(--blume-font-display);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.way[data-astro-cid-yg2f5esp] h3[data-astro-cid-yg2f5esp]{margin-top:1rem;font-size:1.25rem;font-weight:700}.way-text[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.5rem;line-height:1.6}.way-visual[data-astro-cid-yg2f5esp]{border-top:1px solid var(--blume-border);background:var(--home-surface);align-items:center;min-height:15rem;padding:1.25rem;display:flex}.way-visual[data-astro-cid-yg2f5esp]>[data-astro-cid-yg2f5esp]{width:100%}.pol-card[data-astro-cid-yg2f5esp]{border:1px solid var(--pol-border);background:var(--pol-card);color:var(--pol-text);font-family:var(--blume-font-body);border-radius:.75rem;font-size:.8125rem;line-height:1.45;overflow:hidden;box-shadow:0 1px #0000000d,0 12px 28px -18px #191a1a59}.pol-head[data-astro-cid-yg2f5esp]{border-bottom:1px solid var(--pol-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;font-weight:650;display:flex}.pol-muted[data-astro-cid-yg2f5esp]{color:var(--pol-muted);font-weight:400}.pol-btn[data-astro-cid-yg2f5esp]{border:1px solid var(--pol-border);background:var(--pol-card);color:var(--pol-text);white-space:nowrap;border-radius:.5rem;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.pol-btn[data-astro-cid-yg2f5esp].is-primary{border-color:var(--pol-primary);background:var(--pol-primary);color:var(--pol-primary-text)}.pol-row[data-astro-cid-yg2f5esp]{align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.pol-row[data-astro-cid-yg2f5esp]+.pol-row[data-astro-cid-yg2f5esp]{border-top:1px solid var(--pol-border)}.pol-row[data-astro-cid-yg2f5esp] img[data-astro-cid-yg2f5esp]{border-radius:.375rem;flex:none}.pol-name[data-astro-cid-yg2f5esp]{flex-direction:column;flex:1;min-width:0;display:flex}.pol-name[data-astro-cid-yg2f5esp] strong[data-astro-cid-yg2f5esp]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pol-name[data-astro-cid-yg2f5esp] small[data-astro-cid-yg2f5esp]{color:var(--pol-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.pol-badges[data-astro-cid-yg2f5esp]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:50%;display:flex}.pol-badge[data-astro-cid-yg2f5esp]{white-space:nowrap;border-radius:.5rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:550}.pol-badge[data-astro-cid-yg2f5esp].is-success{color:#0c5132;background:#cdfee1}.pol-badge[data-astro-cid-yg2f5esp].is-info{color:#00527c;background:#e0f0ff}.pol-badge[data-astro-cid-yg2f5esp].is-warning{color:#5e4200;background:#ffd6a4}:root[data-theme=dark] .pol-badge[data-astro-cid-yg2f5esp].is-success{color:#8ff0b8;background:#0c3a24}:root[data-theme=dark] .pol-badge[data-astro-cid-yg2f5esp].is-info{color:#9cd3ff;background:#08324d}:root[data-theme=dark] .pol-badge[data-astro-cid-yg2f5esp].is-warning{color:#ffd391;background:#4a3200}.pol-body[data-astro-cid-yg2f5esp]{gap:.5rem;padding:.875rem;display:grid}.pol-label[data-astro-cid-yg2f5esp]{margin-top:.25rem;font-weight:600}.pol-box[data-astro-cid-yg2f5esp]{background:var(--pol-subdued);border-radius:.5rem;padding:.625rem .75rem}.pol-foot[data-astro-cid-yg2f5esp]{border-top:1px solid var(--pol-border);justify-content:flex-end;gap:.5rem;padding:.75rem .875rem;display:flex}.pol-wide[data-astro-cid-yg2f5esp]{max-width:28rem;margin-inline:auto;font-size:.875rem}.pol-checks[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem 1rem;margin:0;padding:0;list-style:none;display:grid}.pol-checks[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{align-items:center;gap:.5rem;display:flex}.box[data-astro-cid-yg2f5esp],.check[data-astro-cid-yg2f5esp]{background:var(--pol-primary);width:1rem;height:1rem;color:var(--pol-primary-text);border-radius:.25rem;flex:none;place-items:center;display:inline-grid}.tones[data-astro-cid-yg2f5esp]{flex-wrap:wrap;gap:.375rem;display:flex}.tones[data-astro-cid-yg2f5esp] span[data-astro-cid-yg2f5esp]{border:1px solid var(--pol-border);border-radius:999px;padding:.25rem .625rem;font-size:.75rem}.tones[data-astro-cid-yg2f5esp] span[data-astro-cid-yg2f5esp].is-active{border-color:var(--blume-accent);background:var(--home-tint);color:var(--blume-accent);font-weight:600}.checklist[data-astro-cid-yg2f5esp]{gap:.5rem;margin:0;padding:.875rem;list-style:none;display:grid}.checklist[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{align-items:flex-start;gap:.5rem;display:flex}.check[data-astro-cid-yg2f5esp]{background:var(--home-green);color:#fff;border-radius:50%;margin-top:.125rem}.split[data-astro-cid-yg2f5esp]{align-items:center;gap:3rem;display:grid}@media (width>=960px){.split[data-astro-cid-yg2f5esp]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}.split[data-astro-cid-yg2f5esp].is-reversed .split-text[data-astro-cid-yg2f5esp]{order:2}}.split-text[data-astro-cid-yg2f5esp]>p[data-astro-cid-yg2f5esp]:not(.eyebrow){color:var(--blume-muted-foreground);margin-top:1rem;font-size:1.0625rem;line-height:1.65}.ticks[data-astro-cid-yg2f5esp]{gap:.875rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);gap:.625rem;line-height:1.55;display:flex}.ticks[data-astro-cid-yg2f5esp] svg{color:var(--blume-accent);flex:none;margin-top:.2rem}.ticks[data-astro-cid-yg2f5esp] em[data-astro-cid-yg2f5esp]{color:var(--blume-foreground);font-style:normal;font-weight:600}.ticks[data-astro-cid-yg2f5esp]+.more[data-astro-cid-yg2f5esp]{margin-top:1.5rem}.crumbs[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-size:.75rem}.bp-hero[data-astro-cid-yg2f5esp]{border-radius:.625rem;width:100%;height:auto;margin-top:.75rem;display:block}.bp-head[data-astro-cid-yg2f5esp]{align-items:center;gap:1rem;margin-top:1rem;display:flex}.bp-head[data-astro-cid-yg2f5esp] img[data-astro-cid-yg2f5esp]{border-radius:.5rem;flex:none}.bp-head[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-size:.875rem;line-height:1.5}.bp-products-head[data-astro-cid-yg2f5esp]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.bp-title[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);font-size:1.0625rem;font-weight:700}.bp-sort[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);color:var(--blume-muted-foreground);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;display:inline-flex}.bp-grid[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}@media (width>=560px){.bp-grid[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bp-grid[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{flex-direction:column;min-width:0;display:flex}.bp-img[data-astro-cid-yg2f5esp],.mp-img[data-astro-cid-yg2f5esp]{aspect-ratio:1;border-radius:.5rem;place-items:center;display:grid}.bp-img[data-astro-cid-yg2f5esp] svg[data-astro-cid-yg2f5esp],.mp-img[data-astro-cid-yg2f5esp] svg[data-astro-cid-yg2f5esp]{fill:currentColor;stroke:currentColor}.tone-blush[data-astro-cid-yg2f5esp]{color:#d9a493;background:#f6e3dc}.tone-speckle[data-astro-cid-yg2f5esp]{color:#9e9a92;background:#ecebe8}.tone-oat[data-astro-cid-yg2f5esp]{color:#cdb48f;background:#f3ece0}.tone-sage[data-astro-cid-yg2f5esp]{color:#98ab90;background:#e5ebe2}.bp-name[data-astro-cid-yg2f5esp]{color:var(--blume-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:.75rem;font-weight:500;overflow:hidden}.bp-price[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-size:.75rem}.stack[data-astro-cid-yg2f5esp]{gap:1.25rem;display:grid}.mock-carousel[data-astro-cid-yg2f5esp],.mock-product[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);box-shadow:var(--home-shadow)}.mock-carousel[data-astro-cid-yg2f5esp]{padding:1.25rem}.mc-head[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);justify-content:space-between;align-items:baseline;font-size:1.125rem;font-weight:700;display:flex}.mc-head[data-astro-cid-yg2f5esp] small[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-family:var(--blume-font-body);text-underline-offset:3px;font-size:.75rem;font-weight:500;text-decoration:underline}.mc-track[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid;position:relative}.mc-track[data-astro-cid-yg2f5esp] img[data-astro-cid-yg2f5esp]{border-radius:.625rem;width:100%;height:auto}.mc-arrow[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);background:var(--blume-background);width:1.75rem;height:1.75rem;color:var(--blume-foreground);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}.mc-arrow[data-astro-cid-yg2f5esp].is-next{left:auto;right:-.75rem}.mc-dots[data-astro-cid-yg2f5esp]{justify-content:center;gap:.375rem;margin-top:1rem;display:flex}.mc-dots[data-astro-cid-yg2f5esp] i[data-astro-cid-yg2f5esp]{background:var(--blume-border);border-radius:50%;width:.5rem;height:.5rem}.mc-dots[data-astro-cid-yg2f5esp] i[data-astro-cid-yg2f5esp].is-active{background:var(--blume-foreground)}.mock-product[data-astro-cid-yg2f5esp]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:1.25rem;padding:1.25rem;display:grid}.mp-info[data-astro-cid-yg2f5esp]{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.mp-widget[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);color:var(--blume-foreground);outline:2px solid var(--home-tint);outline-offset:3px;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .625rem .25rem .25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.mp-widget[data-astro-cid-yg2f5esp] img[data-astro-cid-yg2f5esp]{border-radius:.375rem}.mp-title[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);margin-top:.375rem;font-size:1.125rem;font-weight:700;line-height:1.2}.mp-price[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-size:.875rem}.mp-cart[data-astro-cid-yg2f5esp]{background:var(--blume-foreground);color:var(--blume-background);border-radius:.375rem;margin-top:.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600}.details[data-astro-cid-yg2f5esp]{gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.details[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.details[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(4,1fr)}}.details[data-astro-cid-yg2f5esp] h3[data-astro-cid-yg2f5esp]{margin-top:1rem;font-size:1.0625rem;font-weight:700}.details[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.375rem;font-size:.9375rem;line-height:1.6}.plans[data-astro-cid-yg2f5esp]{gap:1.25rem;max-width:60rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=820px){.plans[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(3,1fr);align-items:stretch}}.plan[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative}.plan[data-astro-cid-yg2f5esp].is-popular{border-color:var(--blume-accent);box-shadow:0 0 0 1px var(--blume-accent), var(--home-shadow)}.plan[data-astro-cid-yg2f5esp] h3[data-astro-cid-yg2f5esp]{font-size:1.25rem;font-weight:700}.plan-price[data-astro-cid-yg2f5esp]{font-family:var(--blume-font-display);color:var(--blume-foreground);letter-spacing:-.02em;margin-top:.75rem;font-size:2.5rem;font-weight:800;line-height:1}.plan-price[data-astro-cid-yg2f5esp] small[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);font-family:var(--blume-font-body);letter-spacing:0;margin-left:.375rem;font-size:.875rem;font-weight:500}.plan-yearly[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.5rem;font-size:.875rem}.plan-note[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);flex-grow:1;margin-top:.75rem;font-size:.9375rem;line-height:1.5}.plan-limits[data-astro-cid-yg2f5esp]{border-top:1px solid var(--blume-border);gap:.625rem;margin:1.25rem 0 1.5rem;padding:1.25rem 0 0;list-style:none;display:grid}.plan-limits[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{color:var(--blume-foreground);align-items:center;gap:.5rem;font-weight:600;display:flex}.plan-limits[data-astro-cid-yg2f5esp] svg{color:var(--blume-accent);flex-shrink:0}.plan[data-astro-cid-yg2f5esp] .btn[data-astro-cid-yg2f5esp]{margin-top:auto}.plans-foot[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);text-align:center;margin-top:1.75rem;font-size:.9375rem}.plans-foot[data-astro-cid-yg2f5esp] a[data-astro-cid-yg2f5esp]{color:var(--blume-accent);font-weight:600}.steps[data-astro-cid-yg2f5esp]{counter-reset:step;gap:1.25rem;max-width:60rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=820px){.steps[data-astro-cid-yg2f5esp]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);counter-increment:step;padding:1.5rem;position:relative}.steps[data-astro-cid-yg2f5esp] li[data-astro-cid-yg2f5esp]:before{content:counter(step);background:var(--home-tint);width:2rem;height:2rem;color:var(--blume-accent);font-family:var(--blume-font-display);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.steps[data-astro-cid-yg2f5esp] h3[data-astro-cid-yg2f5esp]{margin-top:1rem;font-size:1.125rem;font-weight:700}.steps[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.375rem;line-height:1.6}.app-card[data-astro-cid-yg2f5esp]{border:1px solid var(--blume-border);border-radius:var(--home-radius);background:var(--blume-background);max-width:30rem;box-shadow:var(--home-shadow);margin-inline:auto;padding:2rem}.app-logo[data-astro-cid-yg2f5esp]{width:200px;height:auto;display:block}.app-logo[data-astro-cid-yg2f5esp].is-dark,:root[data-theme=dark] .app-logo[data-astro-cid-yg2f5esp].is-light{display:none}:root[data-theme=dark] .app-logo[data-astro-cid-yg2f5esp].is-dark{display:block}.app-text[data-astro-cid-yg2f5esp]{color:var(--blume-foreground);margin-top:1.5rem;font-size:1.0625rem;line-height:1.6}.app-meta[data-astro-cid-yg2f5esp]{color:var(--blume-muted-foreground);margin-top:.75rem;font-size:.875rem}.app-links[data-astro-cid-yg2f5esp]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem;display:flex}.app-links[data-astro-cid-yg2f5esp] .more[data-astro-cid-yg2f5esp]{margin-top:0}.cta[data-astro-cid-yg2f5esp]{background:radial-gradient(ellipse 60% 70% at 50% 0%, #15ab6738, transparent 70%), var(--home-ink);color:#fff;padding-block:5rem}.cta-inner[data-astro-cid-yg2f5esp]{text-align:center;flex-direction:column;align-items:center;display:flex}.cta[data-astro-cid-yg2f5esp] h2[data-astro-cid-yg2f5esp]{color:#fff;margin-top:1.5rem}.cta[data-astro-cid-yg2f5esp] p[data-astro-cid-yg2f5esp]{color:#c9cccc;max-width:34rem;margin-top:1rem;font-size:1.0625rem;line-height:1.6}.cta[data-astro-cid-yg2f5esp] .btn-primary[data-astro-cid-yg2f5esp]{background:var(--home-green);color:var(--home-ink)}.cta[data-astro-cid-yg2f5esp] .btn-primary[data-astro-cid-yg2f5esp]:hover{background:#2fc07d}.btn-ghost[data-astro-cid-yg2f5esp]{color:#fff;border:1px solid #ffffff40}.btn-ghost[data-astro-cid-yg2f5esp]:hover{border-color:#ffffff80}
