.page.svelte-1hrotn9{padding-block:clamp(2.5rem,6vw,5rem)}header.svelte-1hrotn9{max-width:46rem}h1.svelte-1hrotn9{font-family:var(--serif);letter-spacing:-.025em;margin-top:.8rem;font-size:clamp(2.4rem,6vw,3.8rem);font-weight:400;line-height:1.04}h1.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--ink-3)}.lede.svelte-1hrotn9{color:var(--ink-2);margin-top:1.4rem;font-size:1.12rem}.grid.svelte-1hrotn9{grid-template-columns:1fr 1.3fr;align-items:start;gap:1.5rem;margin-top:3rem;display:grid}.card.svelte-1hrotn9{border:1px solid var(--rule);background:var(--card);border-radius:16px;padding:2rem}.price.svelte-1hrotn9{font-size:5rem;font-family:var(--serif);letter-spacing:-.02em;margin-top:.8rem;font-weight:400;line-height:1}.from.svelte-1hrotn9{font-family:var(--display);letter-spacing:0;color:var(--ink-3);vertical-align:super;font-size:.8rem;font-weight:500}.unit.svelte-1hrotn9{color:var(--ink-2)}.card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){border-top:1px dashed var(--rule);gap:.5rem;margin-top:1.4rem;padding-top:1.2rem;display:grid}.card.svelte-1hrotn9 li:where(.svelte-1hrotn9){gap:.7rem;display:flex}.card.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";background:var(--ink-3);flex:none;width:8px;height:8px;margin-top:.55em;transform:rotate(45deg)}.doors.svelte-1hrotn9{flex-wrap:wrap;gap:.6rem;margin-top:1.6rem;display:flex}.uses.svelte-1hrotn9{border-top:1px solid var(--rule)}.uses.svelte-1hrotn9 h2:where(.svelte-1hrotn9){padding:.9rem 0}.use.svelte-1hrotn9{border-top:1px solid var(--rule);padding:1.2rem 0}.row.svelte-1hrotn9{justify-content:space-between;align-items:center;gap:1rem;display:flex}h3.svelte-1hrotn9{font-size:1.35rem;font-weight:600}.use.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--ink-2);margin-top:.35rem}.tag.svelte-1hrotn9{border:1px solid var(--ink);border-radius:999px;padding:.3em .8em;font-size:.68rem}.tag.free.svelte-1hrotn9{background:var(--ink);border-color:var(--ink);color:var(--paper)}.notes.svelte-1hrotn9{border-top:1px solid var(--rule);margin-top:clamp(3rem,7vw,5rem);padding-top:1rem}.cols.svelte-1hrotn9{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:1.2rem;display:grid}.cols.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-size:1.1rem}.cols.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--ink-2);margin-top:.4rem;font-size:.93rem}.cols.svelte-1hrotn9 a:where(.svelte-1hrotn9){text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}@media (width<=900px){.grid.svelte-1hrotn9{grid-template-columns:1fr}.cols.svelte-1hrotn9{grid-template-columns:1fr 1fr}}@media (width<=520px){.card.svelte-1hrotn9{padding:1.4rem}.cols.svelte-1hrotn9{grid-template-columns:1fr}}
