.hero.svelte-1thlcsk{text-align:center;padding:clamp(28px, 6vw, 64px) var(--space-4);border-radius:var(--radius-boutique);background:radial-gradient(120% 90% at 50% 0%, var(--color-blue-50), var(--color-surface) 70%);border:1px solid var(--color-border)}.eyebrow.svelte-1thlcsk{margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-xs);color:var(--color-rose-text);font-weight:800}h1.svelte-1thlcsk{font-size:var(--fs-3xl);max-inline-size:20ch;margin:0 auto;line-height:1.12}.sub.svelte-1thlcsk{margin:var(--space-3) auto 0;color:var(--color-ink-soft);max-inline-size:56ch}.search.svelte-1thlcsk{gap:var(--space-2);margin:var(--space-5) auto 0;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);max-inline-size:760px;box-shadow:var(--shadow-soft);padding:5px;display:flex}.f.svelte-1thlcsk{color:var(--color-ink-soft);flex:1;align-items:center;gap:8px;min-inline-size:0;padding-inline:12px;display:flex}.f.c.svelte-1thlcsk{border-inline-start:1px solid var(--color-border);flex:0 220px}.f.svelte-1thlcsk input:where(.svelte-1thlcsk),.f.svelte-1thlcsk select:where(.svelte-1thlcsk){min-inline-size:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;flex:1;min-block-size:44px}.live.svelte-1thlcsk{margin:var(--space-4) 0 0;color:var(--color-ink-soft);font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:600;display:inline-flex}.dot.svelte-1thlcsk{background:var(--color-success);block-size:8px;inline-size:8px;box-shadow:0 0 0 4px var(--color-success-bg);border-radius:50%}.sec.svelte-1thlcsk{margin-block-start:clamp(28px,5vw,48px)}.sec.svelte-1thlcsk h2:where(.svelte-1thlcsk){margin:0 0 var(--space-4);font-size:var(--fs-xl)}.sh.svelte-1thlcsk{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.sh.svelte-1thlcsk a:where(.svelte-1thlcsk){color:var(--color-rose-text);font-weight:700;font-size:var(--fs-sm);text-decoration:none}.roles.svelte-1thlcsk{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));margin:0;padding:0;list-style:none;display:grid}.roles.svelte-1thlcsk a:where(.svelte-1thlcsk){padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-ink);flex-direction:column;gap:4px;min-block-size:112px;text-decoration:none;display:flex}@media (hover:hover){.roles.svelte-1thlcsk a:where(.svelte-1thlcsk):hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-lift)}}.ri.svelte-1thlcsk{background:var(--color-blue-100);block-size:38px;inline-size:38px;color:var(--color-blue-900);border-radius:12px;place-items:center;margin-block-end:4px;display:grid}.rn.svelte-1thlcsk{font-weight:700}.rc.svelte-1thlcsk{font-size:var(--fs-xs);color:var(--color-ink-soft)}.grid.svelte-1thlcsk{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.how.svelte-1thlcsk{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-boutique);padding:clamp(20px,4vw,36px)}.steps.svelte-1thlcsk{margin:0 0 var(--space-4);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.steps.svelte-1thlcsk li:where(.svelte-1thlcsk){flex-direction:column;gap:4px;display:flex}.steps.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-ink-soft);font-size:var(--fs-sm);margin:0}.n.svelte-1thlcsk{background:var(--color-select);block-size:32px;inline-size:32px;color:var(--color-select-ink);border-radius:50%;place-items:center;margin-block-end:6px;font-weight:800;display:grid}.safe.svelte-1thlcsk{color:var(--color-ink-soft);font-size:var(--fs-sm);background:var(--color-info-bg);border-radius:var(--radius-md);align-items:center;gap:8px;padding:10px 14px;display:flex}.salons.svelte-1thlcsk{gap:var(--space-5);border-radius:var(--radius-boutique);background:linear-gradient(135deg, var(--color-blue-50), var(--color-surface));border:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:clamp(20px,4vw,36px);display:flex}.salons.svelte-1thlcsk>div:where(.svelte-1thlcsk):first-child{flex:320px}.salons.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-ink-soft);margin:0 0 var(--space-3)}.ticks.svelte-1thlcsk{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ticks.svelte-1thlcsk li:where(.svelte-1thlcsk){color:var(--color-success-text);font-weight:600;font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}.sact.svelte-1thlcsk{gap:var(--space-2);flex-direction:column;min-inline-size:min(100%,240px);display:flex}@media (width<=720px){.search.svelte-1thlcsk{border-radius:var(--radius-lg);flex-direction:column;padding:8px}.f.c.svelte-1thlcsk{border-inline-start:0;border-block-start:1px solid var(--color-border);flex:auto}.search.svelte-1thlcsk .btn:where(.svelte-1thlcsk){inline-size:100%}.steps.svelte-1thlcsk{grid-template-columns:minmax(0,1fr)}}
