.resource-detail.svelte-1w730xi{max-width:1120px;padding-block:2.5rem 4rem}.resource-back.svelte-1w730xi{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted-ink);font-size:.875rem;text-decoration:none}.resource-back.svelte-1w730xi:hover{color:var(--ink-navy);text-decoration:underline}.resource-heading.svelte-1w730xi{margin-block:2rem}.resource-eyebrow.svelte-1w730xi{font-family:var(--font-register);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);margin:0 0 .75rem}h1.svelte-1w730xi{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.04em;line-height:1.15;margin:0}.resource-layout.svelte-1w730xi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:start}.resource-preview.svelte-1w730xi{margin:0;min-width:0}.resource-preview__art.svelte-1w730xi{min-height:560px;display:grid;place-items:center;padding:2rem;background:var(--paper);border:1px solid var(--paper-line);border-radius:12px}.resource-preview.svelte-1w730xi img:where(.svelte-1w730xi){display:block;max-width:100%;width:auto;height:auto;max-height:620px;filter:drop-shadow(0 5px 10px rgb(1 28 57 / 9%))}figcaption.svelte-1w730xi{margin-top:.75rem;font-size:.75rem;line-height:1.6;color:var(--muted-ink)}.resource-info.svelte-1w730xi{min-width:0}.resource-description.svelte-1w730xi{margin:0 0 1.5rem;color:var(--muted-ink);line-height:1.8}.resource-download.svelte-1w730xi{justify-content:space-between;width:100%}.resource-download-meta.svelte-1w730xi{margin:.75rem 0 2rem;font-size:.75rem;color:var(--muted-ink)}.resource-specs.svelte-1w730xi{margin:0;border-top:1px solid var(--paper-line)}.resource-specs.svelte-1w730xi>div:where(.svelte-1w730xi){display:grid;grid-template-columns:1fr 1.2fr;gap:1rem;padding-block:.75rem;border-bottom:1px solid var(--paper-line);font-size:.8125rem;line-height:1.6}dt.svelte-1w730xi{color:var(--muted-ink)}dd.svelte-1w730xi{margin:0;font-weight:500}.resource-contents.svelte-1w730xi{margin-top:2rem}h2.svelte-1w730xi{font-size:1rem;font-weight:600;margin:0 0 1rem}.resource-contents.svelte-1w730xi ul:where(.svelte-1w730xi){list-style:none;margin:0;padding:0}.resource-contents.svelte-1w730xi li:where(.svelte-1w730xi){padding-block:.75rem;border-bottom:1px solid var(--paper-line)}h3.svelte-1w730xi{font-size:.8125rem;font-weight:600;margin:0}.resource-contents.svelte-1w730xi p:where(.svelte-1w730xi){margin:.3rem 0 0;color:var(--muted-ink);line-height:1.7;font-size:.8rem}.resource-print-note.svelte-1w730xi{margin-top:2rem;padding:1.25rem;background:var(--paper);border-left:3px solid var(--gold)}.resource-print-note.svelte-1w730xi h2:where(.svelte-1w730xi){font-size:.8125rem;margin-bottom:.75rem}.resource-print-note.svelte-1w730xi p:where(.svelte-1w730xi){font-size:.75rem;line-height:1.8;margin:.75rem 0 0;color:var(--muted-ink);overflow-wrap:anywhere}code.svelte-1w730xi{font-family:var(--font-register);font-size:.7rem;overflow-wrap:anywhere}@media(max-width:700px){.resource-layout.svelte-1w730xi{grid-template-columns:1fr}.resource-preview__art.svelte-1w730xi{min-height:340px;padding:1.5rem}.resource-preview.svelte-1w730xi img:where(.svelte-1w730xi){max-height:430px}.resource-detail.svelte-1w730xi{padding-top:1.75rem}.resource-heading.svelte-1w730xi{margin-block:1.5rem}}.resource-layout--storefront.svelte-1w730xi{grid-template-columns:1fr}.resource-layout--storefront.svelte-1w730xi .resource-preview__art:where(.svelte-1w730xi){min-height:0;padding:0;overflow:hidden}.resource-layout--storefront.svelte-1w730xi .resource-preview:where(.svelte-1w730xi) img:where(.svelte-1w730xi){width:100%;max-height:none;filter:none}.resource-layout--storefront.svelte-1w730xi .resource-info:where(.svelte-1w730xi){max-width:840px;width:100%}
