@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2)format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-vietnamese-700-normal.DWQgDHuA.woff2)format("woff2"),url(/_astro/space-mono-vietnamese-700-normal.D-KrLuLr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-ext-700-normal.B2s3bDs2.woff2)format("woff2"),url(/_astro/space-mono-latin-ext-700-normal.B_E7P90g.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2"),url(/_astro/space-mono-latin-700-normal.D7A851RN.woff)format("woff");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{--color-primary:#f8d63b;--color-primary-deep:#efb229;--color-tertiary:#f29ba5;--color-surface:#120d09;--color-surface-raised:#1f1812;--color-surface-high:#2e241d;--color-border:#473a30;--color-muted:#afa390;--color-on-surface:#f1e9d2;--color-success:#a2d060;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:40px;--spacing-2xl:64px;--spacing-3xl:104px;--spacing-4xl:168px;--spacing-gutter:24px;--spacing-margin:40px;--spacing-margin-mobile:16px;--spacing-measure:62ch;--rounded-none:0px;--rounded-sm:2px;--rounded-full:9999px;--font-voice:"Fraunces Variable", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-machine:"Space Mono", "JetBrains Mono", ui-monospace, monospace;--ease-peel:cubic-bezier(.22, 1, .36, 1);--peel:.7s;--register:.12s;--color-ink:#120d09;--color-ink-high:#2e241d;--link-color:var(--color-primary);--link-bg:none;--link-color-hover:var(--color-tertiary);--link-bg-hover:none;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--color-surface:#f7f0db;--color-surface-raised:#efe6cc;--color-surface-high:#e5d8ba;--color-border:#ccbba2;--color-muted:#70604e;--color-on-surface:#120d09;--color-success:#467212;--link-color:var(--color-ink);--link-bg:var(--color-primary);--link-color-hover:var(--color-ink);--link-bg-hover:var(--color-tertiary);color-scheme:light}}:root[data-theme=light]{--color-surface:#f7f0db;--color-surface-raised:#efe6cc;--color-surface-high:#e5d8ba;--color-border:#ccbba2;--color-muted:#70604e;--color-on-surface:#120d09;--color-success:#467212;--link-color:var(--color-ink);--link-bg:var(--color-primary);--link-color-hover:var(--color-ink);--link-bg-hover:var(--color-tertiary);color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--color-surface);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-voice);font-variation-settings:"opsz" 18, "WONK" 0, "SOFT" 50;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:18px;font-weight:400;line-height:1.6}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--color-tertiary);color:var(--color-ink)}a,.link{color:var(--link-color);background:var(--link-bg);text-underline-offset:.2em;text-decoration:underline 1px}a:hover,.link:hover{color:var(--link-color-hover);background:var(--link-bg-hover)}:focus-visible{outline:2px solid var(--color-on-surface);outline-offset:4px;border-radius:var(--rounded-sm)}.wrap{padding-inline:var(--spacing-margin)}.grid{column-gap:var(--spacing-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.display-xl{letter-spacing:-.045em;font-variation-settings:"opsz" 144, "WONK" 1, "SOFT" 0;font-size:clamp(56px,12.4vw,168px);font-weight:300;line-height:.92}.display{letter-spacing:-.035em;font-variation-settings:"opsz" 144, "WONK" 1, "SOFT" 0;font-size:clamp(52px,8.6vw,112px);font-weight:300;line-height:.95}.headline-lg{letter-spacing:-.025em;font-variation-settings:"opsz" 96, "WONK" 1, "SOFT" 0;font-size:clamp(40px,6vw,64px);font-weight:300;line-height:1.02}.headline-md{letter-spacing:-.015em;font-variation-settings:"opsz" 48, "WONK" 0, "SOFT" 0;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.1}.headline-sm{letter-spacing:-.005em;font-variation-settings:"opsz" 28, "WONK" 0, "SOFT" 30;font-size:26px;font-weight:400;line-height:1.2}.body-lg{font-variation-settings:"opsz" 21, "WONK" 0, "SOFT" 50;font-size:21px;line-height:1.5}.body-sm{font-variation-settings:"opsz" 14, "WONK" 0, "SOFT" 50;font-size:15px;line-height:1.55}.label-lg,.label-md,.label-sm{font-family:var(--font-machine);font-variation-settings:normal;text-transform:uppercase}.label-lg{letter-spacing:.06em;font-size:14px;font-weight:700;line-height:1.2}.label-md{letter-spacing:.1em;font-size:12px;font-weight:400;line-height:1.3}.label-sm{letter-spacing:.12em;font-size:11px;font-weight:400;line-height:1.35}.muted{color:var(--color-muted)}.button{align-items:center;gap:var(--spacing-sm);height:48px;padding-inline:var(--spacing-md);border-radius:var(--rounded-none);font-family:var(--font-machine);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.button--primary{background:var(--color-primary);color:var(--color-ink)}.button--primary:hover{background:var(--color-tertiary);color:var(--color-ink)}.button--primary:active{background:var(--color-primary-deep)}.button--secondary{background:var(--color-surface);color:var(--color-on-surface);box-shadow:inset 0 0 0 1px var(--color-on-surface)}.button--secondary:hover{background:var(--color-surface-high);color:var(--color-on-surface)}.chip{padding:var(--spacing-xs) 10px;border-radius:var(--rounded-full);font-family:var(--font-machine);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:11px;line-height:1.35;display:inline-block}.chip--verde{background:var(--color-surface-raised);color:var(--color-success)}.chip--madura{background:var(--color-surface-high);color:var(--color-on-surface)}.chip--passada{background:var(--color-surface-raised);color:var(--color-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.wrap{padding-inline:var(--spacing-margin-mobile)}.body-lg{font-size:19px}}.banana-art[data-astro-cid-fxdl353e]{aspect-ratio:640/360;width:100%;display:block;position:relative}.layer[data-astro-cid-fxdl353e]{width:100%;height:100%;display:block;position:absolute;inset:0}.layer[data-astro-cid-fxdl353e] svg[data-astro-cid-fxdl353e]{width:100%;height:100%;display:block}.flesh[data-astro-cid-fxdl353e] path[data-astro-cid-fxdl353e]{fill:var(--color-tertiary)}.peel[data-astro-cid-fxdl353e] path[data-astro-cid-fxdl353e]{fill:var(--color-primary)}.peel[data-astro-cid-fxdl353e] .spot[data-astro-cid-fxdl353e]{fill:var(--color-ink)}.ink[data-astro-cid-fxdl353e]{overflow:visible}.ink[data-astro-cid-fxdl353e] .line[data-astro-cid-fxdl353e],.ink[data-astro-cid-fxdl353e] .ridge[data-astro-cid-fxdl353e]{fill:none;stroke:var(--color-ink);stroke-linejoin:round;stroke-linecap:round}.ink[data-astro-cid-fxdl353e] .line[data-astro-cid-fxdl353e]{stroke-width:6px}.ink[data-astro-cid-fxdl353e] .ridge[data-astro-cid-fxdl353e]{stroke-width:3px}.ink[data-astro-cid-fxdl353e] .stem[data-astro-cid-fxdl353e]{fill:var(--color-primary);stroke:var(--color-ink);stroke-width:5px;stroke-linejoin:round}.ink[data-astro-cid-fxdl353e] .stem-cap[data-astro-cid-fxdl353e],.ink[data-astro-cid-fxdl353e] .tip[data-astro-cid-fxdl353e]{fill:var(--color-ink);stroke:var(--color-ink);stroke-width:4px;stroke-linejoin:round}.hero[data-astro-cid-ge2uvauf]{row-gap:var(--spacing-lg);min-height:100svh;padding-block:var(--spacing-lg) var(--spacing-xl);grid-template-rows:auto 1fr auto}.top[data-astro-cid-ge2uvauf]{justify-content:space-between;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;grid-column:1/-1;display:flex}.theme[data-astro-cid-ge2uvauf]{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;border:0;padding:0}.theme[data-astro-cid-ge2uvauf][hidden]{display:none}.banana[data-astro-cid-ge2uvauf]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-area:2/3/auto/-1;place-self:center end;width:min(100%,110.222svh);padding:0}.banana[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:12px}.banana[data-astro-cid-ge2uvauf] :is(.peel svg,.flesh){transition:translate var(--register) steps(3);translate:9px 6px}.banana[data-astro-cid-ge2uvauf]:is(:hover,:focus-visible,[aria-pressed=true]) :is(.peel svg,.flesh){translate:0}.banana[data-astro-cid-ge2uvauf] .peel{clip-path:polygon(0 0,100% 0,100% 0,100% 100%,0 100%)}.banana[data-astro-cid-ge2uvauf]:is(:hover,:focus-visible) .peel{clip-path:polygon(0 0,56% 0,100% 62%,100% 100%,0 100%)}.banana[data-astro-cid-ge2uvauf][aria-pressed=true] .peel{clip-path:polygon(0 100%,0 100%,0 100%,0 100%,0 100%);transition:clip-path var(--peel) var(--ease-peel)}.hint[data-astro-cid-ge2uvauf],.revealed[data-astro-cid-ge2uvauf]{padding-top:var(--spacing-2xl);grid-area:2/1/auto/3;align-self:start}.hint[data-astro-cid-ge2uvauf][hidden],.revealed[data-astro-cid-ge2uvauf][hidden]{display:none}.wordmark[data-astro-cid-ge2uvauf]{text-shadow:4px 3px 0 var(--color-surface-high);white-space:nowrap;grid-area:3/1/auto/-1}@media (width<=1023px){.banana[data-astro-cid-ge2uvauf]{grid-column:1/-1;width:100%}.hint[data-astro-cid-ge2uvauf],.revealed[data-astro-cid-ge2uvauf]{grid-area:3/1/auto/-1;padding-top:0}.wordmark[data-astro-cid-ge2uvauf]{grid-row:4}.hero[data-astro-cid-ge2uvauf]{grid-template-rows:auto 1fr auto auto}}@media (prefers-reduced-motion:reduce){.banana[data-astro-cid-ge2uvauf] :is(.peel svg,.flesh){transition:none;translate:0}.banana[data-astro-cid-ge2uvauf][aria-pressed=true] .peel{transition:none}}.manifesto[data-astro-cid-nnfqu5h2]{padding-block:var(--spacing-4xl) var(--spacing-3xl);row-gap:var(--spacing-xl)}.line[data-astro-cid-nnfqu5h2]{grid-column:1/11}.source[data-astro-cid-nnfqu5h2]{grid-column:1/-1}@media (width<=767px){.manifesto[data-astro-cid-nnfqu5h2]{padding-block:var(--spacing-3xl) var(--spacing-2xl)}.line[data-astro-cid-nnfqu5h2]{grid-column:1/-1}}.specimens[data-astro-cid-zw5j43h7]{padding-block:var(--spacing-2xl) var(--spacing-4xl)}.head[data-astro-cid-zw5j43h7]{row-gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.kicker[data-astro-cid-zw5j43h7],.title[data-astro-cid-zw5j43h7]{grid-column:1/-1}.index[data-astro-cid-zw5j43h7]{border-top:1px solid var(--color-border)}.specimen[data-astro-cid-zw5j43h7]{border-bottom:1px solid var(--color-border);position:relative}.row[data-astro-cid-zw5j43h7]{align-items:baseline;column-gap:var(--spacing-lg);row-gap:var(--spacing-sm);padding:var(--spacing-lg) 0;grid-template-columns:9.5rem minmax(0,1fr) auto 6rem;display:grid}.meta[data-astro-cid-zw5j43h7]{grid-area:2/2/auto/4}.affordance[data-astro-cid-zw5j43h7]{grid-area:1/4}summary[data-astro-cid-zw5j43h7]{cursor:pointer;list-style:none;position:relative}summary[data-astro-cid-zw5j43h7]::-webkit-details-marker{display:none}.affordance[data-astro-cid-zw5j43h7]{color:var(--link-color);background:var(--link-bg);justify-self:end}.affordance[data-astro-cid-zw5j43h7]:before{content:"Peel ↘"}details[data-astro-cid-zw5j43h7][open] .affordance[data-astro-cid-zw5j43h7]:before{content:"Close ↖"}summary[data-astro-cid-zw5j43h7]:hover{background:var(--color-surface-raised)}summary[data-astro-cid-zw5j43h7]:after{content:"";background:var(--color-tertiary);clip-path:polygon(0 0,100% 100%,0 100%);visibility:hidden;width:24px;height:24px;position:absolute;top:0;right:0}summary[data-astro-cid-zw5j43h7]:is(:hover,:focus-visible):after{visibility:visible}summary[data-astro-cid-zw5j43h7]:focus-visible{outline-offset:-2px}details[data-astro-cid-zw5j43h7][open]{background:var(--color-tertiary);color:var(--color-ink)}details[data-astro-cid-zw5j43h7][open] summary[data-astro-cid-zw5j43h7]:hover{background:0 0}details[data-astro-cid-zw5j43h7][open] summary[data-astro-cid-zw5j43h7]:after{visibility:hidden}details[data-astro-cid-zw5j43h7][open] [data-astro-cid-zw5j43h7]:is(.plu,.meta,.affordance){color:var(--color-ink);background:0 0}.body[data-astro-cid-zw5j43h7]{justify-items:start;gap:var(--spacing-lg);padding:0 0 var(--spacing-xl) calc(9.5rem + var(--spacing-lg));display:grid}.body[data-astro-cid-zw5j43h7] p[data-astro-cid-zw5j43h7]{max-width:var(--spacing-measure)}.links[data-astro-cid-zw5j43h7]{gap:var(--spacing-md);flex-wrap:wrap;display:flex}details[data-astro-cid-zw5j43h7][open] .body[data-astro-cid-zw5j43h7]{animation:peel-open var(--peel) var(--ease-peel)}@keyframes peel-open{0%{clip-path:polygon(100% 0,100% 0,100% 0,100% 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.name[data-astro-cid-zw5j43h7]{min-width:0}.redacted[data-astro-cid-zw5j43h7] .name[data-astro-cid-zw5j43h7]{flex-wrap:wrap;gap:.3em;display:flex}.bar[data-astro-cid-zw5j43h7]{width:var(--w);background:var(--color-surface-high);height:.8em;display:inline-block}.row[data-astro-cid-zw5j43h7]{padding-inline:var(--spacing-sm)}@media (width<=1023px){.row[data-astro-cid-zw5j43h7]{grid-template-columns:minmax(0,1fr) auto}.plu[data-astro-cid-zw5j43h7]{grid-area:1/1}.chip[data-astro-cid-zw5j43h7]{grid-area:1/2;justify-self:end}.name[data-astro-cid-zw5j43h7],.meta[data-astro-cid-zw5j43h7]{grid-area:auto/1/auto/-1}.affordance[data-astro-cid-zw5j43h7]{grid-area:auto/1/auto/-1;justify-self:start}.body[data-astro-cid-zw5j43h7]{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-zw5j43h7][open] .body[data-astro-cid-zw5j43h7]{animation:none}}.portrait[data-astro-cid-lq7dc7i4]{aspect-ratio:200/240;display:block;position:relative}svg[data-astro-cid-lq7dc7i4]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flood[data-astro-cid-lq7dc7i4]{fill:var(--color-on-surface);translate:var(--reg-x) var(--reg-y);transition:translate var(--register) steps(3)}.ink[data-astro-cid-lq7dc7i4]{fill:none;stroke:var(--color-ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.ink[data-astro-cid-lq7dc7i4] .brow[data-astro-cid-lq7dc7i4]{stroke-width:11px}.ink[data-astro-cid-lq7dc7i4] .fill[data-astro-cid-lq7dc7i4]{fill:var(--color-ink);stroke:none}.tile:hover .flood[data-astro-cid-lq7dc7i4]{translate:0}@media (prefers-reduced-motion:reduce){.flood[data-astro-cid-lq7dc7i4]{transition:none;translate:0}}.primates[data-astro-cid-bp2hhbye]{background:var(--color-surface-raised);padding-block:var(--spacing-3xl)}.head[data-astro-cid-bp2hhbye]{row-gap:var(--spacing-md);margin-bottom:var(--spacing-2xl)}.kicker[data-astro-cid-bp2hhbye],.title[data-astro-cid-bp2hhbye]{grid-column:1/-1}.cards[data-astro-cid-bp2hhbye]{gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card[data-astro-cid-bp2hhbye]{min-height:34rem;position:relative}.under[data-astro-cid-bp2hhbye]{justify-content:space-between;gap:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-tertiary);color:var(--color-ink);flex-direction:column;display:flex;position:absolute;inset:0}.links[data-astro-cid-bp2hhbye]{gap:var(--spacing-sm);display:grid}.links[data-astro-cid-bp2hhbye] li[data-astro-cid-bp2hhbye]{gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-ink);grid-template-columns:4rem minmax(0,1fr);display:grid}.links[data-astro-cid-bp2hhbye] li[data-astro-cid-bp2hhbye][hidden]{display:none}.links[data-astro-cid-bp2hhbye] a[data-astro-cid-bp2hhbye]{color:var(--color-ink);overflow-wrap:anywhere;background:0 0}.links[data-astro-cid-bp2hhbye] a[data-astro-cid-bp2hhbye]:hover{color:var(--color-ink-high);background:0 0}.skin[data-astro-cid-bp2hhbye]{padding:var(--spacing-xl);background:var(--color-primary);color:var(--color-ink);text-align:left;font:inherit;cursor:pointer;clip-path:polygon(0 0,100% 0,100% 0,100% 100%,0 100%);-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex;position:absolute;inset:0}.skin[data-astro-cid-bp2hhbye][hidden]{display:none}.skin[data-astro-cid-bp2hhbye]:is(:hover,:focus-visible){clip-path:polygon(0 0,80% 0,100% 16%,100% 100%,0 100%)}.skin[data-astro-cid-bp2hhbye]:focus-visible{outline-offset:-6px;outline-color:var(--color-ink)}.is-peeled[data-astro-cid-bp2hhbye] .skin[data-astro-cid-bp2hhbye]{clip-path:polygon(0 100%,0 100%,0 100%,0 100%,0 100%);transition:clip-path var(--peel) var(--ease-peel);pointer-events:none}.face[data-astro-cid-bp2hhbye]{width:min(72%,18rem);margin-top:var(--spacing-lg);align-self:center}.face[data-astro-cid-bp2hhbye] .flood{fill:var(--color-ink)}.face[data-astro-cid-bp2hhbye] .ink{stroke:var(--color-primary)}.face[data-astro-cid-bp2hhbye] .ink .fill{fill:var(--color-primary)}.skin[data-astro-cid-bp2hhbye]:is(:hover,:focus-visible) .flood{translate:0}@media (width<=1023px){.cards[data-astro-cid-bp2hhbye]{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-bp2hhbye]{min-height:30rem}}@media (width<=479px){.under[data-astro-cid-bp2hhbye],.skin[data-astro-cid-bp2hhbye]{padding:var(--spacing-lg)}.links[data-astro-cid-bp2hhbye] li[data-astro-cid-bp2hhbye]{gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.is-peeled[data-astro-cid-bp2hhbye] .skin[data-astro-cid-bp2hhbye]{transition:none}}.contact[data-astro-cid-he3spzz3]{padding-block:var(--spacing-3xl) var(--spacing-xl);row-gap:var(--spacing-xl)}.title[data-astro-cid-he3spzz3]{grid-column:1/7}.links[data-astro-cid-he3spzz3]{gap:var(--spacing-sm);grid-column:7/-1;align-content:start;display:grid}.links[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{gap:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border);grid-template-columns:8rem 1fr;display:grid}.links[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{justify-self:start}.colophon[data-astro-cid-he3spzz3]{padding-top:var(--spacing-2xl);grid-column:1/-1}@media (width<=767px){.title[data-astro-cid-he3spzz3],.links[data-astro-cid-he3spzz3]{grid-column:1/-1}}
