.foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-size:var(--step--1);color:var(--ink-soft);padding-block:2.5rem 2rem}.foot-main[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.who[data-astro-cid-jo6i4kqk]{color:inherit;align-items:flex-start;gap:.9rem;text-decoration:none;display:flex}.who[data-astro-cid-jo6i4kqk]:hover .name[data-astro-cid-jo6i4kqk]{text-decoration:underline;text-decoration-color:var(--margin);text-underline-offset:.2em}.mark[data-astro-cid-jo6i4kqk] svg{width:38px;height:38px;display:block}.name[data-astro-cid-jo6i4kqk]{color:var(--ink);font-size:1.05rem;font-weight:700;line-height:1.2;display:block}.tag[data-astro-cid-jo6i4kqk]{max-width:34ch;margin-top:.3rem;line-height:1.45;display:block}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1.5rem;font-weight:600;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--margin)}.foot-base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1rem;display:flex}.top[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);text-decoration:none;transition:color .2s}.top[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}@media (width<=640px){.foot-main[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:1.5rem}.foot-base[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}}.site-head[data-astro-cid-nen7h5rs]{z-index:50;background:var(--paper);border-bottom:1px solid #0000;transition:border-color .25s,box-shadow .25s;position:sticky;top:0}.site-head[data-astro-cid-nen7h5rs][data-scrolled]{border-bottom-color:var(--line);box-shadow:0 8px 24px #1c2a200d}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.mark[data-astro-cid-nen7h5rs] svg{width:40px;height:40px;display:block}.word[data-astro-cid-nen7h5rs]{letter-spacing:-.035em;font-size:1.45rem;font-weight:700}nav[data-astro-cid-nen7h5rs]{font-size:var(--step--1);align-items:center;gap:clamp(.75rem,2.5vw,1.75rem);display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);text-decoration:none;transition:color .2s;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;inset:-.75rem -.4rem}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-decoration:underline;text-decoration-color:var(--margin);text-underline-offset:.25em}.lang[data-astro-cid-nen7h5rs]{border-bottom:1.5px solid var(--margin);padding-bottom:.1rem;transition:border-color .2s}@media (width<=560px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.lang){display:none}}:root{--pandan:#2f6b3b;--pandan-deep:#1e4626;--pandan-mist:#eaf1e4;--ink:#1c2a20;--ink-soft:#536054;--paper:#faf7ef;--paper-raised:#fffdf7;--rule:#cfe0f1;--margin:#c43d34;--kunyit:#f2c94c;--line:#ddd6c5;--font:"Familjen Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--hand:"Kalam", "Bradley Hand", cursive;--step--1:.889rem;--step-0:1.125rem;--step-1:1.406rem;--step-2:1.758rem;--step-3:2.197rem;--step-4:clamp(2.4rem, 1.6rem + 3.6vw, 4.1rem);--wrap:1120px;--gutter:clamp(1rem, 4vw, 2rem);interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}body{background-color:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--step-0);text-rendering:optimizelegibility;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.035'/%3E%3C/svg%3E");flex-direction:column;min-height:100dvh;margin:0;line-height:1.55;display:flex}main{flex:1 0 auto}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}p{text-wrap:pretty;margin:0}a{color:var(--pandan);text-underline-offset:.18em}:focus-visible{outline:3px solid var(--kunyit);outline-offset:3px;border-radius:4px}::selection{background:var(--kunyit);color:var(--ink)}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
