body{margin:0;background:#171717;color:#f3f0e8}.work.svelte-s9rsac{min-height:100dvh;display:grid;grid-template-columns:1fr 1fr;position:relative;font-family:Inter,sans-serif}.back.svelte-s9rsac{position:absolute;z-index:2;top:1.5rem;left:1.5rem;display:flex;align-items:center;gap:.4rem;color:#fff;text-decoration:none;font-size:.75rem;font-weight:700}.art.svelte-s9rsac{display:grid;place-items:center;padding:6rem 2rem;background:#d7f36a}.art.svelte-s9rsac picture:where(.svelte-s9rsac){width:min(52%,24rem);transform:rotate(-3deg);box-shadow:2rem 2rem #8059ff}.art.svelte-s9rsac img:where(.svelte-s9rsac){display:block;width:100%}.work.svelte-s9rsac>section:where(.svelte-s9rsac){display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,8vw,8rem)}.eyebrow.svelte-s9rsac{text-transform:uppercase;letter-spacing:.14em;color:#d7f36a;font-size:.68rem;font-weight:800}.work.svelte-s9rsac h1:where(.svelte-s9rsac){margin:1rem 0 0;font:600 clamp(3.7rem,7vw,7rem)/.83 "Cormorant Garamond",serif}.work.svelte-s9rsac h1:where(.svelte-s9rsac) em:where(.svelte-s9rsac){display:block;color:#b5a2ff;font-size:.5em}.author.svelte-s9rsac{font-weight:700}.summary.svelte-s9rsac{max-width:36rem;color:#bbb8b1;line-height:1.7}.actions.svelte-s9rsac{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0}.actions.svelte-s9rsac a:where(.svelte-s9rsac){min-height:3.2rem;display:flex;align-items:center;gap:.5rem;padding:0 1rem;border:1px solid #ffffff44;border-radius:.7rem;color:#fff;text-decoration:none;font-size:.78rem;font-weight:800}.actions.svelte-s9rsac a:where(.svelte-s9rsac):first-child{background:#8059ff;border-color:#8059ff}dl.svelte-s9rsac{display:flex;gap:2rem;border-top:1px solid #ffffff22;padding-top:1.4rem}dt.svelte-s9rsac{color:#777;font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}dd.svelte-s9rsac{margin:.25rem 0 0;font-size:.75rem;font-weight:700}@media(max-width:760px){.work.svelte-s9rsac{grid-template-columns:1fr}.art.svelte-s9rsac{min-height:55dvh;padding:5rem 2rem 3rem}.work.svelte-s9rsac>section:where(.svelte-s9rsac){padding:3rem 1rem 5rem}.work.svelte-s9rsac h1:where(.svelte-s9rsac){font-size:16vw}.actions.svelte-s9rsac a:where(.svelte-s9rsac){width:100%;box-sizing:border-box;justify-content:center}}@media(prefers-reduced-motion:reduce){.svelte-s9rsac{scroll-behavior:auto}}
