.hero[data-astro-cid-i3irphx7]{align-items:flex-end;min-height:calc(100svh - 2rem);display:flex;position:relative;overflow:hidden}.grid[data-astro-cid-i3irphx7]{grid-template-columns:1.15fr 1fr;align-items:end;gap:2rem;min-height:calc(100svh - 2rem);padding-top:7rem;display:grid}.copy[data-astro-cid-i3irphx7]{z-index:2;padding-bottom:clamp(5rem,14vh,9rem);position:relative}.hello[data-astro-cid-i3irphx7]{animation:rise .9s var(--ease) both .1s;margin-bottom:2rem}h1[data-astro-cid-i3irphx7]{letter-spacing:-.065em;font-size:clamp(4.2rem,12.5vw,13rem);font-weight:600;line-height:.86}.line[data-astro-cid-i3irphx7]{animation:rise 1s var(--ease) both;display:block}.l2[data-astro-cid-i3irphx7]{white-space:nowrap;animation-delay:.12s}h1[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{font-weight:600}.dot[data-astro-cid-i3irphx7]{color:var(--hi)}.rotator[data-astro-cid-i3irphx7]{font-family:var(--display);letter-spacing:-.02em;animation:rise 1s var(--ease) both .25s;flex-wrap:wrap;gap:0 .35em;margin:2.2rem 0 0;font-size:clamp(1.3rem,1rem + 1.3vw,2.1rem);font-weight:400;display:flex}.words[data-astro-cid-i3irphx7]{color:var(--accent);font-weight:600;display:inline-grid;position:relative}.words[data-astro-cid-i3irphx7] .word{white-space:nowrap;border-bottom:.08em solid var(--accent);grid-area:1/1}.words[data-astro-cid-i3irphx7] .word.in{animation:word-in .7s var(--ease) both}.words[data-astro-cid-i3irphx7] .word.out{animation:word-out .6s var(--ease) both}.portrait[data-astro-cid-i3irphx7]{place-self:end center;width:min(100%,640px);position:relative}.me[data-astro-cid-i3irphx7]{z-index:1;object-fit:contain;filter:grayscale()contrast(1.06);object-position:bottom;width:100%;height:auto;max-height:88svh;animation:rise 1.2s var(--ease) both .2s;position:relative}.sun[data-astro-cid-i3irphx7]{aspect-ratio:1;background:var(--hi);width:92%;animation:pop 1.2s var(--ease) both;border-radius:50%;position:absolute;top:6%;left:4%}.badge[data-astro-cid-i3irphx7]{z-index:3;width:clamp(110px,12vw,170px);animation:18s linear infinite spin;position:absolute;top:30%;right:-2%}.badge[data-astro-cid-i3irphx7] text[data-astro-cid-i3irphx7]{fill:var(--paper);font-family:var(--mono);letter-spacing:2.4px;text-transform:uppercase;font-size:15.5px;font-weight:500}.badge[data-astro-cid-i3irphx7] .heart[data-astro-cid-i3irphx7]{fill:var(--accent-light);letter-spacing:0;font-size:44px;font-family:var(--display)}.scroll[data-astro-cid-i3irphx7]{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;writing-mode:vertical-rl;z-index:2;flex-direction:column;align-items:center;gap:.8rem;font-size:.66rem;text-decoration:none;display:flex;position:absolute;bottom:clamp(2.5rem,5vw,4rem);left:50%;translate:-50%}.scroll[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--ink);transform-origin:top;width:1.5px;height:70px;animation:drip 2.2s var(--ease) infinite}@keyframes rise{0%{opacity:0;transform:translateY(40px)}}@keyframes pop{0%{opacity:0;transform:scale(.4)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drip{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes word-in{0%{opacity:0;transform:translateY(.6em)rotate(4deg)}}@keyframes word-out{to{opacity:0;transform:translateY(-.6em)rotate(-4deg)}}@media (width<=760px){.grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:0;padding-top:6.5rem}.copy[data-astro-cid-i3irphx7]{padding-bottom:1rem}.portrait[data-astro-cid-i3irphx7]{width:86%}.me[data-astro-cid-i3irphx7]{max-height:56svh}.badge[data-astro-cid-i3irphx7]{top:18%;right:-6%}.scroll[data-astro-cid-i3irphx7]{display:none}}.tapes[data-astro-cid-7hths4lh]{z-index:5;pointer-events:none;height:clamp(9rem,16vw,14rem);margin-top:calc(clamp(9rem,16vw,14rem)/-3.33333);margin-bottom:calc(clamp(9rem,16vw,14rem)/-1.81818);position:relative}.tape[data-astro-cid-7hths4lh]{padding-block:.9rem;position:absolute;top:50%;left:-5%;right:-5%;overflow:hidden;box-shadow:0 10px 30px -12px #0e0e1c66}.t1[data-astro-cid-7hths4lh]{z-index:2;top:42%;transform:translateY(-50%)rotate(-4.5deg)}.t2[data-astro-cid-7hths4lh]{top:58%;transform:translateY(-50%)rotate(3.5deg)}.track[data-astro-cid-7hths4lh]{width:max-content;animation:40s linear infinite slide;display:flex}.track[data-astro-cid-7hths4lh].rev{animation-duration:50s;animation-direction:reverse}.track[data-astro-cid-7hths4lh] span[data-astro-cid-7hths4lh]{white-space:nowrap;font-family:var(--display);letter-spacing:-.03em;align-items:center;font-size:clamp(1.2rem,1rem + 1.2vw,2rem);font-weight:500;display:flex}.track[data-astro-cid-7hths4lh] b[data-astro-cid-7hths4lh]{color:var(--accent-light);margin-inline:.9em;font-style:normal;font-weight:400}.t2[data-astro-cid-7hths4lh] .track[data-astro-cid-7hths4lh] b[data-astro-cid-7hths4lh]{color:var(--white)}@keyframes slide{to{transform:translate(-50%)}}.goal[data-astro-cid-2gjdt5mo]{padding-top:clamp(8rem,16vw,13rem)}h2[data-astro-cid-2gjdt5mo]{letter-spacing:-.055em;max-width:15ch;margin-top:2.5rem;font-size:clamp(2.6rem,1.2rem + 6.2vw,7.6rem);font-weight:500;line-height:.98}h2[data-astro-cid-2gjdt5mo] em[data-astro-cid-2gjdt5mo]{color:var(--hi);font-weight:600}.mark[data-astro-cid-2gjdt5mo]{white-space:nowrap;position:relative}.mark[data-astro-cid-2gjdt5mo]:after{content:"";background:var(--accent);height:.09em;position:absolute;bottom:.02em;left:-.05em;right:-.05em}.row[data-astro-cid-2gjdt5mo]{grid-template-columns:minmax(0,40ch) auto;justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding-left:clamp(0rem,20vw,22rem);display:grid}.row[data-astro-cid-2gjdt5mo] p[data-astro-cid-2gjdt5mo]{color:var(--muted);margin:0;font-size:1.1rem}.row[data-astro-cid-2gjdt5mo] a[data-astro-cid-2gjdt5mo]:not(.btn){color:var(--fg);text-decoration-color:var(--hi);text-underline-offset:3px;text-decoration-thickness:2px}@media (width<=860px){.row[data-astro-cid-2gjdt5mo]{grid-template-columns:1fr;justify-items:start;padding-left:0}}.cols[data-astro-cid-kq42ek7p]{grid-template-columns:1.5fr 1fr;align-items:end;gap:clamp(2rem,6vw,7rem);margin-top:2.5rem;display:grid}.label[data-astro-cid-kq42ek7p]{color:var(--hi)}h2[data-astro-cid-kq42ek7p]{letter-spacing:-.045em;font-size:clamp(2.2rem,1.2rem + 3.6vw,5rem);font-weight:500;line-height:1.02}.y[data-astro-cid-kq42ek7p]{color:var(--hi)}.heart[data-astro-cid-kq42ek7p]{color:var(--hi);animation:1.6s ease-in-out infinite beat;display:inline-block}.text[data-astro-cid-kq42ek7p] p[data-astro-cid-kq42ek7p]{color:color-mix(in oklab, var(--paper) 72%, transparent);margin-bottom:2rem}.text[data-astro-cid-kq42ek7p] a[data-astro-cid-kq42ek7p]:not(.btn){color:var(--paper);text-decoration-color:var(--hi);text-underline-offset:3px;text-decoration-thickness:2px}.stats[data-astro-cid-kq42ek7p]{border-top:1px solid color-mix(in oklab, var(--paper) 18%, transparent);grid-template-columns:repeat(4,1fr);margin:clamp(4rem,9vw,7rem) 0 0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-kq42ek7p] li[data-astro-cid-kq42ek7p]{gap:.6rem;padding:2rem 1.5rem 0 0;display:grid}.stats[data-astro-cid-kq42ek7p] li[data-astro-cid-kq42ek7p]+li[data-astro-cid-kq42ek7p]{border-left:1px solid color-mix(in oklab, var(--paper) 18%, transparent);padding-left:1.5rem}.n[data-astro-cid-kq42ek7p]{font-family:var(--display);color:var(--hi);font-size:clamp(3.5rem,2rem + 5vw,7rem);font-weight:600;line-height:.9}.t[data-astro-cid-kq42ek7p]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--paper) 65%, transparent);max-width:18ch;font-size:.75rem}@keyframes beat{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.15)}}@media (width<=860px){.cols[data-astro-cid-kq42ek7p]{grid-template-columns:1fr}.stats[data-astro-cid-kq42ek7p]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-kq42ek7p] li[data-astro-cid-kq42ek7p]:nth-child(3){border-left:0;padding-left:0}.stats[data-astro-cid-kq42ek7p] li[data-astro-cid-kq42ek7p]:nth-child(n+3){border-top:1px solid color-mix(in oklab, var(--paper) 18%, transparent);margin-top:2rem}}.poster[data-astro-cid-yjd37flt]{grid-template-columns:1fr 1.1fr;align-items:end;gap:clamp(2rem,5vw,5rem);margin-top:3rem;display:grid}.photo[data-astro-cid-yjd37flt]{background:var(--accent);border-radius:var(--radius);margin:0;overflow:hidden}.photo[data-astro-cid-yjd37flt] img[data-astro-cid-yjd37flt]{filter:grayscale()contrast(1.7)brightness(.72);mix-blend-mode:screen;width:100%;height:auto}h2[data-astro-cid-yjd37flt]{gap:1rem;display:grid}.small[data-astro-cid-yjd37flt]{letter-spacing:-.03em;color:var(--muted);font-size:clamp(1.4rem,1rem + 1.6vw,2.6rem);font-weight:500;line-height:1.1}.big[data-astro-cid-yjd37flt]{letter-spacing:-.07em;margin-left:-.05em;font-size:clamp(5rem,2rem + 12vw,14rem);font-weight:700;line-height:.8}.dot[data-astro-cid-yjd37flt]{color:var(--accent)}.learned[data-astro-cid-yjd37flt]{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:2rem;margin-top:clamp(5rem,10vw,8rem);padding-top:3rem;display:grid}.learned[data-astro-cid-yjd37flt] h3[data-astro-cid-yjd37flt]{letter-spacing:-.05em;font-size:clamp(2.2rem,1.4rem + 2.6vw,4rem);font-weight:500}.learned[data-astro-cid-yjd37flt] p[data-astro-cid-yjd37flt]{margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.35rem)}.table[data-astro-cid-yjd37flt]{grid-template-columns:2fr 1.25fr .75fr;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4rem,7vw,6rem);display:grid}.group[data-astro-cid-yjd37flt] ul[data-astro-cid-yjd37flt]{grid-template-columns:repeat(auto-fill,minmax(104px,120px));gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.group[data-astro-cid-yjd37flt] li[data-astro-cid-yjd37flt]{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);grid-template-rows:auto 1fr auto;padding:.6rem .7rem;display:grid}.group[data-astro-cid-yjd37flt] li[data-astro-cid-yjd37flt]:hover{background:var(--accent);border-color:var(--accent);color:var(--white)}.group[data-astro-cid-yjd37flt] li[data-astro-cid-yjd37flt]:hover .no[data-astro-cid-yjd37flt]{color:inherit}.no[data-astro-cid-yjd37flt]{font-family:var(--mono);color:var(--muted);font-size:.65rem}.sym[data-astro-cid-yjd37flt]{font-family:var(--display);letter-spacing:-.05em;align-self:center;font-size:2.6rem;font-weight:600;line-height:1}.nm[data-astro-cid-yjd37flt]{font-family:var(--mono);letter-spacing:.02em;font-size:.66rem;line-height:1.3}.cta[data-astro-cid-yjd37flt]{text-align:center;margin-top:clamp(3rem,6vw,5rem)}@media (width<=960px){.poster[data-astro-cid-yjd37flt],.learned[data-astro-cid-yjd37flt]{grid-template-columns:1fr}.photo[data-astro-cid-yjd37flt]{width:88%}.table[data-astro-cid-yjd37flt]{grid-template-columns:1fr}}.card[data-astro-cid-ryuh4v2g]{position:relative}.link[data-astro-cid-ryuh4v2g]{gap:1.2rem;text-decoration:none;display:grid}.media[data-astro-cid-ryuh4v2g]{border-radius:var(--radius);aspect-ratio:4/3;background:var(--ink-2);cursor:none;position:relative;overflow:hidden}.big[data-astro-cid-ryuh4v2g] .media[data-astro-cid-ryuh4v2g]{aspect-ratio:16/11}.media[data-astro-cid-ryuh4v2g] img[data-astro-cid-ryuh4v2g]{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease), filter .6s var(--ease)}.card[data-astro-cid-ryuh4v2g]:hover .media[data-astro-cid-ryuh4v2g] img[data-astro-cid-ryuh4v2g]{transform:scale(1.045)}.shot[data-astro-cid-ryuh4v2g] .media[data-astro-cid-ryuh4v2g] img[data-astro-cid-ryuh4v2g]{object-position:50% 0%;transition:object-position 7s cubic-bezier(.45, 0, .3, 1), transform 1.1s var(--ease)}.shot[data-astro-cid-ryuh4v2g]:hover .media[data-astro-cid-ryuh4v2g] img[data-astro-cid-ryuh4v2g]{object-position:50% 100%;transform:none}.view[data-astro-cid-ryuh4v2g]{left:var(--x,50%);top:var(--y,50%);background:var(--accent);width:96px;height:96px;color:var(--white);text-align:center;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;transition:transform .4s var(--ease);border-radius:50%;place-items:center;margin:-48px 0 0 -48px;font-size:.68rem;font-weight:500;line-height:1.3;display:grid;position:absolute;transform:scale(0)}.card[data-astro-cid-ryuh4v2g]:hover .view[data-astro-cid-ryuh4v2g]{transform:scale(1)}.meta[data-astro-cid-ryuh4v2g]{gap:.5rem;display:grid}h3[data-astro-cid-ryuh4v2g]{transition:color .25s var(--ease);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem);font-weight:500}.card[data-astro-cid-ryuh4v2g]:hover h3[data-astro-cid-ryuh4v2g]{color:var(--hi)}.sum[data-astro-cid-ryuh4v2g]{color:var(--muted);max-width:52ch;margin:0;font-size:.98rem}.info[data-astro-cid-ryuh4v2g]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;gap:1.2rem;margin:0;font-size:.72rem;display:flex}.info[data-astro-cid-ryuh4v2g] span[data-astro-cid-ryuh4v2g]:first-child,.on-paper .info[data-astro-cid-ryuh4v2g] span[data-astro-cid-ryuh4v2g]:first-child{color:var(--hi)}@media (hover:none){.media[data-astro-cid-ryuh4v2g]{cursor:auto}.view[data-astro-cid-ryuh4v2g]{display:none}}.head[data-astro-cid-eei5yqns]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.label[data-astro-cid-eei5yqns]{color:var(--hi)}h2[data-astro-cid-eei5yqns]{letter-spacing:-.05em;margin-top:1.5rem;font-size:clamp(5rem,3rem + 12vw,15rem);font-weight:600;line-height:.82}sup[data-astro-cid-eei5yqns]{font-family:var(--mono);letter-spacing:0;vertical-align:top;color:var(--hi);margin-left:.3em;font-size:.14em;position:relative;top:.6em}.filters[data-astro-cid-eei5yqns]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:34rem;display:flex}.filters[data-astro-cid-eei5yqns] button[data-astro-cid-eei5yqns]{font:500 .75rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1.5px solid color-mix(in oklab, var(--paper) 35%, transparent);color:var(--paper);cursor:pointer;transition:all .25s var(--ease);background:0 0;border-radius:999px;padding:.8em 1.2em}.filters[data-astro-cid-eei5yqns] button[data-astro-cid-eei5yqns]:hover{border-color:var(--paper)}.filters[data-astro-cid-eei5yqns] button[data-astro-cid-eei5yqns][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--white)}.grid[data-astro-cid-eei5yqns]{grid-template-columns:repeat(12,1fr);gap:clamp(3rem,6vw,6rem) clamp(1.5rem,3vw,3rem);display:grid}.grid[data-astro-cid-eei5yqns]>.big{grid-column:span 7}.grid[data-astro-cid-eei5yqns]>.small{grid-column:span 5}.grid[data-astro-cid-eei5yqns]>.small:nth-child(4n+2){margin-top:clamp(4rem,10vw,9rem)}.grid[data-astro-cid-eei5yqns]>.small:nth-child(4n+3){margin-top:calc(clamp(4rem,10vw,9rem)/-2)}.grid[data-astro-cid-eei5yqns].filtered>.card{grid-column:span 6;margin-top:0}.archive[data-astro-cid-eei5yqns]{margin-top:clamp(6rem,12vw,10rem)}.archive[data-astro-cid-eei5yqns] .label[data-astro-cid-eei5yqns]{color:var(--paper);opacity:.6}.archive[data-astro-cid-eei5yqns] ul[data-astro-cid-eei5yqns]{border-top:1px solid color-mix(in oklab, var(--paper) 18%, transparent);margin:1.5rem 0 0;padding:0;list-style:none}.archive[data-astro-cid-eei5yqns] a[data-astro-cid-eei5yqns]{border-bottom:1px solid color-mix(in oklab, var(--paper) 18%, transparent);transition:padding .35s var(--ease), color .35s var(--ease);grid-template-columns:5rem 1fr auto 2rem;align-items:center;gap:1.5rem;padding:1.4rem 0;text-decoration:none;display:grid;position:relative}.archive[data-astro-cid-eei5yqns] a[data-astro-cid-eei5yqns]:hover{color:var(--hi);padding-left:1rem}.y[data-astro-cid-eei5yqns],.g[data-astro-cid-eei5yqns]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:.75rem}.t[data-astro-cid-eei5yqns]{font-family:var(--display);font-size:clamp(1.4rem,1rem + 1.4vw,2.4rem);line-height:1.1}.ar[data-astro-cid-eei5yqns]{transition:transform .35s var(--ease);font-size:1.4rem}.archive[data-astro-cid-eei5yqns] a[data-astro-cid-eei5yqns]:hover .ar[data-astro-cid-eei5yqns]{transform:translate(6px)}.peek[data-astro-cid-eei5yqns]{object-fit:cover;pointer-events:none;opacity:0;width:220px;height:150px;transition:opacity .35s var(--ease), transform .45s var(--ease);z-index:2;border-radius:4px;position:absolute;top:50%;right:18%;transform:translateY(-50%)rotate(-4deg)scale(.8);box-shadow:0 20px 40px -10px #00000080}.archive[data-astro-cid-eei5yqns] a[data-astro-cid-eei5yqns]:hover .peek[data-astro-cid-eei5yqns]{opacity:1;transform:translateY(-50%)rotate(-4deg)scale(1)}@media (width<=860px){.grid[data-astro-cid-eei5yqns]>.card,.grid[data-astro-cid-eei5yqns].filtered>.card{grid-column:1/-1;margin-top:0!important}.filters[data-astro-cid-eei5yqns]{justify-content:flex-start}.archive[data-astro-cid-eei5yqns] a[data-astro-cid-eei5yqns]{grid-template-columns:3.5rem 1fr 1.5rem}.g[data-astro-cid-eei5yqns],.peek[data-astro-cid-eei5yqns]{display:none}}.label[data-astro-cid-j4y4sje3]{color:var(--hi)}.cols[data-astro-cid-j4y4sje3]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,6vw,7rem);margin-top:3rem;display:grid}.pic[data-astro-cid-j4y4sje3]{margin:0;position:relative}.pic[data-astro-cid-j4y4sje3] img[data-astro-cid-j4y4sje3]{filter:grayscale()contrast(1.05);border-radius:999px 999px var(--radius) var(--radius);width:100%}.pic[data-astro-cid-j4y4sje3] figcaption[data-astro-cid-j4y4sje3]{color:var(--muted);margin-top:1rem}h2[data-astro-cid-j4y4sje3]{letter-spacing:-.045em;font-size:clamp(3.4rem,2rem + 6vw,8.5rem);font-weight:500;line-height:.9}h2[data-astro-cid-j4y4sje3] em[data-astro-cid-j4y4sje3]{color:var(--hi)}.body[data-astro-cid-j4y4sje3]{max-width:52ch;margin-top:2.5rem}.body[data-astro-cid-j4y4sje3] a[data-astro-cid-j4y4sje3]{text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}.body[data-astro-cid-j4y4sje3] a[data-astro-cid-j4y4sje3]:hover{color:var(--accent)}.lead[data-astro-cid-j4y4sje3]{font-family:var(--display);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.3}.webou[data-astro-cid-j4y4sje3]{border-radius:var(--radius);background:radial-gradient(1px 1px at 20% 30%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 70% 80%, #fff 50%, transparent 51%), radial-gradient(1.5px 1.5px at 85% 20%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 40% 70%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 60% 15%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 10% 85%, #fff 50%, transparent 51%), radial-gradient(1.5px 1.5px at 92% 60%, #fff 50%, transparent 51%), var(--ink);background-size:240px 240px,300px 300px,360px 360px,200px 200px,280px 280px,320px 320px,400px 400px,auto;grid-template-columns:1fr 1.4fr;min-height:460px;margin-top:clamp(5rem,10vw,8rem);display:grid;position:relative;overflow:hidden}.intro[data-astro-cid-j4y4sje3]{align-content:space-between;gap:2rem;padding:clamp(2rem,4vw,3.5rem);display:grid}.intro[data-astro-cid-j4y4sje3] .label[data-astro-cid-j4y4sje3]{color:var(--hi)}.far[data-astro-cid-j4y4sje3]{color:var(--hi);font-family:var(--sans);margin:0;font-size:clamp(1.1rem,.9rem + .8vw,1.6rem);line-height:1.35}.crawl-wrap[data-astro-cid-j4y4sje3]{perspective:340px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 2%,#000 45%);mask-image:linear-gradient(#0000 2%,#000 45%)}.crawl[data-astro-cid-j4y4sje3]{transform-origin:50% 100%;color:var(--paper);text-align:justify;font-family:var(--sans);font-size:clamp(1.1rem,.9rem + .9vw,1.7rem);font-weight:700;line-height:1.45;animation:24s linear -3s infinite crawl;position:absolute;top:100%;left:8%;right:8%;transform:rotateX(20deg)}.crawl[data-astro-cid-j4y4sje3] .ep[data-astro-cid-j4y4sje3],.crawl[data-astro-cid-j4y4sje3] .ttl[data-astro-cid-j4y4sje3]{text-align:center;margin:0}.crawl[data-astro-cid-j4y4sje3] .ttl[data-astro-cid-j4y4sje3]{letter-spacing:.05em;margin-bottom:1em;font-size:1.6em}@keyframes crawl{0%{top:100%}to{top:-105%}}@media (prefers-reduced-motion:reduce){.crawl[data-astro-cid-j4y4sje3]{padding:2rem;animation:none;position:static;transform:none}.crawl-wrap[data-astro-cid-j4y4sje3]{-webkit-mask-image:none;mask-image:none}}@media (width<=860px){.cols[data-astro-cid-j4y4sje3],.webou[data-astro-cid-j4y4sje3]{grid-template-columns:1fr}.pic[data-astro-cid-j4y4sje3]{width:80%}.crawl-wrap[data-astro-cid-j4y4sje3]{min-height:380px}}.cols[data-astro-cid-rm6npfgm]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}h2[data-astro-cid-rm6npfgm]{letter-spacing:-.05em;margin-top:1.5rem;font-size:clamp(3.6rem,2rem + 8vw,10rem);font-weight:600;line-height:.86}h2[data-astro-cid-rm6npfgm] em[data-astro-cid-rm6npfgm]{color:var(--hi);-webkit-text-stroke:0;font-weight:500}.note[data-astro-cid-rm6npfgm]{max-width:34ch;margin-top:2rem;font-size:1.15rem}.form[data-astro-cid-rm6npfgm]{background:var(--paper);border-radius:var(--radius);color:var(--ink);--muted:color-mix(in oklab, var(--ink) 60%, var(--paper));gap:1.4rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}label[data-astro-cid-rm6npfgm]{gap:.4rem;display:grid}label[data-astro-cid-rm6npfgm] span[data-astro-cid-rm6npfgm]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:500}label[data-astro-cid-rm6npfgm] small[data-astro-cid-rm6npfgm]{text-transform:none;letter-spacing:0;color:var(--muted)}input[data-astro-cid-rm6npfgm],textarea[data-astro-cid-rm6npfgm]{font:inherit;color:var(--ink);border:0;border-bottom:1.5px solid var(--ink);resize:vertical;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;border-radius:0;padding:.6rem 0}input[data-astro-cid-rm6npfgm]:focus,textarea[data-astro-cid-rm6npfgm]:focus{border-color:var(--hi);background:color-mix(in oklab, var(--accent) 7%, transparent);outline:none}.hp[data-astro-cid-rm6npfgm]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.send[data-astro-cid-rm6npfgm]{font:500 .85rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--hi);cursor:pointer;transition:transform .3s var(--ease), background .3s var(--ease);border:0;border-radius:999px;justify-self:start;align-items:center;gap:.8rem;padding:1.2em 1.8em;display:inline-flex}.send[data-astro-cid-rm6npfgm]:hover{background:var(--accent);color:var(--white)}.send[data-astro-cid-rm6npfgm]:hover .rocket[data-astro-cid-rm6npfgm]{animation:.3s linear infinite shake}.is-sending[data-astro-cid-rm6npfgm] .send[data-astro-cid-rm6npfgm]{opacity:.6;pointer-events:none}.is-sent[data-astro-cid-rm6npfgm] .rocket[data-astro-cid-rm6npfgm]{animation:launch 1s var(--ease) forwards}.status[data-astro-cid-rm6npfgm]{min-height:1.5em;font-family:var(--display);margin:0;font-size:1.1rem}@keyframes shake{50%{transform:translate(1px,-1px)rotate(3deg)}}@keyframes launch{to{opacity:0;transform:translate(120px,-160px)rotate(10deg)}}@media (width<=860px){.cols[data-astro-cid-rm6npfgm]{grid-template-columns:1fr}}
