.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.leak[data-astro-cid-tdztkfc5]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.corner[data-astro-cid-tdztkfc5]{z-index:-1;opacity:.55;width:70vw;height:60vh;position:fixed;inset:0 0 auto auto;mask-image:radial-gradient(at 100% 0,#000 10%,#0000 70%)}.spot[data-astro-cid-tdztkfc5]{filter:blur(70px);mix-blend-mode:multiply;border-radius:50%;animation:34s ease-in-out infinite alternate drift;position:absolute}.sun[data-astro-cid-tdztkfc5]{background:var(--leak-sun);opacity:.75;width:46vw;height:46vw;top:-18%;left:48%}.rose[data-astro-cid-tdztkfc5]{background:var(--leak-rose);opacity:.6;width:38vw;height:38vw;animation-duration:41s;animation-delay:-14s;top:18%;left:66%}.sky[data-astro-cid-tdztkfc5]{background:var(--leak-sky);opacity:.5;width:34vw;height:34vw;animation-duration:47s;animation-delay:-25s;top:30%;left:28%}.corner[data-astro-cid-tdztkfc5] .sun[data-astro-cid-tdztkfc5]{top:-40%;left:40%}.corner[data-astro-cid-tdztkfc5] .rose[data-astro-cid-tdztkfc5]{top:-10%;left:70%}.corner[data-astro-cid-tdztkfc5] .sky[data-astro-cid-tdztkfc5]{top:-30%;left:20%}.grain[data-astro-cid-tdztkfc5]{opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}@keyframes drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-7vw,5vh)scale(1.15)}to{transform:translate(5vw,-4vh)scale(.9)}}@media (prefers-reduced-motion:reduce){.spot[data-astro-cid-tdztkfc5]{animation:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.logo[data-astro-cid-f7espo7c]{line-height:0;text-decoration:none;display:block}svg[data-astro-cid-f7espo7c]{width:auto;height:clamp(2.6rem,5vw,3.6rem);overflow:visible}text[data-astro-cid-f7espo7c]{font-family:var(--script);font-size:100px}.pen[data-astro-cid-f7espo7c]{fill:none;stroke:var(--ink);stroke-width:1px;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:2.4s cubic-bezier(.6,.1,.3,1) forwards write,.8s ease-out 2.4s forwards lift}.ink[data-astro-cid-f7espo7c]{fill:url(#logo-shine);opacity:0;animation:1s ease-out 1.5s forwards settle}@keyframes write{to{stroke-dashoffset:0}}@keyframes lift{to{opacity:0}}@keyframes settle{to{opacity:1}}@media (prefers-reduced-motion:reduce){.pen[data-astro-cid-f7espo7c]{display:none}.ink[data-astro-cid-f7espo7c]{opacity:1;fill:var(--ink);animation:none}}.player[data-astro-cid-g2mknjow]{z-index:10;padding:.55rem 1.25rem calc(.55rem + env(safe-area-inset-bottom,0px));backdrop-filter:blur(14px)saturate(1.4);border-top:1px solid var(--line);background:#ffffffc7;position:fixed;bottom:0;left:0;right:0}iframe[data-astro-cid-g2mknjow]{border:0;width:min(100%,34rem);height:42px;display:block}:root{--paper:#f5f7f9;--ink:#14172a;--ink-soft:#565b73;--line:#dde1e8;--magenta:#d6267f;--leak-sun:#ff8a4c;--leak-rose:#ff5fae;--leak-sky:#5fd0ff;--wide:"Archivo", "Helvetica Neue", Arial, sans-serif;--read:"Newsreader", "Iowan Old Style", Georgia, serif;--measure:64ch;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--paper)}body{min-height:100vh;color:var(--ink);font:400 1rem/1.6 var(--wide);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:.22em;text-decoration-thickness:1.5px}a:hover{color:var(--magenta)}:focus-visible{outline:2px solid var(--magenta);outline-offset:3px}h1,h2,h3{font-family:var(--wide);letter-spacing:-.01em;margin:0 0 .5em;font-stretch:125%;line-height:1.05}h1{font-size:clamp(2.5rem,6.5vw,5.25rem);font-weight:250}h2{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:300}h3{font-size:1.15rem;font-weight:500}.wrap{width:min(100% - 2.5rem,76rem);margin-inline:auto}.measure{max-width:var(--measure)}.soft{color:var(--ink-soft)}.meta{color:var(--ink-soft);font-size:.9rem}.prose{max-width:var(--measure);font:400 1.2rem/1.65 var(--read)}.prose p{margin:0 0 1.05em}.prose h2{margin-top:1.8em;font-size:1.5rem}.prose ul{padding-left:1.2em}.prose hr{background:var(--line);border:0;height:1px;margin:2.5rem 0}.prose blockquote{border-left:2px solid var(--magenta);color:var(--ink-soft);margin:2rem 0;padding-left:1.25rem}.prose cite{font:500 .85rem/1.4 var(--wide);color:var(--ink);margin-top:.6rem;font-style:normal;display:block}.prose figure{margin:2.5rem 0}.prose figcaption{font:400 .85rem/1.5 var(--wide);color:var(--ink-soft);margin-top:.6rem}.prose iframe{border:0;width:100%;max-width:420px;height:470px;margin:0 0 1.75rem;display:block}.prose iframe.soundcloud{max-width:100%;height:166px}.prose .video{aspect-ratio:16/9;max-width:100%;margin:0 0 1.75rem}.prose .video iframe{width:100%;max-width:none;height:100%;margin:0}.prose .col{margin-bottom:1.5rem}.gallery{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.gallery a{background:#fff;padding:.6rem .6rem 2.2rem;display:block;box-shadow:0 1px 2px #14172a14,0 12px 30px -18px #14172a59}.gallery img{aspect-ratio:1;object-fit:cover;width:100%}.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}:root{--script:"Pinyon Script", "Edwardian Script ITC", cursive}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.site-head[data-astro-cid-hkbrpulz]{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.1rem;display:flex;position:relative}nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:.3rem 1.6rem;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);font-size:.95rem;text-decoration:none}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--magenta)}main[data-astro-cid-hkbrpulz]{z-index:1;padding-bottom:2.5rem;position:relative}.site-foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding-block:1.75rem 5.5rem;font-size:.9rem;display:flex}.foot-mark[data-astro-cid-hkbrpulz]{font-family:var(--script);font-size:1.7rem;line-height:1}
