.about-page[data-astro-cid-ta2fbyqs]{width:100%}.about-kicker[data-astro-cid-ta2fbyqs],.section-index[data-astro-cid-ta2fbyqs]{color:#666;letter-spacing:1.5px;font-size:9px;font-weight:800}.about-hero[data-astro-cid-ta2fbyqs]{padding:10px 0 0}.about-kicker[data-astro-cid-ta2fbyqs]{margin-bottom:25px;display:inline-block}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-6px;margin:0 0 22px;font-size:clamp(64px,10vw,88px);line-height:.95}.name[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:-.085em;text-shadow:0 0 8px #ffffffa6,0 0 22px #fff6,0 0 48px #fff3;font-size:1.2em;font-weight:900;display:inline-block}.name[data-astro-cid-ta2fbyqs] .hover-letter:hover{filter:drop-shadow(0 0 7px #fffffff2)drop-shadow(0 0 15px #ffffffa6)}.dot[data-astro-cid-ta2fbyqs]{color:#777}.about-intro[data-astro-cid-ta2fbyqs]{max-width:610px;font-size:17px;line-height:1.8}.about-status[data-astro-cid-ta2fbyqs]{color:#888;letter-spacing:1.3px;align-items:center;gap:9px;margin-top:28px;font-size:9px;font-weight:800;display:flex}.status-dot[data-astro-cid-ta2fbyqs]{background:#aaa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #ffffff4d}.about-rule[data-astro-cid-ta2fbyqs]{background:#292929;height:1px;margin:65px 0}.about-section[data-astro-cid-ta2fbyqs]{margin-bottom:80px}.about-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:-1.5px;margin:14px 0 18px;font-size:27px}.about-section[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{max-width:650px;line-height:1.8}.interest-grid[data-astro-cid-ta2fbyqs]{background:#292929;border:1px solid #292929;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.interest[data-astro-cid-ta2fbyqs]{background:#08090c;min-height:155px;padding:23px}.interest-number[data-astro-cid-ta2fbyqs]{color:#555;letter-spacing:1px;font-size:10px}.interest[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:17px 0 8px;font-size:16px}.interest[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#888;margin:0;font-size:12px;line-height:1.7}.project-card[data-astro-cid-ta2fbyqs]{background:#0d0e11;border:1px solid #292929;margin-top:25px;padding:25px;transition:border-color .2s,background .2s}.project-card[data-astro-cid-ta2fbyqs]:hover{background:#101114;border-color:#555}.project-top[data-astro-cid-ta2fbyqs]{color:#666;letter-spacing:1.2px;justify-content:space-between;gap:15px;font-size:9px;font-weight:800;display:flex}.project-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:28px 0 12px;font-size:26px}.project-card[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{color:#999;max-width:600px;font-size:13px;line-height:1.8}.project-tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.project-tags[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#aaa;border:1px solid #292929;padding:6px 10px;font-size:10px;transition:border-color .18s,color .18s}.project-tags[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:hover{color:#fff;border-color:#777}.project-card[data-astro-cid-ta2fbyqs]>a[data-astro-cid-ta2fbyqs]{color:#ddd;letter-spacing:1px;border-bottom:1px solid #666;margin-top:5px;padding-bottom:5px;font-size:10px;font-weight:800;transition:color .18s,border-color .18s;display:inline-block}.project-card[data-astro-cid-ta2fbyqs]>a[data-astro-cid-ta2fbyqs]:hover,.about-footer[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:#fff;border-color:#fff}.toolkit[data-astro-cid-ta2fbyqs]{border-top:1px solid #292929;margin-top:28px}.toolkit[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #292929;grid-template-columns:190px minmax(0,1fr);gap:20px;padding:18px 0;display:grid}.toolkit[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#666;letter-spacing:1.2px;font-size:9px;font-weight:800}.toolkit[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ccc;margin:0;font-size:12px}.focus-ending[data-astro-cid-ta2fbyqs]{color:#ddd;font-weight:700}.about-footer[data-astro-cid-ta2fbyqs]{border-top:1px solid #292929;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;padding-top:25px;display:grid}.about-footer[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ddd;font-size:12px}.about-footer[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #666;padding-bottom:3px;transition:color .18s,border-color .18s}.hover-letter{transform-origin:bottom;transition:transform .18s,filter .18s;display:inline-block;position:relative}.hover-letter:hover{filter:drop-shadow(0 0 5px #ffffff4d);transform:scale(1.3)}[data-reveal]{opacity:0;filter:blur(5px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.2,.7,.2,1),filter .85s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(55px)scale(.98)}[data-reveal].is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}@media (width<=600px){.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-4px;font-size:clamp(52px,13vw,78px)}.interest-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.toolkit[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:9px}.project-card[data-astro-cid-ta2fbyqs]{padding:18px}.about-footer[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;filter:none;transition:none;transform:none}.hover-letter{transition:none}}
