.social-row[data-astro-cid-dv46nlzh]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.social-row[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]{display:grid;place-items:center;width:2.6rem;height:2.6rem;color:inherit;transition:color .12s ease,transform .12s ease}.social-row[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]:hover{color:var(--magenta);transform:translateY(-2px)}.site-header[data-astro-cid-3ef6ksr2]{position:absolute;top:0;left:0;right:0;background:transparent;color:var(--ink);z-index:20}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9rem}.logo-link[data-astro-cid-3ef6ksr2]{display:block;flex-shrink:0}.logo-mark[data-astro-cid-3ef6ksr2]{width:clamp(170px,34vw,240px);height:auto;display:block}.nav-toggle[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;background:var(--yellow);border:3px solid var(--ink);width:3rem;height:3rem;cursor:pointer;color:var(--ink)}.burger[data-astro-cid-3ef6ksr2]{display:grid;gap:5px}.burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:3px;background:currentColor}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.site-nav[data-astro-cid-3ef6ksr2]{display:none}.site-nav[data-astro-cid-3ef6ksr2].open{display:block;position:absolute;top:100%;left:0;right:0;background:var(--paper);border-top:3px solid var(--magenta);border-bottom:3px solid var(--ink);padding:1rem var(--space) 2rem}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){display:block;padding:.65rem .25rem;text-decoration:none;font-weight:700;font-size:1.15rem}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn):hover{color:var(--magenta)}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{text-decoration:underline;text-decoration-color:var(--magenta);text-decoration-thickness:4px;text-underline-offset:6px}.nav-cta[data-astro-cid-3ef6ksr2]{margin-top:.75rem}.nav-social[data-astro-cid-3ef6ksr2]{margin-top:1rem}@media(min-width:980px){.nav-toggle[data-astro-cid-3ef6ksr2]{display:none}.site-nav[data-astro-cid-3ef6ksr2]{display:block}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:row;align-items:center;gap:.1rem}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){font-size:.9rem;padding:.5rem .45rem;white-space:nowrap}.nav-cta[data-astro-cid-3ef6ksr2]{margin:0 0 0 .4rem}.nav-cta[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{padding:.55em 1em;font-size:.85rem;white-space:nowrap}.nav-social[data-astro-cid-3ef6ksr2]{display:none}.logo-mark[data-astro-cid-3ef6ksr2]{width:clamp(160px,18vw,210px)}}@media(min-width:1240px){.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{gap:.25rem}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){font-size:.98rem;padding:.5rem .7rem}}.capture[data-astro-cid-47ngx34z] h2[data-astro-cid-47ngx34z]{margin-bottom:.4em}.capture-sub[data-astro-cid-47ngx34z]{margin-bottom:1.2em;max-width:40ch}.placeholder-note[data-astro-cid-47ngx34z]{margin-top:.6rem}.site-footer[data-astro-cid-sz7xmlte]{padding:var(--section-pad) 0 2.5rem}.footer-tag[data-astro-cid-sz7xmlte]{color:var(--magenta);margin-bottom:1.5rem}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;gap:2.5rem}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.5rem}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;font-weight:600}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--magenta);text-decoration:underline}.footer-base[data-astro-cid-sz7xmlte]{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.footer-base[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.9rem;opacity:.85}@media(min-width:800px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr 1fr;align-items:start}.footer-base[data-astro-cid-sz7xmlte]{flex-direction:row;align-items:center;justify-content:space-between}}.holding[data-astro-cid-sal5sdit]{min-height:100vh;min-height:100dvh;display:grid;align-items:center;padding:3rem 0}.holding-copy[data-astro-cid-sal5sdit]{max-width:40ch;font-weight:600;margin:1.25rem 0 1.5rem}.holding-capture[data-astro-cid-sal5sdit]{max-width:34rem}.holding-social[data-astro-cid-sal5sdit]{margin-top:2rem}:root{--ink: #111111;--paper: #ffffff;--magenta: #e81f5c;--yellow: #f2b21c;--blue: #1e50b0;--gold: #c99a4e;--red: #e42418;--font-display: "Anton", "Arial Narrow", sans-serif;--font-marker: "Permanent Marker", cursive;--font-script: "Caveat", cursive;--font-body: "Inter", system-ui, sans-serif;--space: clamp(1rem, 4vw, 2rem);--section-pad: clamp(3.5rem, 10vw, 7rem);--measure: 62ch;--outline-c: var(--ink);--ow: .045em;--od: .0318em}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}p{margin:0 0 1em}p:last-child{margin-bottom:0}::selection{background:var(--magenta);color:var(--paper)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.section--ink :focus-visible,.section--magenta :focus-visible,.section--blue :focus-visible{outline-color:var(--yellow)}.skip-link{position:absolute;left:-999px;top:0;z-index:100;background:var(--yellow);color:var(--ink);padding:.75rem 1.25rem;font-weight:700;text-decoration:none}.skip-link:focus{left:0}.display{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;margin:0;overflow-wrap:break-word}.display--hero{font-size:clamp(3.4rem,14vw,9.5rem)}.display--xl{font-size:clamp(2.6rem,9vw,6rem)}.display--lg{font-size:clamp(2rem,6.5vw,4rem)}.display--md{font-size:clamp(1.5rem,4.5vw,2.5rem)}.outlined{color:var(--paper);text-shadow:calc(var(--ow) * -1) 0 0 var(--outline-c),var(--ow) 0 0 var(--outline-c),0 calc(var(--ow) * -1) 0 var(--outline-c),0 var(--ow) 0 var(--outline-c),calc(var(--od) * -1) calc(var(--od) * -1) 0 var(--outline-c),var(--od) calc(var(--od) * -1) 0 var(--outline-c),calc(var(--od) * -1) var(--od) 0 var(--outline-c),var(--od) var(--od) 0 var(--outline-c),calc(var(--ow) * -.92) calc(var(--od) * -.38) 0 var(--outline-c),calc(var(--ow) * .92) calc(var(--od) * -.38) 0 var(--outline-c),calc(var(--ow) * -.92) calc(var(--od) * .38) 0 var(--outline-c),calc(var(--ow) * .92) calc(var(--od) * .38) 0 var(--outline-c),calc(var(--od) * -.38) calc(var(--ow) * -.92) 0 var(--outline-c),calc(var(--od) * .38) calc(var(--ow) * -.92) 0 var(--outline-c),calc(var(--od) * -.38) calc(var(--ow) * .92) 0 var(--outline-c),calc(var(--od) * .38) calc(var(--ow) * .92) 0 var(--outline-c),0 .12em 0 var(--outline-c)}.marker{font-family:var(--font-marker);font-weight:400;line-height:1.15}.script{font-family:var(--font-script);font-weight:600;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.2}.chip-line{margin:1.5rem 0 0}.paint-chip{display:inline;background:var(--ink);color:var(--yellow);padding:.1em .45em;line-height:1.45;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kicker{font-family:var(--font-body);font-weight:800;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase}.swash{position:relative;display:inline-block;white-space:nowrap}.swash:after{content:"";position:absolute;left:-.08em;right:-.12em;bottom:-.14em;height:.22em;background:url(/textures/swash-magenta.svg) no-repeat center / 100% 100%;pointer-events:none}.swash--yellow:after{background-image:url(/textures/swash-yellow.svg)}.section{padding:var(--section-pad) 0}.section--ink{background:var(--ink);color:var(--paper)}.section--paper{background:var(--paper);color:var(--ink)}.section--yellow{background:var(--yellow);color:var(--ink)}.section--magenta{background:var(--magenta);color:var(--paper)}.section--blue{background:var(--blue);color:var(--paper)}.section--painted{background-color:var(--paper);background-image:url(/textures/paint-hero.svg);background-size:cover;background-position:center;color:var(--ink)}.section--painted-band{background-color:var(--paper);background-image:url(/textures/paint-band.svg);background-size:cover;background-position:center;color:var(--ink)}@media(max-width:979px){main>.section--painted:first-child,main>.section--painted-band:first-child,main>:first-child>.section--painted:first-child,main>:first-child>.section--painted-band:first-child{padding-top:calc(var(--section-pad) + 2.5rem)}}.section--painted-band.texture-quiet{background-image:linear-gradient(#ffffffb8,#ffffffb8),url(/textures/paint-band.svg)}.wrap{width:min(100% - 2 * var(--space),72rem);margin-inline:auto}.wrap--narrow{max-width:48rem}.pill{display:inline-block;font-family:var(--font-body);font-weight:800;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:url(/textures/brush-pill.svg) no-repeat center / 100% 100%;padding:.55em 1.6em .7em;transform:rotate(-1.2deg)}.pill--tilt-r{transform:rotate(1.1deg)}.btn{display:inline-block;font-family:var(--font-body);font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;text-align:center;border:3px solid var(--ink);padding:.9em 1.8em;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;box-shadow:.28em .28em 0 var(--ink)}.btn:hover,.btn:focus-visible{transform:translate(-2px,-2px);box-shadow:.45em .45em 0 var(--ink)}.btn:active{transform:translate(1px,1px);box-shadow:.15em .15em 0 var(--ink)}.btn--red{background:var(--red);color:var(--paper)}.btn--magenta{background:var(--magenta);color:var(--paper)}.btn--yellow{background:var(--yellow);color:var(--ink)}.btn--paper{background:var(--paper);color:var(--ink)}.section--ink .btn,.section--magenta .btn,.section--blue .btn{border-color:var(--paper);box-shadow:.28em .28em #ffffffeb}.section--ink .btn:hover,.section--magenta .btn:hover,.section--blue .btn:hover{box-shadow:.45em .45em #ffffffeb}.starlist{list-style:none;margin:0 0 1.25em;padding:0}.starlist li{position:relative;padding-left:2rem;margin-bottom:.7em}.starlist li:before{content:"";position:absolute;left:0;top:.28em;width:1.15rem;height:1.15rem;background:url(/textures/star.svg) no-repeat center / contain}.quotegrid{display:grid;gap:1rem;grid-template-columns:1fr}.quote-card{font-family:var(--font-display);text-transform:uppercase;line-height:1.02;font-size:clamp(1.6rem,5.5vw,2.6rem);padding:clamp(1.4rem,5vw,2.4rem);display:flex;align-items:flex-end;min-height:9rem}.quote-card--ink{background:var(--ink);color:var(--paper)}.quote-card--yellow{background:var(--yellow);color:var(--ink);border:3px solid var(--ink)}.quote-card--magenta{background:var(--magenta);color:var(--paper)}.quote-card--blue{background:var(--blue);color:var(--paper)}@media(min-width:720px){.quotegrid{grid-template-columns:repeat(6,1fr)}.quote-card:nth-child(6n+1){grid-column:span 4;transform:rotate(-.5deg)}.quote-card:nth-child(6n+2){grid-column:span 2;transform:rotate(.7deg)}.quote-card:nth-child(6n+3){grid-column:span 2;transform:rotate(.4deg)}.quote-card:nth-child(6n+4){grid-column:span 4;transform:rotate(-.6deg)}.quote-card:nth-child(6n+5){grid-column:span 3;transform:rotate(.5deg)}.quote-card:nth-child(6n+6){grid-column:span 3;transform:rotate(-.4deg)}}.field{margin-bottom:1.25rem}.field label{display:block;font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.4rem}.field input,.field textarea,.field select{width:100%;font:inherit;padding:.8em 1em;border:3px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink)}.section--ink .field input,.section--ink .field textarea,.section--ink .field select{border-color:var(--paper)}.capture-row{display:flex;flex-direction:column;gap:.75rem}.capture-row input{flex:1;font:inherit;font-size:1.05rem;padding:.9em 1em;border:3px solid var(--ink);border-radius:0}@media(min-width:560px){.capture-row{flex-direction:row}}.cardgrid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:600px){.cardgrid{grid-template-columns:1fr 1fr}}@media(min-width:960px){.cardgrid--3{grid-template-columns:repeat(3,1fr)}}.fade-in{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.fade-in.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fade-in{opacity:1;transform:none}}.player{border:3px solid var(--ink);padding:1rem;background:var(--paper);color:var(--ink);box-shadow:.35em .35em 0 var(--ink)}.player audio{width:100%;display:block}.center{text-align:center}.measure{max-width:var(--measure)}.mt-0{margin-top:0}.stack>*+*{margin-top:1.25rem}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.placeholder-note{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}
