@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-italic.Cigfgs4r.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-italic.DC5MiAaX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_astro/source-serif-4-latin-ext-opsz-italic.BhUEwDRF.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_astro/source-serif-4-latin-opsz-italic.BOLXpvkj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/courier-prime-latin-ext-400-normal.B-EsvyE4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/courier-prime-latin-400-normal.BbyBr73r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/courier-prime-latin-ext-700-normal.ByMJlNdM.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/courier-prime-latin-700-normal.D1YCjmaD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f7f7f3;--laterite:#a63d24;--forest:#1e4a37;--kraft:#c9a46b;--stamp:#4e3a8e;--ink:#1a1f1b;--board:#fdfdfa;--ink-soft:#46524a;--on-laterite-soft:#f7e4dc;--on-forest-soft:#c5dacb;--on-kraft-soft:#3e3220;--rule:color-mix(in srgb, var(--ink) 18%, transparent);--tape:color-mix(in srgb, var(--paper) 78%, var(--kraft));--surface:var(--paper);--text:var(--ink);--text-soft:var(--ink-soft);--heading:var(--forest);--link:var(--laterite);--focus:var(--stamp);--font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", ui-sans-serif, sans-serif;--font-body:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", ui-sans-serif, sans-serif;--font-latin:"Source Serif 4 Variable", "Source Serif 4", ui-serif, Georgia, serif;--font-label:"Courier Prime", ui-monospace, "Courier New", monospace;--step--1:clamp(.833rem, .81rem + .1vw, .889rem);--step-0:clamp(1rem, .96rem + .19vw, 1.125rem);--step-1:clamp(1.2rem, 1.12rem + .37vw, 1.5rem);--step-2:clamp(1.44rem, 1.29rem + .67vw, 2rem);--step-3:clamp(1.728rem, 1.47rem + 1.13vw, 2.667rem);--step-4:clamp(2.074rem, 1.66rem + 1.84vw, 3.556rem);--step-5:clamp(2.488rem, 1.85rem + 2.85vw, 4.75rem);--leading-tight:1.05;--leading-heading:1.12;--leading-body:1.6;--leading-label:1.45;--tracking-display:-.025em;--tracking-label:.02em;--measure:68ch;--measure-narrow:52ch;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:clamp(4.5rem, 3rem + 6vw, 8rem);--gutter:clamp(1rem, .5rem + 2.5vw, 3rem);--content-max:76rem;--radius-0:0;--radius-1:2px;--shadow-sheet:0 1px 1px color-mix(in srgb, var(--ink) 10%, transparent), 0 6px 14px -4px color-mix(in srgb, var(--ink) 22%, transparent), 0 18px 36px -12px color-mix(in srgb, var(--ink) 20%, transparent);--shadow-sheet-lift:0 2px 2px color-mix(in srgb, var(--ink) 10%, transparent), 0 10px 22px -6px color-mix(in srgb, var(--ink) 26%, transparent), 0 26px 48px -16px color-mix(in srgb, var(--ink) 24%, transparent);--shadow-tape:0 1px 2px color-mix(in srgb, var(--ink) 14%, transparent);--underline-offset:.2em;--underline-thickness:.07em;--underline-thickness-hover:.14em;--focus-width:2px;--focus-offset:3px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--duration-fast:.14s;--duration-stamp:.38s;--header-h:4.5rem}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-s));scrollbar-color:color-mix(in srgb, var(--forest) 55%, var(--paper)) var(--paper);scrollbar-width:thin;hanging-punctuation:first last}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-body);font-variant-numeric:proportional-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;caret-color:var(--laterite);flex-direction:column;display:flex}main{flex:1}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,li,dd,figcaption{text-wrap:pretty;overflow-wrap:break-word}h1,h2,h3,h4{font-family:var(--font-display);color:var(--heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-wrap:balance;font-variation-settings:"wdth" 100;font-weight:700}h1{font-size:var(--step-5);line-height:var(--leading-tight);font-weight:760}h2{font-size:var(--step-4);font-weight:720}h3{font-size:var(--step-2);letter-spacing:-.015em;font-weight:650}h4{font-size:var(--step-1);letter-spacing:-.01em;font-weight:620}:where(.flow)>*+*{margin-top:var(--flow-space,var(--space-s))}:where(.flow)>*+:is(h2,h3,h4){--flow-space:var(--space-xl)}:where(.flow)>:is(h2,h3,h4)+*{--flow-space:var(--space-xs)}.prose{max-width:var(--measure)}.prose-narrow{max-width:var(--measure-narrow)}.lede{font-size:var(--step-1);color:var(--text);max-width:var(--measure-narrow);line-height:1.5}.muted{color:var(--text-soft)}.latin,i.latin,em.latin{font-family:var(--font-latin);letter-spacing:0;font-optical-sizing:auto;font-size:1em;font-style:italic;font-weight:400}.num,table,data,.tabular{font-variant-numeric:tabular-nums lining-nums}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--space-2xs) var(--space-s) var(--space-2xs) 0;border-bottom:1px solid var(--rule);vertical-align:top}th{font-family:var(--font-label);font-weight:700;font-size:var(--step--1);letter-spacing:var(--tracking-label)}td.num,th.num{text-align:right}a{color:var(--link);text-decoration-line:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset);text-decoration-skip-ink:auto}a:hover{text-decoration-thickness:var(--underline-thickness-hover)}@media (prefers-reduced-motion:no-preference){a{transition:text-decoration-thickness var(--duration-fast) var(--ease-out-expo), color var(--duration-fast) var(--ease-out-expo)}}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-1)}:focus:not(:focus-visible){outline:none}::selection{background:var(--stamp);color:var(--paper)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--forest) 55%, var(--paper));border:2px solid var(--paper);border-radius:var(--radius-1)}::-webkit-scrollbar-thumb:hover{background:var(--forest)}::placeholder{color:var(--text-soft);opacity:1}::marker{color:var(--laterite)}hr{border:0;border-top:1px solid var(--rule)}.wrap{width:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-s);top:var(--space-s);z-index:100;padding:var(--space-xs) var(--space-s);background:var(--stamp);color:var(--paper);font-family:var(--font-label);border-radius:var(--radius-1);font-weight:700;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{outline-color:var(--stamp);transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-ink=paper]{--surface:var(--paper);--text:var(--ink);--text-soft:var(--ink-soft);--heading:var(--forest);--link:var(--laterite);--focus:var(--stamp);--on-dark:0}[data-ink=laterite]{--surface:var(--laterite);--text:var(--paper);--text-soft:var(--on-laterite-soft);--heading:var(--paper);--link:var(--paper);--focus:var(--paper);--on-dark:1}[data-ink=forest]{--surface:var(--forest);--text:var(--paper);--text-soft:var(--on-forest-soft);--heading:var(--paper);--link:var(--paper);--focus:var(--paper);--on-dark:1}[data-ink=kraft]{--surface:var(--kraft);--text:var(--ink);--text-soft:var(--on-kraft-soft);--heading:var(--forest);--link:var(--ink);--focus:var(--stamp);--on-dark:0}[data-ink=kraft] :is(h4,h5,h6){color:var(--ink)}[data-ink=laterite] ::selection,[data-ink=forest] ::selection{background:var(--paper);color:var(--ink)}.on-board{--surface:var(--board);--text:var(--ink);--text-soft:var(--ink-soft);--heading:var(--forest);--link:var(--laterite);--focus:var(--stamp);color:var(--text)}.icon[data-astro-cid-ccg5yoga]{vertical-align:-.2em;flex:none;display:inline-block}.site-header[data-astro-cid-nen7h5rs]{--tab-h:2.75rem;background:var(--paper);z-index:20;position:relative}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-s);padding-block:var(--space-xs) var(--space-2xs);display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{padding:var(--space-3xs) 0;margin-right:auto;display:block}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:clamp(2.75rem,2.2rem + 1.6vw,3.5rem)}.site-header__lang[data-astro-cid-nen7h5rs]{font-family:var(--font-label);font-weight:700;font-size:var(--step--1);gap:2px;display:flex}.lang-tab[data-astro-cid-nen7h5rs]{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--space-2xs);color:var(--ink);letter-spacing:var(--tracking-label);border:1px solid var(--rule);border-radius:var(--radius-1);place-items:center;text-decoration:none;display:inline-grid}.lang-tab[data-astro-cid-nen7h5rs] abbr[data-astro-cid-nen7h5rs]{text-decoration:none}.lang-tab[data-astro-cid-nen7h5rs][aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}a[data-astro-cid-nen7h5rs].lang-tab:hover{border-color:var(--ink);background:var(--tape)}.site-header__toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding:0 var(--space-s);background:var(--forest);color:var(--paper);border-radius:var(--radius-1);font-family:var(--font-label);font-weight:700;font-size:var(--step--1);letter-spacing:var(--tracking-label);border:0;display:inline-flex}.site-header__toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2xs);display:inline-flex}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .toggle__open[data-astro-cid-nen7h5rs],.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=false] .toggle__close[data-astro-cid-nen7h5rs]{display:none}.tabs[data-astro-cid-nen7h5rs]{border-bottom:3px solid var(--forest)}.tabs__list[data-astro-cid-nen7h5rs]{align-items:flex-end;gap:0 var(--space-3xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tab[data-astro-cid-nen7h5rs]{min-height:var(--tab-h);padding:var(--space-2xs) var(--space-m) var(--space-3xs);font-family:var(--font-display);font-weight:600;font-size:var(--step--1);letter-spacing:-.005em;color:var(--ink);background:var(--kraft);clip-path:polygon(.6rem 0,calc(100% - .6rem) 0,100% 100%,0 100%);align-items:center;margin-bottom:0;text-decoration:none;display:flex;position:relative;transform:translateY(3px)}.tab[data-astro-cid-nen7h5rs]:not([aria-current]):hover{background:var(--tape)}.tab[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--forest);color:var(--paper);padding-top:var(--space-xs)}.tab[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:inset 0 0 0 2px var(--stamp), inset 0 0 0 4px var(--paper);outline:none}.tab[data-astro-cid-nen7h5rs][aria-current=page]:focus-visible{box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 4px var(--forest)}@media (prefers-reduced-motion:no-preference){.tab[data-astro-cid-nen7h5rs]{transition:background-color var(--duration-fast) var(--ease-out-expo)}}@media (width<=71.99rem){.tabs[data-astro-cid-nen7h5rs]{border-bottom-width:3px}.tabs__list[data-astro-cid-nen7h5rs]{padding-block:var(--space-2xs) var(--space-s);flex-direction:column;align-items:stretch;gap:2px}.tab[data-astro-cid-nen7h5rs]{clip-path:none;min-height:3rem;padding:var(--space-xs) var(--space-s);font-size:var(--step-0);border-radius:var(--radius-1);transform:none}.tab[data-astro-cid-nen7h5rs][aria-current=page]{padding-top:var(--space-xs)}html.js .site-header[data-astro-cid-nen7h5rs]:not([data-open=true]) .tabs__list[data-astro-cid-nen7h5rs]{display:none}}@media (width<=30rem){.site-header__bar[data-astro-cid-nen7h5rs]{row-gap:var(--space-2xs);flex-wrap:wrap}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--surface);color:var(--text);padding-block:var(--space-2xl) var(--space-l);font-size:var(--step--1);margin-top:auto}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.site-footer__id[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:4.5rem;margin-bottom:var(--space-s)}.site-footer__about[data-astro-cid-jo6i4kqk]{max-width:36ch;color:var(--text-soft);font-size:var(--step-0)}.site-footer__contact[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{gap:var(--space-2xs);font-style:normal;display:grid}.site-footer__contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.site-footer__sources[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{gap:var(--space-2xs);align-items:baseline;display:flex}.site-footer[data-astro-cid-jo6i4kqk] .icon{color:var(--kraft);transform:translateY(.2em)}.site-footer__name[data-astro-cid-jo6i4kqk]{font-weight:700;font-size:var(--step-0)}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2xs);padding:0;list-style:none;display:grid}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--link)}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__sources[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:.35rem;display:inline-block}.site-footer__h[data-astro-cid-jo6i4kqk]{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);color:var(--text);margin-bottom:var(--space-2xs);font-weight:700}.site-footer__note[data-astro-cid-jo6i4kqk]{color:var(--text-soft);margin-top:var(--space-xs);display:block!important}.site-footer__fmt[data-astro-cid-jo6i4kqk]{color:var(--text-soft)}.site-footer__legal[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2xl);padding-top:var(--space-s);border-top:1px solid color-mix(in srgb, var(--paper) 30%, transparent);color:var(--text-soft);font-family:var(--font-label)}main[data-astro-cid-nahqlk2g]:focus{outline:none}.folder[data-astro-cid-2u5mc5ot]{background:var(--surface);color:var(--text);padding-block:var(--space-3xl);position:relative}.folder--space-m[data-astro-cid-2u5mc5ot]{padding-block:var(--space-2xl)}.folder--space-xl[data-astro-cid-2u5mc5ot]{padding-block:calc(var(--space-3xl) * 1.35)}.folder__inner--text[data-astro-cid-2u5mc5ot]{max-width:min(100% - 2 * var(--gutter), var(--measure))}.folder__title[data-astro-cid-2u5mc5ot]{margin-bottom:var(--space-l);max-width:22ch}.folder[data-astro-cid-2u5mc5ot]+.folder[data-astro-cid-2u5mc5ot][data-ink=paper]{border-top:1px solid var(--rule)}.sheet[data-astro-cid-7tameqwl]{--sheet-pad:clamp(1rem, .6rem + 2vw, 2.25rem);gap:var(--space-m);background:var(--board);color:var(--ink);padding:var(--sheet-pad);border-radius:var(--radius-1);box-shadow:var(--shadow-sheet);transform:rotate(var(--sheet-tilt,0deg));flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.sheet--portrait[data-astro-cid-7tameqwl]{aspect-ratio:29/42}.sheet--landscape[data-astro-cid-7tameqwl]{aspect-ratio:42/29}.sheet__specimen[data-astro-cid-7tameqwl]{flex:1;place-items:center;min-height:0;display:grid;position:relative}.sheet__specimen[data-astro-cid-7tameqwl]>*{max-width:100%}.sheet__specimen[data-astro-cid-7tameqwl] img{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 18%, transparent)}.sheet__tape[data-astro-cid-7tameqwl]{background:var(--tape);opacity:.92;width:clamp(3.5rem,2.5rem + 3vw,5.5rem);height:1.4rem;box-shadow:var(--shadow-tape);pointer-events:none;z-index:2;position:absolute}.sheet__tape--a[data-astro-cid-7tameqwl]{top:-.55rem;left:12%;transform:rotate(-4deg)}.sheet__tape--b[data-astro-cid-7tameqwl]{bottom:-.55rem;right:14%;transform:rotate(3deg)}.sheet__specimen--taped[data-astro-cid-7tameqwl]:has(.fig__media)>.sheet__tape[data-astro-cid-7tameqwl]{display:none}.sheet__specimen--taped[data-astro-cid-7tameqwl] .fig:first-of-type .fig__tape--a,.sheet__specimen--taped[data-astro-cid-7tameqwl] .fig:last-of-type .fig__tape--b{display:block}.sheet__specimen--taped[data-astro-cid-7tameqwl] .fig__caption{margin-top:1.15rem}.sheet__foot[data-astro-cid-7tameqwl]{justify-content:flex-end;align-items:flex-end;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.sheet__notes[data-astro-cid-7tameqwl]{color:var(--ink-soft);font-size:var(--step--1);max-width:var(--measure-narrow);flex:18rem;margin-right:auto}.sheet__stamp[data-astro-cid-7tameqwl]{flex:0 auto;min-width:0;max-width:100%}.sheet__stamp[data-astro-cid-7tameqwl]>*{max-width:100%}.sheet__label[data-astro-cid-7tameqwl]{flex:0 21rem;min-width:min(100%,15rem)}.sheet--label-below[data-astro-cid-7tameqwl] .sheet__foot[data-astro-cid-7tameqwl]{justify-content:flex-start}.label[data-astro-cid-us3tbess]{background:var(--board);color:var(--ink);font-family:var(--font-label);font-size:var(--step--1);line-height:var(--leading-label);padding:var(--space-xs) var(--space-s) var(--space-s);border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:-5px;border-radius:0;max-width:30rem}.label__header[data-astro-cid-us3tbess]{letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-2xs);border-bottom:1px solid var(--ink);text-align:center;padding:.2rem .25rem .35rem;font-size:.8em;font-weight:700}.label__dl[data-astro-cid-us3tbess]{gap:.15rem;padding-inline:.25rem;display:grid}.label__row[data-astro-cid-us3tbess]{grid-template-columns:5ch 1fr;align-items:baseline;gap:0 1ch;display:grid}.label__row[data-astro-cid-us3tbess] dt[data-astro-cid-us3tbess]{color:var(--ink-soft);font-weight:700}.label__row[data-astro-cid-us3tbess] dd[data-astro-cid-us3tbess]{overflow-wrap:anywhere;margin:0}.label__row[data-astro-cid-us3tbess] dd[data-astro-cid-us3tbess] a[data-astro-cid-us3tbess]{color:var(--ink);text-underline-offset:.18em;text-decoration:underline 1px}.label__row[data-astro-cid-us3tbess] dd[data-astro-cid-us3tbess] a[data-astro-cid-us3tbess]:hover{text-decoration-thickness:2px}.label__row--title[data-astro-cid-us3tbess],.label__row--latin[data-astro-cid-us3tbess]{grid-template-columns:1fr}.label__row--title[data-astro-cid-us3tbess] dd[data-astro-cid-us3tbess]{font-size:1.08em;font-weight:700}.label__row--latin[data-astro-cid-us3tbess] dd[data-astro-cid-us3tbess]{margin-bottom:.2rem;font-size:1.35em;line-height:1.2}.label__row--latin[data-astro-cid-us3tbess] .latin[data-astro-cid-us3tbess]{font-size:1em}.label__author[data-astro-cid-us3tbess]{font-family:var(--font-label);font-size:.74em}.label--s[data-astro-cid-us3tbess]{padding:var(--space-2xs) var(--space-xs) var(--space-xs);font-size:.875rem}.fig[data-astro-cid-khyig4bw]{margin:0}.fig__media[data-astro-cid-khyig4bw]{position:relative}.fig__tape[data-astro-cid-khyig4bw]{background:var(--tape);opacity:.92;width:clamp(3.5rem,2.5rem + 3vw,5.5rem);height:1.4rem;box-shadow:var(--shadow-tape);pointer-events:none;z-index:2;display:none;position:absolute}.fig__tape--a[data-astro-cid-khyig4bw]{top:-.55rem;left:12%;transform:rotate(-4deg)}.fig__tape--b[data-astro-cid-khyig4bw]{bottom:-.55rem;right:14%;transform:rotate(3deg)}.fig[data-astro-cid-khyig4bw] picture,.fig[data-astro-cid-khyig4bw] img{width:100%;display:block}.fig--ratio[data-astro-cid-khyig4bw] img{aspect-ratio:var(--fig-ratio);object-fit:cover;object-position:var(--fig-pos,50% 50%)}.fig__caption[data-astro-cid-khyig4bw]{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--text-soft);max-width:var(--measure-narrow)}.fig__credit[data-astro-cid-khyig4bw]{font-family:var(--font-label);font-size:.9em}.btn[data-astro-cid-ekguhzzh]{--btn-bg:var(--forest);--btn-fg:var(--paper);--btn-rule:color-mix(in srgb, var(--paper) 60%, transparent);--btn-border:var(--forest);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);border:2px solid var(--btn-border);border-radius:var(--radius-1);outline:1px solid var(--btn-rule);outline-offset:-6px;font-family:var(--font-display);font-weight:650;font-size:var(--step-0);letter-spacing:-.005em;text-align:left;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 1px color-mix(in srgb, var(--ink) 14%, transparent), 0 4px 10px -4px color-mix(in srgb, var(--ink) 30%, transparent);justify-content:center;align-items:center;gap:.6em;padding:.7em 1.35em;line-height:1.15;text-decoration:none;display:inline-flex}.btn--l[data-astro-cid-ekguhzzh]{min-height:3.5rem;font-size:var(--step-1);padding:.75em 1.4em}.btn--secondary[data-astro-cid-ekguhzzh]{--btn-bg:var(--board);--btn-fg:var(--ink);--btn-border:var(--ink);--btn-rule:transparent;box-shadow:none}[data-ink=laterite] .btn--primary[data-astro-cid-ekguhzzh],[data-ink=forest] .btn--primary[data-astro-cid-ekguhzzh]{--btn-bg:var(--board);--btn-fg:var(--forest);--btn-border:var(--board);--btn-rule:color-mix(in srgb, var(--forest) 70%, transparent)}[data-ink=laterite] .btn--secondary[data-astro-cid-ekguhzzh],[data-ink=forest] .btn--secondary[data-astro-cid-ekguhzzh]{--btn-bg:transparent;--btn-fg:var(--paper);--btn-border:var(--paper)}.on-board .btn--primary[data-astro-cid-ekguhzzh]{--btn-bg:var(--forest);--btn-fg:var(--paper);--btn-border:var(--forest);--btn-rule:color-mix(in srgb, var(--paper) 60%, transparent)}.on-board .btn--secondary[data-astro-cid-ekguhzzh]{--btn-bg:var(--board);--btn-fg:var(--ink);--btn-border:var(--ink)}.btn[data-astro-cid-ekguhzzh] .btn__icon-end{transition:transform var(--duration-fast) var(--ease-out-expo)}.btn[data-astro-cid-ekguhzzh]:hover{outline-offset:-5px;outline-color:currentColor}.btn--secondary[data-astro-cid-ekguhzzh]:hover{--btn-rule:var(--ink)}.btn[data-astro-cid-ekguhzzh]:hover .btn__icon-end{transform:translate(3px)}.btn[data-astro-cid-ekguhzzh]:active{box-shadow:none;transform:translateY(1px)scale(.985)}.btn[data-astro-cid-ekguhzzh]:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.btn[data-astro-cid-ekguhzzh]:disabled,.btn[data-astro-cid-ekguhzzh][aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none;outline-color:#0000;transform:none}.btn[data-astro-cid-ekguhzzh]:disabled .btn__icon-end,.btn[data-astro-cid-ekguhzzh][aria-disabled=true] .btn__icon-end{transform:none}@media (prefers-reduced-motion:no-preference){.btn[data-astro-cid-ekguhzzh]{transition:outline-offset var(--duration-fast) var(--ease-out-expo), transform 90ms var(--ease-out-expo), box-shadow var(--duration-fast) var(--ease-out-expo)}}@media (hover:none){.btn[data-astro-cid-ekguhzzh]:hover .btn__icon-end{transform:none}}
