:root{--paper:#f4f1ea;--text:#3d5588;--pink:#ff48b0;--cornflower:#62a8e5;--sunflower:#ffb511;--tint:color-mix(in srgb, var(--sunflower) 42%, var(--paper));--rule:#3d558859;--gutter:clamp(16px, 3.4vw, 64px);--col-gap:clamp(14px, 1.8vw, 32px);--unit:clamp(72px, 6.5vw, 120px);--measure:66ch;--sans:"Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--serif:"Newsreader", Georgia, "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--paper);overflow-x:clip}body{background:var(--paper);color:var(--text);font-family:var(--serif);font-variation-settings:"opsz" 16;-webkit-font-smoothing:antialiased;margin:0;font-size:20px;line-height:1.5;overflow-x:clip}a{color:inherit}img{max-width:100%;height:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.45}.disp{font-family:var(--sans);font-variation-settings:"opsz" 96, "wdth" 75, "wght" 800;letter-spacing:-.015em;font-weight:800;line-height:.8}.ink{mix-blend-mode:multiply}:focus-visible{outline:3px solid var(--text);outline-offset:4px}.skip{left:var(--gutter);z-index:60;background:var(--paper);padding:8px 12px;position:absolute;top:-100px}.skip:focus{top:12px}.grain{z-index:50;pointer-events:none;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .24 0 0 0 0 .33 0 0 0 0 .53 0 0 0 -1.6 1.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}.sheet{isolation:isolate;padding-inline:var(--gutter);min-height:100svh;padding-bottom:clamp(48px,5vw,96px);display:flow-root;position:relative}.grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.link,.prose a,.now .body a{text-decoration:underline;text-decoration-color:var(--pink);text-underline-offset:.2em;background:linear-gradient(var(--tint), var(--tint)) no-repeat 0 100% / 100% 0;text-decoration-thickness:2px;transition:background-size .2s}.link:hover,.prose a:hover,.now .body a:hover{text-decoration-color:var(--text);background-size:100% 100%}.now .body a{--tint:var(--paper)}.phead{isolation:isolate;align-items:end;margin-bottom:clamp(48px,4.4vw,80px);padding-top:clamp(28px,3vw,56px);position:relative}.phead h1{grid-column:1/8;width:fit-content;margin:0 0 0 -.04em;font-size:clamp(110px,15vw,280px);position:relative}.phead h1 .band{z-index:-1;left:calc(var(--gutter) * -1 - .2em);background:var(--sunflower);width:160vw;height:.16em;position:absolute;top:.5em;rotate:-1.2deg}.phead .count{grid-column:9/13;justify-self:end;margin:0}.empty{max-width:var(--measure);font-size:24px;font-style:italic}@media (width<=760px){body{font-size:18px}.mono{font-size:12px}.grid{grid-template-columns:minmax(0,1fr)}.grid>*{grid-column:1/-1!important}.phead h1{font-size:34vw}.phead .count{justify-self:start;margin-top:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.top[data-astro-cid-fzpbxy5g]{z-index:5;flex-wrap:wrap;justify-content:flex-end;align-items:center;row-gap:14px;padding-top:36px;font-size:14px;display:flex;position:relative}.top[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-bottom:2px solid #0000;padding-bottom:2px;text-decoration:none}.top[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.top[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible,.top[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{border-color:currentColor}.home[data-astro-cid-fzpbxy5g]{margin-right:auto;padding-right:24px}.top[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:clamp(22px,2.4vw,40px);margin:0;padding:0;list-style:none;display:flex}.contact[data-astro-cid-fzpbxy5g]{border-left:1px solid var(--rule);gap:clamp(14px,1.4vw,22px)!important;margin-left:clamp(24px,3vw,56px)!important;padding-left:clamp(24px,3vw,56px)!important}.contact[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{margin:-4px;padding:4px;display:block;border:0!important}.contact[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:19px;height:19px;transition:translate .15s;display:block}.contact[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover svg[data-astro-cid-fzpbxy5g],.contact[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible svg[data-astro-cid-fzpbxy5g]{translate:0 -2px}@media (width<=760px){.top[data-astro-cid-fzpbxy5g]{padding-top:24px}.top[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:18px}.contact[data-astro-cid-fzpbxy5g]{margin-left:18px!important;padding-left:18px!important}}@media (width<=480px){.home[data-astro-cid-fzpbxy5g]{flex-basis:100%;padding-right:0}.home[data-astro-cid-fzpbxy5g]+nav[data-astro-cid-fzpbxy5g]{margin-right:auto}}
