.wrap.svelte-1w9lims{width:min(100%,860px);margin-inline:auto;padding-inline:18px}.hero.svelte-1w9lims{color:var(--chalk);border-bottom:8px solid var(--wood-dark);background:linear-gradient(#142a23eb,#142a23eb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='16'%3E%3Crect width='36' height='16' fill='%23C3AE93'/%3E%3Crect x='1' y='1' width='34' height='6' fill='%23A4553A'/%3E%3Crect x='-17' y='9' width='34' height='6' fill='%238E4529'/%3E%3Crect x='19' y='9' width='34' height='6' fill='%239C4E33'/%3E%3C/svg%3E")}.bar.svelte-1w9lims{justify-content:flex-end;gap:20px;padding-top:12px;display:flex}.bar.svelte-1w9lims a:where(.svelte-1w9lims){color:var(--brass-light);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.hero-in.svelte-1w9lims{padding-block:20px 36px}.logo.svelte-1w9lims{display:inline-block}.logo.svelte-1w9lims img:where(.svelte-1w9lims){border-radius:6px;width:clamp(110px,30vw,150px);height:auto;display:block}h1.svelte-1w9lims{font:400 2.2rem/1.1 var(--display);color:var(--brass-light);margin:18px 0 0}.where.svelte-1w9lims{margin:10px 0 20px}.actions.svelte-1w9lims{flex-wrap:wrap;gap:10px;margin:0;display:flex}.btn.svelte-1w9lims{color:#24180a;background:linear-gradient(#e3be6f,#b9903f);border-radius:8px;align-items:center;min-height:48px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn.ghost.svelte-1w9lims{color:var(--chalk);background:0 0;border:1.5px solid #e8c47799}main.svelte-1w9lims{gap:36px;padding-block:36px;display:grid}.title.svelte-1w9lims{font:400 1.8rem/1.1 var(--display);margin:0 0 14px}.faq.svelte-1w9lims{gap:26px;display:grid}.q.svelte-1w9lims{font:400 1.3rem/1.2 var(--display);margin:0 0 6px}.a.svelte-1w9lims{max-width:62ch;margin:0;font-size:1.1rem}.shots.svelte-1w9lims{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width>=640px){.shots.svelte-1w9lims{grid-template-columns:repeat(3,1fr);gap:14px}}.shots.svelte-1w9lims img:where(.svelte-1w9lims){background:var(--wall);border-radius:8px;width:100%;height:auto;display:block}a.svelte-1w9lims{color:inherit}.foot.svelte-1w9lims{color:var(--muted);padding-block:0 32px;font-size:.92rem}.sig.svelte-1w9lims{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-size:.8rem}
