.story-page.svelte-a6j3jk{padding-top:38px}.back.svelte-a6j3jk{font:10px DM Mono,monospace;color:var(--muted);letter-spacing:.09em;display:block;margin-bottom:18px}.story-actions.svelte-a6j3jk{max-width:820px;margin:0 auto 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.story-actions.svelte-a6j3jk>div:where(.svelte-a6j3jk){display:flex;gap:7px}.story-actions.svelte-a6j3jk button:where(.svelte-a6j3jk),.story-actions.svelte-a6j3jk a:where(.svelte-a6j3jk){background:var(--card);border:1px solid var(--line);padding:8px 11px;font-size:10px;cursor:pointer;color:var(--ink)}.article.svelte-a6j3jk{padding-top:30px}.article.svelte-a6j3jk h1:where(.svelte-a6j3jk){margin-top:24px}.hero-art.svelte-a6j3jk{height:260px;background:#e7dfca;position:relative;overflow:hidden;margin:30px 0}.art-sun.svelte-a6j3jk{position:absolute;right:20%;top:30px;width:100px;height:100px;border-radius:50%;background:#e5aa73}.art-hill.svelte-a6j3jk{position:absolute;left:-5%;bottom:-75px;width:110%;height:180px;border-radius:50% 50% 0 0;background:#7c8c71;transform:rotate(-3deg)}.hero-art.svelte-a6j3jk>span:where(.svelte-a6j3jk){position:absolute;left:15px;bottom:12px;font:9px DM Mono,monospace;color:#fff;letter-spacing:.08em}.bottom-alert.svelte-a6j3jk{line-height:1.8}.bottom-alert.svelte-a6j3jk small:where(.svelte-a6j3jk){font:11px DM Sans,sans-serif;letter-spacing:0;text-transform:none}.related.svelte-a6j3jk{padding-top:70px}.related.svelte-a6j3jk .section-head:where(.svelte-a6j3jk) h2:where(.svelte-a6j3jk){font-size:31px}.not-found.svelte-a6j3jk{padding-top:100px;padding-bottom:90px}.not-found.svelte-a6j3jk h1:where(.svelte-a6j3jk){font-size:52px}.not-found.svelte-a6j3jk p:where(.svelte-a6j3jk){max-width:520px;color:var(--muted);line-height:1.7}@media(max-width:700px){.story-page.svelte-a6j3jk{padding-top:28px}.story-actions.svelte-a6j3jk{align-items:flex-start;flex-direction:column}.story-actions.svelte-a6j3jk>div:where(.svelte-a6j3jk){flex-wrap:wrap}.article.svelte-a6j3jk{padding:23px 17px}.hero-art.svelte-a6j3jk{height:190px}.related.svelte-a6j3jk{padding-top:50px}.not-found.svelte-a6j3jk h1:where(.svelte-a6j3jk){font-size:40px}}
