.hero.svelte-1ewzqr7{padding-top:20px;padding-bottom:8px}.area.svelte-1ewzqr7{border-radius:var(--r-pill);background:var(--leaf-tint);color:var(--leaf-deep);align-items:center;gap:6px;padding:5px 12px 5px 9px;font-size:14px;font-weight:700;display:inline-flex}h1.svelte-1ewzqr7{letter-spacing:-.02em;margin-top:16px;font-size:clamp(34px,9.6vw,52px);line-height:1.06}.about.svelte-1ewzqr7{color:var(--ink-2);max-width:34ch;margin-top:14px;font-size:18px}.sign.svelte-1ewzqr7{transform-origin:0;width:fit-content;margin-top:6px;transform:rotate(-3deg)}.services-wrap.svelte-1ewzqr7{margin-top:92px;position:relative}.mascot.svelte-1ewzqr7{z-index:2;pointer-events:none;position:absolute;top:-103px;right:22px}.services.svelte-1ewzqr7{padding:22px 8px 8px;position:relative}.services.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){padding:0 14px 10px;font-size:22px}.empty.svelte-1ewzqr7{color:var(--ink-2);padding:0 14px 16px}ul.svelte-1ewzqr7{margin:0;padding:0;list-style:none}li.svelte-1ewzqr7+li:where(.svelte-1ewzqr7){border-top:2px dashed var(--line)}.svc.svelte-1ewzqr7{color:inherit;border-radius:var(--r-card);align-items:center;gap:14px;padding:16px 10px 16px 12px;text-decoration:none;transition:background .15s;display:flex}.svc.svelte-1ewzqr7:hover{background:var(--paper)}.svc.svelte-1ewzqr7:active .go:where(.svelte-1ewzqr7){transform:translate(3px)}.txt.svelte-1ewzqr7{flex:1;min-width:0;display:grid}.txt.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){font-size:18px;line-height:1.2}.tag.svelte-1ewzqr7{color:var(--ink-3);font-size:14px}.price.svelte-1ewzqr7{text-align:right;font-size:17px;font-weight:800;line-height:1.1;display:grid}.price.svelte-1ewzqr7 small:where(.svelte-1ewzqr7){color:var(--ink-3);font-size:12px;font-weight:600}.go.svelte-1ewzqr7{color:var(--ink-3);transition:transform .15s}.how.svelte-1ewzqr7{margin-top:40px}.how.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){font-size:24px}ol.svelte-1ewzqr7{gap:18px;margin:18px 0 0;padding:0;list-style:none;display:grid}ol.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){border:0;gap:14px;display:flex}.n.svelte-1ewzqr7{background:var(--sun);border:2px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}ol.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--ink-2);margin-top:2px;font-size:15px}
