.page.svelte-1kskrnc{margin-top:clamp(28px,4vw,56px)}.intro.svelte-1kskrnc{text-align:center;justify-items:center;gap:10px;display:grid}.emblem.svelte-1kskrnc{width:44px}.intro.svelte-1kskrnc h1:where(.svelte-1kskrnc){font-size:var(--step-4);padding-bottom:.08em}.intro.svelte-1kskrnc p:where(.svelte-1kskrnc){max-width:48ch;font-size:var(--step-0)}.layout.svelte-1kskrnc{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:clamp(36px,5vw,72px);margin-top:64px;display:grid}.list.svelte-1kskrnc{gap:40px;max-width:760px;display:grid}.clamped.svelte-1kskrnc{max-height:14em;-webkit-mask-image:linear-gradient(180deg, var(--ink) 60%, transparent);mask-image:linear-gradient(180deg, var(--ink) 60%, transparent);overflow:hidden}.body.svelte-1kskrnc p:where(.svelte-1kskrnc)+p:where(.svelte-1kskrnc){margin-top:.9em}.more.svelte-1kskrnc{min-height:44px;color:var(--cloth-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-weight:700;text-decoration:underline}.write.svelte-1kskrnc{position:sticky;top:100px}.write.svelte-1kskrnc h2:where(.svelte-1kskrnc){font-size:var(--step-2);color:var(--cloth-deep)}.write.svelte-1kskrnc form:where(.svelte-1kskrnc){gap:16px;margin-top:8px;display:grid}.write.svelte-1kskrnc label:where(.svelte-1kskrnc){color:var(--ink)}.lined.svelte-1kskrnc{background-image:repeating-linear-gradient(#0000 0 calc(1.6em - 1px),#dfe3f3 calc(1.6em - 1px) 1.6em);background-attachment:local;line-height:1.6em}.trap.svelte-1kskrnc{position:absolute;left:-9999px}@media (width<=960px){.layout.svelte-1kskrnc{grid-template-columns:1fr}.write.svelte-1kskrnc{order:-1;position:static}}
