.art[data-astro-cid-cgzj4t3h]{position:absolute;right:2%;bottom:0;margin:0;width:min(56vw,88svh);aspect-ratio:648 / 650;z-index:1}.art[data-astro-cid-cgzj4t3h] img[data-astro-cid-cgzj4t3h],.art[data-astro-cid-cgzj4t3h] canvas[data-astro-cid-cgzj4t3h]{position:absolute;display:block}.art[data-astro-cid-cgzj4t3h] img[data-astro-cid-cgzj4t3h]{inset:0;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.art[data-astro-cid-cgzj4t3h].live img[data-astro-cid-cgzj4t3h]{visibility:hidden}.art[data-astro-cid-cgzj4t3h] canvas[data-astro-cid-cgzj4t3h]{left:0;top:calc(-300 / 650 * 100%);width:calc(838 / 648 * 100%);height:calc(950 / 650 * 100%);pointer-events:none}@media(min-aspect-ratio:18 / 9){.art[data-astro-cid-cgzj4t3h]{right:8%;width:min(48vw,95svh)}}@media(max-width:1100px)and (orientation:portrait){.art[data-astro-cid-cgzj4t3h]{--w: min(114vw, 60svh);width:var(--w);right:min(0px,calc(100vw - var(--w)));bottom:-1svh}}@media(max-height:600px)and (orientation:landscape){.art[data-astro-cid-cgzj4t3h]{width:min(56vw,80svh);right:3%}}.pen-definitions[data-astro-cid-mwgaolcs]{position:absolute;width:1px;height:1px;overflow:visible;pointer-events:none}h1[data-astro-cid-mwgaolcs]{margin:0;max-width:11.5em;font-weight:400;font-size:clamp(40px,min(5.6vw,11svh),150px);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;mask-image:url(/ink-grain.png);mask-size:128px 128px;mask-repeat:repeat}.word[data-astro-cid-mwgaolcs]{display:inline-block;white-space:nowrap}.letter[data-astro-cid-mwgaolcs]{display:inline-block}[data-astro-cid-mwgaolcs][data-writing] .letter[data-astro-cid-mwgaolcs]{mask-image:var(--pen-mask);-webkit-mask-image:var(--pen-mask)}.italic[data-astro-cid-mwgaolcs]{font-style:italic}.sage[data-astro-cid-mwgaolcs]{color:#a4ad96}.pen-stroke[data-astro-cid-mwgaolcs]{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.pen-finish[data-astro-cid-mwgaolcs]{opacity:0}[data-astro-cid-mwgaolcs][data-writing] .pen-stroke[data-astro-cid-mwgaolcs]{animation:write-stroke .58s ease-in-out var(--pen-delay) forwards}[data-astro-cid-mwgaolcs][data-writing] .pen-finish[data-astro-cid-mwgaolcs]{animation:finish-ink .18s linear calc(var(--pen-delay) + .48s) forwards}@keyframes write-stroke{0%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes finish-ink{to{opacity:1}}@media(prefers-reduced-motion:reduce){.pen-stroke[data-astro-cid-mwgaolcs]{animation:none;opacity:1;stroke-dashoffset:0}.pen-finish[data-astro-cid-mwgaolcs]{animation:none;opacity:1}}@media(min-aspect-ratio:18/9){h1[data-astro-cid-mwgaolcs]{font-size:clamp(40px,min(5vw,12svh),140px)}}@media(max-width:1100px)and (orientation:portrait){h1[data-astro-cid-mwgaolcs]{max-width:none;font-size:clamp(34px,min(10.5vw,6.4svh),84px)}}@media(max-height:600px)and (orientation:landscape){h1[data-astro-cid-mwgaolcs]{font-size:clamp(28px,min(5vw,11svh),60px)}}.landing[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;width:100%;height:100svh;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 5.5%}.copy[data-astro-cid-j7pv25f6]{z-index:2;padding-bottom:2vh;pointer-events:none}.grain[data-astro-cid-j7pv25f6]{position:fixed;inset:-120px;z-index:5;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.5 -.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:grain .9s steps(1) infinite;will-change:transform}@keyframes grain{0%{transform:translate(0)}12%{transform:translate(-64px,38px)}25%{transform:translate(47px,-82px)}37%{transform:translate(-91px,-23px)}50%{transform:translate(72px,66px)}62%{transform:translate(-28px,95px)}75%{transform:translate(88px,-41px)}87%{transform:translate(-53px,-77px)}}@media(prefers-reduced-motion:reduce){.grain[data-astro-cid-j7pv25f6]{animation:none}}@media(max-width:1100px)and (orientation:portrait){.landing[data-astro-cid-j7pv25f6]{display:block;padding:0 7%}.copy[data-astro-cid-j7pv25f6]{position:absolute;top:max(8svh,env(safe-area-inset-top));left:7%;right:7%;padding:0}}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#000}@keyframes hero-arrive{0%{opacity:0}to{opacity:1}}.landing>.copy,.landing>.art{animation:hero-arrive 1.6s cubic-bezier(.22,1,.36,1) .15s both}@media(prefers-reduced-motion:reduce){.landing>.copy,.landing>.art{animation:none}}body{color:#e3e4dc;font-family:"Instrument Serif",Iowan Old Style,Palatino Linotype,Georgia,serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
