.page.svelte-1cytcl4{padding-block-start:var(--gap-wide)}.deck.svelte-1cytcl4{gap:var(--gap-section);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}h2.svelte-1cytcl4{font-size:var(--text-head);margin-block:var(--gap-wide) var(--gap)}.prose.svelte-1cytcl4 h2:where(.svelte-1cytcl4):first-of-type{margin-block-start:var(--gap-wide)}.body.svelte-1cytcl4{font-size:var(--text-lead);color:var(--ink-2);max-inline-size:62ch}.points.svelte-1cytcl4{background:var(--plate);border:1px solid var(--line);border-radius:var(--radius);max-inline-size:46rem;display:grid;overflow:hidden}.points.svelte-1cytcl4 li:where(.svelte-1cytcl4)+li:where(.svelte-1cytcl4){border-block-start:1px solid var(--line-soft)}.points.svelte-1cytcl4 li:where(.svelte-1cytcl4){padding:var(--gap-snug) var(--gap)}.disclosure.svelte-1cytcl4{padding:var(--gap-snug) var(--gap);background:var(--warn-tint);border:1px solid var(--warn-deep);border-radius:var(--radius-sm);color:var(--ink-2);max-inline-size:62ch;margin-block-start:var(--gap-wide);font-size:.875rem}.side.svelte-1cytcl4{gap:var(--gap);display:grid;position:sticky;inset-block-start:5rem}.plan.svelte-1cytcl4{gap:var(--gap-tight);padding:var(--gap);background:var(--sign-tint);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.plan.svelte-1cytcl4 h2:where(.svelte-1cytcl4){margin:0;font-size:1.125rem}.plan.svelte-1cytcl4 p:where(.svelte-1cytcl4){color:var(--ink-2);font-size:.875rem}.others.svelte-1cytcl4{overflow:hidden}.others-cap.svelte-1cytcl4{padding:var(--gap-snug) var(--gap) var(--gap-tight)}.others.svelte-1cytcl4 li:where(.svelte-1cytcl4){border-block-start:1px solid var(--line-soft)}.others.svelte-1cytcl4 a:where(.svelte-1cytcl4){justify-content:space-between;align-items:center;gap:var(--gap-tight);min-block-size:44px;padding:.5rem var(--gap);color:var(--ink);transition:background var(--quick);font-size:.9375rem;text-decoration:none;display:flex}.others.svelte-1cytcl4 a:where(.svelte-1cytcl4):hover{background:var(--plate-hover);color:var(--ink)}.others.svelte-1cytcl4 a:where(.svelte-1cytcl4):active{background:var(--plate-press)}.others.svelte-1cytcl4 a:where(.svelte-1cytcl4) svg{color:var(--sign)}@media (width<=60rem){.deck.svelte-1cytcl4{gap:var(--gap-wide);grid-template-columns:minmax(0,1fr)}.side.svelte-1cytcl4{position:static}}.catalog.svelte-1cytcl4{margin-block-start:var(--gap-section)}.cards.svelte-1cytcl4{gap:var(--gap);margin-block-start:var(--gap);padding:0;list-style:none;display:grid}.card-item.svelte-1cytcl4{align-items:start;gap:var(--gap);padding:var(--gap);background:var(--plate);border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 0 1px 0 var(--edge-lip), inset 0 -1px 0 var(--line-soft);grid-template-columns:10rem minmax(0,1fr) auto;display:grid}.logo.svelte-1cytcl4{object-fit:contain;object-position:left center;block-size:auto;max-block-size:3rem;inline-size:100%}.logo-text.svelte-1cytcl4{color:var(--ink-2);margin:0;font-size:1rem;font-weight:800}.about.svelte-1cytcl4 h3:where(.svelte-1cytcl4){font-size:1rem;font-weight:700;line-height:1.35}.lead.svelte-1cytcl4{color:var(--ink-2);margin-block-start:.35rem;font-size:.9375rem}.bul.svelte-1cytcl4{color:var(--ink-2);gap:.3rem;margin-block-start:.5rem;padding-inline-start:1.1rem;font-size:.9375rem;display:grid}.go.svelte-1cytcl4{color:#fff;background:var(--sign);border-radius:var(--radius-sm);white-space:nowrap;min-block-size:44px;transition:background var(--quick);align-self:center;align-items:center;padding-inline:1.1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.go.svelte-1cytcl4:hover{background:var(--sign-deep,var(--sign))}@media (width<=52rem){.card-item.svelte-1cytcl4{grid-template-columns:minmax(0,1fr)}.go.svelte-1cytcl4{justify-self:start}}
