.inner.svelte-4s1vdh{align-items:center;gap:28px;max-width:1320px;margin:0 auto;padding:clamp(28px,5vw,64px) 16px clamp(20px,3vw,32px);display:grid}@media (width>=640px){.inner.svelte-4s1vdh{padding-left:24px;padding-right:24px}}.back.svelte-4s1vdh{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);min-height:42px;color:var(--bottle);align-items:center;gap:8px;margin-bottom:18px;padding:0 18px 0 14px;font-weight:650;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.back.svelte-4s1vdh svg{transition:transform .25s}.back.svelte-4s1vdh:hover{background:var(--bottle);border-color:var(--bottle);color:#fff}.back.svelte-4s1vdh:hover svg{transform:translate(-3px)}.crumbs.svelte-4s1vdh{color:var(--muted-foreground);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.85rem;display:flex}.crumbs.svelte-4s1vdh a:where(.svelte-4s1vdh):hover{color:var(--leaf);text-decoration:underline}h1.svelte-4s1vdh{color:var(--bottle-deep);padding-top:.06em;font-size:clamp(2.2rem,5.4vw,4.2rem)}.ph.svelte-4s1vdh{border-bottom:1px solid var(--border);background:radial-gradient(70% 120% at 100% 0,#a6ec7a24,#0000 60%)}.lead.svelte-4s1vdh{color:var(--muted-foreground);max-width:52ch;margin-top:16px;font-size:1.12rem;line-height:1.6}
