.cs-scale{gap:.45em;display:flex}.cs-scale i{border:1px solid var(--ca-line);width:2.3em;height:2.3em;color:var(--ca-steel);background:#fff;border-radius:.5em;place-items:center;font-size:.9em;font-style:normal;font-weight:600;display:grid}.cs-scale i.on{border-color:var(--ca-accent);background:var(--ca-accent-soft);color:var(--ca-accent);box-shadow:0 0 0 1px var(--ca-accent)}.cs-scale.lg{gap:.5em}.cs-scale.lg i{flex:1;width:auto;height:2.8em;font-size:1em}.cs-scale.lg i.on{background:var(--ca-accent);color:#fff}.cs-q{gap:.55em;padding:.9em 1em 1em;display:grid}.cs-q-top{align-items:center;gap:.5em;display:flex}.cs-no{width:1.7em;height:1.7em;color:var(--ca-steel);background:#e8eef2;border-radius:.45em;place-items:center;font-size:.85em;font-weight:700;display:grid}.cs-q b{font-weight:600;line-height:1.35}.cs-q small{color:var(--ca-muted);font-size:.85em}.cs-q.sel{border-color:var(--ca-accent);box-shadow:0 0 0 1px var(--ca-accent), 0 .8em 1.6em -.9em #ee441d80}.cs-cond{max-width:100%;color:var(--ca-steel);white-space:nowrap;text-overflow:ellipsis;background:#e6eef2;border-radius:1em;align-items:center;gap:.4em;padding:.3em .75em;font-size:.78em;font-weight:600;display:inline-flex;overflow:hidden}.cs-area{border:1px solid var(--ca-line);height:3.2em;color:var(--ca-muted);border-radius:.5em;padding:.6em .8em;font-size:.85em}.showcase[data-astro-cid-3byraxvj]{aspect-ratio:1.36;width:100%;position:relative}.showcase[data-astro-cid-3byraxvj] .sc-browser{width:90%;position:absolute;top:4%;right:0}.showcase[data-astro-cid-3byraxvj] .sc-phone{width:27%;position:absolute;bottom:0;left:0}.bld[data-astro-cid-3byraxvj]{background:#f6f8fa;flex-direction:column;height:40em;display:flex}.bld-head[data-astro-cid-3byraxvj]{border-bottom:1px solid var(--ca-line);background:#fff;align-items:center;gap:.9em;padding:1em 1.5em;display:flex}.back[data-astro-cid-3byraxvj]{border:1px solid var(--ca-line);border-radius:.5em;place-items:center;width:2.2em;height:2.2em;display:grid}.bld-name[data-astro-cid-3byraxvj] small[data-astro-cid-3byraxvj]{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-muted);font-size:.7em;font-weight:600;display:block}.bld-name[data-astro-cid-3byraxvj] b[data-astro-cid-3byraxvj]{font-size:1.2em;font-weight:700}.bld-act[data-astro-cid-3byraxvj]{gap:.6em;margin-left:auto;display:flex}.bld-body[data-astro-cid-3byraxvj]{flex:1;grid-template-columns:15em minmax(0,1fr) 16em;gap:1em;min-height:0;padding:1em 1.2em;display:grid}.cap[data-astro-cid-3byraxvj]{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-muted);margin-bottom:.8em;font-size:.72em;font-weight:700;display:block}.palette[data-astro-cid-3byraxvj],.settings[data-astro-cid-3byraxvj]{border:1px solid var(--ca-line);background:#fff;border-radius:.8em;padding:1em}.palette[data-astro-cid-3byraxvj] ul[data-astro-cid-3byraxvj]{gap:.45em;display:grid}.palette[data-astro-cid-3byraxvj] li[data-astro-cid-3byraxvj]{border:1px solid var(--ca-line);color:var(--ca-slate);border-radius:.5em;align-items:center;gap:.6em;padding:.55em .7em;font-size:.88em;font-weight:500;display:flex}.palette[data-astro-cid-3byraxvj] li[data-astro-cid-3byraxvj] svg{color:var(--ca-steel)}.palette[data-astro-cid-3byraxvj] li[data-astro-cid-3byraxvj].on{border-color:var(--ca-accent);color:var(--ca-accent)}.palette[data-astro-cid-3byraxvj] li[data-astro-cid-3byraxvj].on svg{color:var(--ca-accent)}.qs[data-astro-cid-3byraxvj]{flex-direction:column;gap:.8em;min-width:0;display:flex;overflow:hidden}.qs-head[data-astro-cid-3byraxvj]{justify-content:space-between;align-items:center;font-size:1.05em;display:flex}.settings[data-astro-cid-3byraxvj]{flex-direction:column;gap:.75em;display:flex}.field[data-astro-cid-3byraxvj]{gap:.3em;display:grid}.field[data-astro-cid-3byraxvj] small[data-astro-cid-3byraxvj]{color:var(--ca-slate);font-size:.8em;font-weight:600}.field[data-astro-cid-3byraxvj] span[data-astro-cid-3byraxvj]{border:1px solid var(--ca-line);border-radius:.5em;padding:.5em .7em;font-size:.88em}.check[data-astro-cid-3byraxvj],.toggle[data-astro-cid-3byraxvj]{align-items:center;gap:.55em;font-size:.88em;font-weight:500;display:flex}.check[data-astro-cid-3byraxvj] i[data-astro-cid-3byraxvj]{background:var(--ca-accent);color:#fff;border-radius:.3em;place-items:center;width:1.3em;height:1.3em;display:grid}.toggle[data-astro-cid-3byraxvj]{border-top:1px solid var(--ca-line);justify-content:space-between;margin-top:.3em;padding-top:.8em}.toggle[data-astro-cid-3byraxvj] i[data-astro-cid-3byraxvj]{background:var(--ca-accent);border-radius:1em;width:2.4em;height:1.35em;position:relative}.toggle[data-astro-cid-3byraxvj] i[data-astro-cid-3byraxvj]:after{content:"";background:#fff;border-radius:50%;width:1em;height:1em;position:absolute;top:.18em;right:.18em}.survey[data-astro-cid-3byraxvj]{gap:.8em}.s-head[data-astro-cid-3byraxvj]{justify-content:space-between;align-items:center;padding:.6em 0 .2em;display:flex}.s-q[data-astro-cid-3byraxvj]{margin-top:.6em;font-size:1.15em;font-weight:600;line-height:1.35}.survey[data-astro-cid-3byraxvj] small[data-astro-cid-3byraxvj]{font-size:.85em}.s-next[data-astro-cid-3byraxvj]{border-top:1px solid var(--ca-line);opacity:.55;gap:.8em;margin-top:.6em;padding-top:1em;display:grid}.s-next[data-astro-cid-3byraxvj] p[data-astro-cid-3byraxvj]{font-size:1.15em;font-weight:600;line-height:1.35}.survey[data-astro-cid-3byraxvj]>.ca-btn[data-astro-cid-3byraxvj]{margin-top:auto}.f1[data-astro-cid-3byraxvj]{top:0;left:6%}.f2[data-astro-cid-3byraxvj]{bottom:3%;right:4%}.animate[data-astro-cid-3byraxvj] .mock-float[data-astro-cid-3byraxvj]{animation:.7s cubic-bezier(.2,.7,.2,1) both cs-rise}.animate[data-astro-cid-3byraxvj] .f1[data-astro-cid-3byraxvj]{animation-delay:1.1s}.animate[data-astro-cid-3byraxvj] .f2[data-astro-cid-3byraxvj]{animation-delay:1.7s}.animate[data-astro-cid-3byraxvj] .sc-phone{animation:.9s cubic-bezier(.2,.7,.2,1) .2s both cs-rise}@keyframes cs-rise{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.animate[data-astro-cid-3byraxvj] .mock-float[data-astro-cid-3byraxvj],.animate[data-astro-cid-3byraxvj] .sc-phone{animation:none}}@media (width<=767px){.f1[data-astro-cid-3byraxvj]{top:-4%;left:30%}}
