.about[data-astro-cid-2ysv2tyu]{padding:0 24px 16px}main.page:has(>.about){padding-bottom:0}.a-hero[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr 220px;align-items:start;gap:40px;display:grid}.a-hero[data-astro-cid-2ysv2tyu]>.a-photo-fig[data-astro-cid-2ysv2tyu]{margin-top:-72px}.a-headline[data-astro-cid-2ysv2tyu]{font:800 clamp(34px, 6.4vw, 50px)/1.22 var(--font-display);letter-spacing:-.03em;grid-column:1/-1;margin:0 0 -8px}.a-subline[data-astro-cid-2ysv2tyu]{font:500 26px/1.3 var(--font-hand);color:var(--ink-2);margin:12px 0 0}.a-meta[data-astro-cid-2ysv2tyu]{font:400 13px/1.5 var(--font-mono);color:var(--ink-3);margin:6px 0 10px}.a-meta[data-astro-cid-2ysv2tyu] a[data-astro-cid-2ysv2tyu]{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line)}.a-meta[data-astro-cid-2ysv2tyu] a[data-astro-cid-2ysv2tyu]:hover{color:var(--accent);text-decoration-color:currentColor}.a-lead[data-astro-cid-2ysv2tyu]+.a-lead[data-astro-cid-2ysv2tyu]{margin-top:14px}.a-lead[data-astro-cid-2ysv2tyu]{color:var(--ink-2);margin:0;font-size:18px;line-height:1.7}.a-photo-fig[data-astro-cid-2ysv2tyu]{margin:0;transform:rotate(2deg)}.a-photo-fig[data-astro-cid-2ysv2tyu] img[data-astro-cid-2ysv2tyu]{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--ink);border-radius:12px;width:100%;display:block}.a-photo-fig[data-astro-cid-2ysv2tyu] figcaption[data-astro-cid-2ysv2tyu]{font:400 12px/1.4 var(--font-mono);text-align:center;color:var(--ink-3);margin-top:10px}.a-exp[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.a-exp[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{border:2px solid var(--ink);border-radius:12px;padding:24px}.a-exp-no[data-astro-cid-2ysv2tyu]{font:400 14px var(--font-mono);color:var(--ink-3)}.a-exp[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{margin:0}.a-exp-title[data-astro-cid-2ysv2tyu]{font:700 18px/1.3 var(--font-display);margin:10px 0 8px!important}.a-exp[data-astro-cid-2ysv2tyu] .muted[data-astro-cid-2ysv2tyu]{font-size:15px;line-height:1.55}.a-where[data-astro-cid-2ysv2tyu]{border-top:1px solid var(--line);margin-top:28px;padding-top:18px}.a-where-list[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(2,1fr);gap:14px 32px;margin:0;display:grid}.a-where-list[data-astro-cid-2ysv2tyu] dt[data-astro-cid-2ysv2tyu]{font:700 16px/1.35 var(--font-display)}.a-where-list[data-astro-cid-2ysv2tyu] dd[data-astro-cid-2ysv2tyu]{color:var(--ink-2);margin:2px 0 0;font-size:14px;line-height:1.5}.a-toc[data-astro-cid-2ysv2tyu]{margin-top:48px}.a-toc[data-astro-cid-2ysv2tyu] ol[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.about[data-astro-cid-2ysv2tyu] .a-sec[data-astro-cid-2ysv2tyu],.a-where[data-astro-cid-2ysv2tyu]{scroll-margin-top:16px}.toc[data-astro-cid-2ysv2tyu]{background:var(--ink);color:var(--paper);border-radius:12px;padding:24px}.toc[data-astro-cid-2ysv2tyu] .label[data-astro-cid-2ysv2tyu]{color:var(--paper);margin-bottom:14px}.toc[data-astro-cid-2ysv2tyu] ol[data-astro-cid-2ysv2tyu]{gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-2ysv2tyu] a[data-astro-cid-2ysv2tyu]{color:var(--paper);font-size:16px;font-weight:600;text-decoration:none}.toc[data-astro-cid-2ysv2tyu] a[data-astro-cid-2ysv2tyu]:hover{text-decoration:underline}.toc[data-astro-cid-2ysv2tyu] a[data-astro-cid-2ysv2tyu] span[data-astro-cid-2ysv2tyu]{font:400 16px var(--font-mono);color:var(--accent)}.a-sec[data-astro-cid-2ysv2tyu]{padding-top:88px}.a-photo-tilt[data-astro-cid-2ysv2tyu]{transform:rotate(-2deg)}.a-photo-tilt-r[data-astro-cid-2ysv2tyu]{transform:rotate(2deg)}.a-photo-pair[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(2,minmax(0,220px));justify-content:center;gap:48px;margin-top:16px;display:grid}.a-where-more[data-astro-cid-2ysv2tyu] dd[data-astro-cid-2ysv2tyu]{margin-top:6px}.a-where-more[data-astro-cid-2ysv2tyu] .accent-link[data-astro-cid-2ysv2tyu]{font-size:15px}.a-questions[data-astro-cid-2ysv2tyu]{border-left:4px solid var(--accent);gap:6px;margin:0 0 28px;padding:0 0 0 20px;list-style:none;display:grid}.a-questions[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{font:700 clamp(20px, 2.6vw, 24px)/1.3 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.a-prose[data-astro-cid-2ysv2tyu] strong[data-astro-cid-2ysv2tyu]{color:var(--ink);font-weight:600}.a-prose[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:var(--ink-2);margin:0 0 1em;font-size:18px;line-height:1.7}.a-star-box[data-astro-cid-2ysv2tyu]{background:var(--ink);color:var(--paper);border-radius:12px;margin:88px 0 0;padding:32px;scroll-margin-top:16px}.a-star-box[data-astro-cid-2ysv2tyu] .label[data-astro-cid-2ysv2tyu]{color:var(--accent)}.a-star-box[data-astro-cid-2ysv2tyu].has-photo{grid-template-columns:1fr 200px;align-items:center;gap:40px;display:grid}.a-star-box[data-astro-cid-2ysv2tyu] figcaption[data-astro-cid-2ysv2tyu]{color:var(--paper);opacity:.7}.a-star-text[data-astro-cid-2ysv2tyu]{font:800 clamp(24px, 3.4vw, 30px)/1.3 var(--font-display);letter-spacing:-.02em;margin:0}.a-find[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.a-find-card[data-astro-cid-2ysv2tyu]{background:var(--paper-2);border-radius:12px;flex-direction:column;gap:8px;padding:22px;display:flex}.a-find-card[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{margin:0}.a-find-title[data-astro-cid-2ysv2tyu]{font:700 18px/1.3 var(--font-display);margin:0}.a-find-card[data-astro-cid-2ysv2tyu] .muted[data-astro-cid-2ysv2tyu]{flex:1;font-size:15px;line-height:1.55}.a-find-card[data-astro-cid-2ysv2tyu] .accent-link[data-astro-cid-2ysv2tyu]{white-space:nowrap;align-self:flex-start}.a-sec[data-astro-cid-2ysv2tyu] .a-links[data-astro-cid-2ysv2tyu]{margin-top:20px}.a-links[data-astro-cid-2ysv2tyu]{flex-wrap:wrap;gap:10px 26px;margin:0;font-size:15px;display:flex}.a-egg[data-astro-cid-2ysv2tyu]{font:400 13px/1.5 var(--font-mono);color:var(--ink-3);text-align:center;margin:64px 0 0}@media (width<=700px){.about[data-astro-cid-2ysv2tyu]{padding:0 24px 8px}.a-hero[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr;gap:28px}.a-hero[data-astro-cid-2ysv2tyu]>.a-photo-fig[data-astro-cid-2ysv2tyu]{order:1;width:70%;max-width:260px;margin-top:0}.a-hero-text[data-astro-cid-2ysv2tyu]{order:2}.a-photo-fig[data-astro-cid-2ysv2tyu],.a-photo-tilt[data-astro-cid-2ysv2tyu],.a-photo-tilt-r[data-astro-cid-2ysv2tyu]{transform:none}.a-hero[data-astro-cid-2ysv2tyu]>.a-photo-fig[data-astro-cid-2ysv2tyu]{justify-self:center}.a-subline[data-astro-cid-2ysv2tyu]{font-size:22px}.a-sec[data-astro-cid-2ysv2tyu]{padding-top:72px}.a-star-box[data-astro-cid-2ysv2tyu]{margin-top:72px}.a-prose[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu],.a-lead[data-astro-cid-2ysv2tyu]{font-size:17px}.a-exp[data-astro-cid-2ysv2tyu],.a-where-list[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}.a-photo-pair[data-astro-cid-2ysv2tyu]{gap:20px}.a-photo-pair[data-astro-cid-2ysv2tyu] .a-photo-fig[data-astro-cid-2ysv2tyu]{order:0;width:auto;max-width:none}.a-star-box[data-astro-cid-2ysv2tyu].has-photo{grid-template-columns:1fr;gap:28px}.a-star-box[data-astro-cid-2ysv2tyu] .a-photo-fig[data-astro-cid-2ysv2tyu]{order:0;justify-self:center;width:60%;max-width:220px}}
