.mb-swatch[data-astro-cid-f65cczyd]{border:1px solid var(--color-line);color:var(--color-muted);border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .85rem;font-size:.875rem;transition:border-color .3s,color .3s,background-color .3s;display:inline-flex}.mb-swatch[data-astro-cid-f65cczyd]:hover{color:#fff}.mb-swatch[data-astro-cid-f65cczyd][aria-checked=true]{color:#fff;border-color:var(--color-azure);background:color-mix(in oklab, var(--color-azure) 10%, transparent)}.mb-face[data-astro-cid-f65cczyd],.mb-solo[data-astro-cid-f65cczyd],.mb-yours[data-astro-cid-f65cczyd]{transition:opacity .8s}.mb-module[data-astro-cid-f65cczyd]{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.mb-halo[data-astro-cid-f65cczyd]{background:var(--halo,#cf3a40);opacity:.35;transition:background-color .8s}.mb-your[data-astro-cid-f65cczyd]{font:700 34px var(--font-display);letter-spacing:.12em}.mb-your-b[data-astro-cid-f65cczyd]{font-size:40px}.install-step[data-astro-cid-kaud32ya]{opacity:.4;border-radius:.9rem;grid-template-columns:2rem 1fr;gap:.75rem;padding:.7rem .8rem;transition:opacity .5s,background-color .5s;display:grid;position:relative;overflow:hidden}.install-step[data-astro-cid-kaud32ya].is-on{opacity:1;background:color-mix(in oklab, var(--color-surface) 55%, transparent)}.install-step[data-astro-cid-kaud32ya].is-done{opacity:.7}.install-num[data-astro-cid-kaud32ya]{width:2rem;height:2rem;color:var(--color-azure);border:1px solid var(--color-line);border-radius:999px;place-items:center;font-size:.8rem;font-weight:600;transition:background-color .5s,color .5s;display:grid}.install-step[data-astro-cid-kaud32ya].is-on .install-num[data-astro-cid-kaud32ya]{background:var(--color-brand);color:#fff;border-color:var(--color-brand)}.install-bar[data-astro-cid-kaud32ya]{height:2px;position:absolute;bottom:0;left:0;right:0}.install-bar[data-astro-cid-kaud32ya]>span[data-astro-cid-kaud32ya]{height:100%;width:var(--p,0%);background:var(--color-azure);opacity:.8;display:block}@media (width<=1023px){.install-step[data-astro-cid-kaud32ya]:not(.is-on) .install-text[data-astro-cid-kaud32ya]{display:none}}.install .ins-callout{white-space:nowrap;color:#fff;border:1px solid color-mix(in oklab, var(--color-azure) 45%, transparent);background:color-mix(in oklab, var(--color-ink) 82%, transparent);backdrop-filter:blur(6px);border-radius:.55rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600;line-height:1.2;position:absolute}.install .ins-chip{border:1px solid color-mix(in oklab, var(--color-azure) 25%, var(--color-line));background:color-mix(in oklab, var(--color-ink-2) 88%, transparent);backdrop-filter:blur(8px);opacity:0;border-radius:.8rem;flex-direction:column;min-width:6.5rem;padding:.5rem .8rem .55rem;display:flex;position:absolute;box-shadow:0 12px 30px -12px #000}.install .ins-chip span{color:var(--color-muted);font-size:.72rem}.install .ins-chip b{font:600 1.25rem var(--font-display);color:#fff;font-variant-numeric:tabular-nums}@media (width<=639px){.install .ins-chip{min-width:0;padding:.35rem .55rem}.install .ins-chip b{font-size:1rem}.install .ins-callout{font-size:.68rem}}.v7-stage[data-astro-cid-3tzbqsnp]{--v7-accent:var(--color-brand);container-type:inline-size}.v7-num[data-astro-cid-3tzbqsnp]{font:500 8px var(--font-sans);fill:#6c747b;stroke:none}.v7-rod[data-astro-cid-3tzbqsnp]{stroke:#4a5056;stroke-width:1px}.v7-lit[data-astro-cid-3tzbqsnp]{fill:var(--v7-accent);fill-opacity:.2;stroke:var(--v7-accent);stroke-width:1.4px;opacity:0}.v7-lead[data-astro-cid-3tzbqsnp]{stroke-width:1px;opacity:.9}.v7-led[data-astro-cid-3tzbqsnp],.v7-dim[data-astro-cid-3tzbqsnp]{opacity:0}.v7-stage[data-astro-cid-3tzbqsnp] .ins-callout[data-astro-cid-3tzbqsnp].v7-label{backdrop-filter:none;color:var(--color-fg);opacity:0;background:0 0;border:0;border-radius:0;padding:0;font-size:.85rem;font-weight:500;translate:0 -50%}.v7-stage[data-astro-cid-3tzbqsnp] .ins-callout[data-astro-cid-3tzbqsnp].v7-c-bar{text-align:right}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val{backdrop-filter:none;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:.7rem 0 0;right:0}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val:before{content:"";background:var(--v7-accent);width:1.4rem;height:1px;position:absolute;top:0;left:0}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val span[data-astro-cid-3tzbqsnp]{color:var(--color-muted);font-size:.8rem}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val b[data-astro-cid-3tzbqsnp]{font:400 clamp(1.45rem, 7.4cqi, 2.6rem) / 1 var(--font-sans);letter-spacing:-.01em;color:var(--color-fg);white-space:nowrap;margin-top:.1rem}@media (width<=639px){.v7-stage[data-astro-cid-3tzbqsnp] .ins-callout[data-astro-cid-3tzbqsnp].v7-label{font-size:.72rem}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val{padding-top:.5rem}.v7-stage[data-astro-cid-3tzbqsnp] .ins-chip[data-astro-cid-3tzbqsnp].v7-val span[data-astro-cid-3tzbqsnp]{font-size:.7rem}}
