@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-opsz-normal.oos9povj.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-opsz-normal.Bf69Tn_J.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2)format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-500-normal.DRMDZjhP.woff2)format("woff2"),url(/_astro/dm-mono-latin-500-normal.CN8Miw6E.woff)format("woff")}:root{color-scheme:light;--lime:#dfe63a;--paper:#fdf9ee;--cream:#fbf0ca;--ink:#17332b;--ink-soft:#3e5a51;--aqua:#8dcfc4;--aqua-deep:#63b4a7;--aqua-soft:#bfe6de;--sky:#e4f5ef;--green:#2f8f6a;--green-deep:#1f6a4f;--pink:#f4a6be;--pink-deep:#e384a3;--pink-soft:#f9cad8;--metal:#8a9199;--metal-soft:#c9ced3;--light-warm:#ffe7a0;--light-sun:#fff7d6;--f-display:"DM Sans Variable", "DM Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body:"DM Sans Variable", "DM Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"DM Mono", "IBM Plex Sans Arabic", ui-monospace, Menlo, monospace;--track-title:-.02em;--track-label:.08em;--s1:4px;--s2:8px;--s3:16px;--s4:24px;--gap-btn:8px;--gutter:16px;--gutter-l:max(var(--gutter), env(safe-area-inset-left,0px));--gutter-r:max(var(--gutter), env(safe-area-inset-right,0px));--tap:44px}@media (width>=901px){:root{--s1:8px;--s2:16px;--s3:24px;--s4:32px;--gutter:6vw}}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--lime);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.55;overflow-x:hidden}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label{font-family:var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.surf-frame{opacity:0;background-size:inherit;background-repeat:inherit;background-position:inherit;pointer-events:none;position:absolute;inset:0}.surf-frame.f2{animation:boil2 var(--dur-boil) step-end infinite}.surf-frame.f3{animation:boil3 var(--dur-boil) step-end infinite}@keyframes boil2{0%{opacity:0}33.333%{opacity:1}66.667%{opacity:0}}@keyframes boil3{0%{opacity:0}66.667%{opacity:1}to{opacity:1}}.boil{position:absolute;overflow:hidden}.boil>img{width:300%;max-width:none;height:100%;animation:boil-sheet var(--dur-boil) steps(3, end) infinite;display:block}@keyframes boil-sheet{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.surf-frame.f2,.surf-frame.f3,.boil>img{animation:none}}.holding[data-astro-cid-s27ve4u6]{min-height:100svh;padding:max(48px, env(safe-area-inset-top,0px)) var(--gutter-r) max(48px, env(safe-area-inset-bottom,0px)) var(--gutter-l);align-items:center;display:grid;position:relative;overflow:hidden}.wall[data-astro-cid-s27ve4u6]{background-color:var(--lime);background-image:url(/art/wall-lime-1.webp);background-position:0 0;background-repeat:repeat;background-size:clamp(220px,24vw,380px);position:absolute;inset:0}.wall[data-astro-cid-s27ve4u6] .f2[data-astro-cid-s27ve4u6]{background-image:url(/art/wall-lime-2.webp)}.wall[data-astro-cid-s27ve4u6] .f3[data-astro-cid-s27ve4u6]{background-image:url(/art/wall-lime-3.webp)}.in[data-astro-cid-s27ve4u6]{justify-items:start;gap:var(--s3);max-width:1100px;display:grid;position:relative}.date[data-astro-cid-s27ve4u6]{margin:0 0 calc(var(--s1) * -1);color:var(--ink)}.name[data-astro-cid-s27ve4u6]{margin:0 0 var(--s1);font-family:var(--f-display);letter-spacing:var(--track-title);font-size:clamp(76px,min(21vw,20vh),230px);font-weight:860;line-height:.82}.name[data-astro-cid-s27ve4u6] span[data-astro-cid-s27ve4u6]{display:block}.byline[data-astro-cid-s27ve4u6]{max-width:32ch;color:var(--ink-soft);text-wrap:balance;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.4}.when[data-astro-cid-s27ve4u6]{margin:var(--s1) 0 0;max-width:20ch;font-family:var(--f-display);letter-spacing:var(--track-title);text-wrap:balance;font-size:clamp(24px,3vw,44px);font-weight:700;line-height:1.08}.tools[data-astro-cid-s27ve4u6]{justify-items:start;gap:var(--gap-btn);display:grid}.more[data-astro-cid-s27ve4u6]{margin:var(--s2) 0 0;color:var(--ink-soft);font-size:15px;line-height:1.4}.done[data-astro-cid-s27ve4u6]{gap:var(--s1);margin-top:var(--s2);outline:none;display:grid}.trap[data-astro-cid-s27ve4u6]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cta[data-astro-cid-s27ve4u6]:disabled{opacity:.6;cursor:progress}.list[data-astro-cid-s27ve4u6]{gap:var(--s2);width:min(100%,560px);margin-top:var(--s2);display:grid}.list[data-astro-cid-s27ve4u6] .label[data-astro-cid-s27ve4u6]{color:var(--ink)}.row[data-astro-cid-s27ve4u6]{gap:var(--gap-btn);background:var(--paper);border-radius:28px;flex-wrap:wrap;padding:6px;display:flex;box-shadow:0 18px 30px -22px #17332b8c}.row[data-astro-cid-s27ve4u6] input[data-astro-cid-s27ve4u6]{min-width:0;min-height:var(--tap);color:var(--ink);font:17px/1.2 var(--f-body);background:0 0;border:0;border-radius:999px;flex:200px;padding:0 14px}.row[data-astro-cid-s27ve4u6] input[data-astro-cid-s27ve4u6]::placeholder{color:var(--ink-soft);opacity:.7}.row[data-astro-cid-s27ve4u6] input[data-astro-cid-s27ve4u6]:focus-visible{outline:2.5px solid var(--ink);outline-offset:0}.row[data-astro-cid-s27ve4u6] .cta[data-astro-cid-s27ve4u6]{flex:none}.fine[data-astro-cid-s27ve4u6]{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.fine[data-astro-cid-s27ve4u6].err{color:#8a2e12}@media (width<=520px){.row[data-astro-cid-s27ve4u6] .cta[data-astro-cid-s27ve4u6]{flex:100%;justify-content:center}}.cta[data-astro-cid-s27ve4u6]{min-height:var(--tap);background:var(--ink);color:var(--paper);letter-spacing:-.005em;transition:transform var(--dur-base) var(--ease-back);border-radius:999px;align-items:center;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.cta[data-astro-cid-s27ve4u6].ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.cta[data-astro-cid-s27ve4u6]:hover{transform:translateY(-2px)}.cta[data-astro-cid-s27ve4u6]:active{transition-duration:var(--dur-tap);transform:scale(.97)}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]{animation:arrive var(--dur-line) var(--ease-out) both}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]:nth-child(2){animation-delay:calc(var(--dur-stagger) * 1)}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]:nth-child(3){animation-delay:calc(var(--dur-stagger) * 2)}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]:nth-child(4){animation-delay:calc(var(--dur-stagger) * 3)}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]:nth-child(5){animation-delay:calc(var(--dur-stagger) * 4)}.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]:nth-child(6){animation-delay:calc(var(--dur-stagger) * 5)}@keyframes arrive{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.in[data-astro-cid-s27ve4u6]>[data-astro-cid-s27ve4u6]{animation-name:arrive-still}@keyframes arrive-still{0%{opacity:0}}.cta[data-astro-cid-s27ve4u6]{transition:none}}
