.kr-defs[data-astro-cid-fiz4ill5]{position:absolute}.leaves[data-astro-cid-fiz4ill5]{display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(3rem,7vw,5rem)}.leaf[data-astro-cid-fiz4ill5]{position:relative;color:var(--ink);cursor:pointer;padding:clamp(2rem,4vw,2.75rem) clamp(1.5rem,4vw,2.5rem) clamp(2rem,4vw,2.75rem) 78px;transform:rotate(calc((var(--i) - 1.5) * .45deg));transition:transform .25s ease}.leaf[data-astro-cid-fiz4ill5]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border:2px solid var(--sketch-ink, #ece6d8);border-radius:6px;filter:url(#kr-pencil);opacity:.7}@media (hover: hover){.leaf[data-astro-cid-fiz4ill5]:hover{transform:rotate(0) translateY(-3px)}}.leaf[data-astro-cid-fiz4ill5]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.leaf-rules[data-astro-cid-fiz4ill5]{position:absolute;inset:12px 12px 12px 54px;z-index:0;pointer-events:none;background:repeating-linear-gradient(transparent 0 31px,color-mix(in srgb,var(--ink) 26%,transparent) 31px 32px);background-position:0 18px;filter:url(#kr-pencil);opacity:.55}.leaf-margin[data-astro-cid-fiz4ill5]{position:absolute;top:10px;bottom:10px;left:50px;width:2px;z-index:0;pointer-events:none;background:color-mix(in srgb,#593b2e 75%,transparent);filter:url(#kr-pencil);opacity:.7}.leaf-holes[data-astro-cid-fiz4ill5]{position:absolute;left:22px;top:12px;bottom:12px;width:16px;z-index:0;pointer-events:none;background-image:radial-gradient(circle at center,transparent 0 4px,var(--sketch-ink, #ece6d8) 4px 5.5px,transparent 6px);background-size:16px 56px;background-repeat:repeat-y;background-position:center 30px;filter:url(#kr-pencil);opacity:.6}.leaf-tab[data-astro-cid-fiz4ill5]{position:absolute;top:-1px;right:clamp(1.5rem,6vw,3.5rem);z-index:2;background:var(--accent);color:#f6efdd;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;padding:7px 13px 9px;border-radius:0 0 4px 4px}.leaf-body[data-astro-cid-fiz4ill5]{position:relative;z-index:1;max-width:60ch}.leaf-title[data-astro-cid-fiz4ill5]{font-family:var(--font-hand);font-weight:700;line-height:1;color:var(--ink);font-size:clamp(2rem,5.5vw,3.1rem);margin:0 0 .35rem}.leaf-logline[data-astro-cid-fiz4ill5]{font-style:italic;font-size:clamp(1.02rem,2.2vw,1.18rem);color:var(--ink-soft);margin:0 0 1rem;max-width:50ch}.leaf-audience[data-astro-cid-fiz4ill5]{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 1rem}.leaf-more[data-astro-cid-fiz4ill5]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.leaf-doodle[data-astro-cid-fiz4ill5]{position:absolute;top:clamp(1.5rem,4vw,2.5rem);right:clamp(1.5rem,4vw,3rem);z-index:0;width:clamp(78px,12vw,116px);--sketch-ink: var(--accent);pointer-events:none}@media (max-width: 720px){.leaf-doodle[data-astro-cid-fiz4ill5]{width:70px;top:auto;bottom:1.25rem;opacity:.9}}@media (max-width: 480px){.leaf-doodle[data-astro-cid-fiz4ill5]{display:none}}.panel[data-astro-cid-fiz4ill5]{position:fixed;inset:0;z-index:95;display:none;overflow-y:auto;background:color-mix(in srgb,var(--bg) 92%,#000)}.panel[data-astro-cid-fiz4ill5].open{display:block;animation:panel-in .32s ease}.panel[data-astro-cid-fiz4ill5].open.instant{animation:none}@keyframes panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.panel-inner[data-astro-cid-fiz4ill5]{max-width:1040px;margin:0 auto;padding:clamp(2.5rem,6vw,4rem) var(--gap) 5rem}.panel-close[data-astro-cid-fiz4ill5],.panel-prev[data-astro-cid-fiz4ill5],.panel-next[data-astro-cid-fiz4ill5]{position:fixed;z-index:2;color:var(--ink);background:color-mix(in srgb,var(--accent) 20%,#1c1916);border:1px solid var(--line);border-radius:50%;cursor:pointer;line-height:1;transition:background .15s,transform .15s}@media (hover: hover){.panel-close[data-astro-cid-fiz4ill5]:hover,.panel-prev[data-astro-cid-fiz4ill5]:hover,.panel-next[data-astro-cid-fiz4ill5]:hover{background:var(--accent);color:var(--on-accent)}}.panel-close[data-astro-cid-fiz4ill5]{top:1rem;right:1.1rem;width:46px;height:46px;font-size:1.8rem}.panel-prev[data-astro-cid-fiz4ill5],.panel-next[data-astro-cid-fiz4ill5]{top:50%;transform:translateY(-50%);width:48px;height:48px;font-size:2rem}.panel-prev[data-astro-cid-fiz4ill5]{left:1rem}.panel-next[data-astro-cid-fiz4ill5]{right:1rem}@media (hover: hover){.panel-prev[data-astro-cid-fiz4ill5]:hover,.panel-next[data-astro-cid-fiz4ill5]:hover{transform:translateY(-50%) scale(1.06)}}@media (max-width: 560px){.panel-prev[data-astro-cid-fiz4ill5],.panel-next[data-astro-cid-fiz4ill5]{top:auto;bottom:1.4rem;transform:none}.panel-prev[data-astro-cid-fiz4ill5]{left:1.4rem}.panel-next[data-astro-cid-fiz4ill5]{right:1.4rem}}.w-grid[data-astro-cid-fiz4ill5]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (max-width: 760px){.w-grid[data-astro-cid-fiz4ill5]{grid-template-columns:1fr}}.w-cover[data-astro-cid-fiz4ill5]{position:sticky;top:clamp(2rem,6vw,4rem);display:flex;justify-content:center}@media (max-width: 760px){.w-cover[data-astro-cid-fiz4ill5]{position:static}}.cover-sketch[data-astro-cid-fiz4ill5]{display:block;width:min(80%,280px);--sketch-ink: var(--accent)}.w-tag[data-astro-cid-fiz4ill5]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:var(--accent);margin:0 0 .4rem}.w-title[data-astro-cid-fiz4ill5]{font-family:var(--font-hand);font-weight:700;font-size:clamp(2.4rem,7vw,4rem);line-height:.95;margin:0 0 .6rem;color:var(--ink)}.w-logline[data-astro-cid-fiz4ill5]{font-style:italic;font-size:1.2rem;color:var(--ink-soft);margin:0 0 .6rem}.w-audience[data-astro-cid-fiz4ill5]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 1.5rem}.w-para[data-astro-cid-fiz4ill5]{font-size:1.05rem;line-height:1.75;color:var(--ink-soft);margin:0 0 1.1rem;max-width:62ch}.cover-sketch[data-astro-cid-fiz4ill5] .sketch{animation:none}.cover-sketch[data-astro-cid-fiz4ill5] .sketch path{animation:none!important;animation-timeline:auto!important;stroke-dasharray:1;stroke-dashoffset:1}.panel[data-astro-cid-fiz4ill5].open .cover-sketch[data-astro-cid-fiz4ill5] .sketch path{animation:w-cover-draw 1.5s ease both!important}@keyframes w-cover-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.cover-sketch[data-astro-cid-fiz4ill5] .sketch path,.panel[data-astro-cid-fiz4ill5].open .cover-sketch[data-astro-cid-fiz4ill5] .sketch path{animation:none!important;stroke-dashoffset:0!important}}
