.site.svelte-b2mbus{--wide:1200px;background:var(--ground);min-height:100dvh;color:var(--ink);transition:background-color .4s,color .4s}.site.svelte-b2mbus a:not(.btn){color:inherit}.top.svelte-b2mbus,main.svelte-b2mbus,footer.svelte-b2mbus{max-width:var(--wide);padding-inline:var(--gutter);margin:0 auto}.top.svelte-b2mbus{align-items:center;gap:var(--space-2) var(--space-5);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.home.svelte-b2mbus{text-decoration:none;display:flex}.top.svelte-b2mbus nav:where(.svelte-b2mbus){gap:var(--space-1);border-radius:var(--pill);background:var(--surface);border:1px solid var(--line);order:3;padding:4px;display:flex}.top.svelte-b2mbus nav:where(.svelte-b2mbus) a:where(.svelte-b2mbus){min-height:40px;padding:0 var(--space-4);border-radius:var(--pill);color:var(--ink);transition:background-color var(--quick);align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.top.svelte-b2mbus nav:where(.svelte-b2mbus) a:where(.svelte-b2mbus):hover{background:var(--surface-2)}.top.svelte-b2mbus nav:where(.svelte-b2mbus) a[aria-current=page]:where(.svelte-b2mbus){background:var(--ink);color:var(--ground)}.login.svelte-b2mbus{min-height:40px;padding:0 var(--space-2);text-underline-offset:4px;align-items:center;margin-left:auto;font-weight:700;display:inline-flex}.start.svelte-b2mbus{display:none}@media (width>=760px){.top.svelte-b2mbus nav:where(.svelte-b2mbus){order:0}.start.svelte-b2mbus{display:inline-flex}}.site.svelte-b2mbus .band{gap:var(--space-5);padding-block:var(--space-7);border-top:1px solid var(--line);display:grid}.site.svelte-b2mbus .head{gap:var(--space-2);align-content:start;display:grid}.site.svelte-b2mbus h1{letter-spacing:-.035em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1.02}.site.svelte-b2mbus h2{letter-spacing:-.025em;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.1}.site.svelte-b2mbus h3{font-size:var(--text-lg)}.site.svelte-b2mbus .lead{color:var(--ink-soft);max-width:58ch;margin:0;font-size:1.08rem}.site.svelte-b2mbus .shot{border-radius:var(--radius);border:1px solid var(--line);width:100%;height:auto;display:block}.site.svelte-b2mbus .ticks{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site.svelte-b2mbus .ticks li{padding-left:26px;position:relative}.site.svelte-b2mbus .ticks li:before{content:"";border-left:2.5px solid var(--right);border-bottom:2.5px solid var(--right);width:12px;height:7px;position:absolute;top:.35em;left:2px;transform:rotate(-45deg)}.site.svelte-b2mbus .fine{color:var(--ink-soft);font-size:var(--text-sm);max-width:62ch;margin:0}.site.svelte-b2mbus .big{min-height:52px;padding-inline:var(--space-5);font-size:1.05rem}.site.svelte-b2mbus .close{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block:var(--space-6) var(--space-7);padding:var(--space-5) var(--space-6);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;display:flex}.site.svelte-b2mbus .close p{margin:var(--space-1) 0 0;color:var(--ink-soft)}.foot.svelte-b2mbus{align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;display:flex}.foot.svelte-b2mbus nav:where(.svelte-b2mbus){gap:var(--space-3);margin-left:auto;display:flex}footer.svelte-b2mbus a:where(.svelte-b2mbus){font-weight:600}footer.svelte-b2mbus a[aria-current=true]:where(.svelte-b2mbus){color:var(--ink);text-decoration:none}@media (prefers-reduced-motion:reduce){.site.svelte-b2mbus{transition:none}}
