.about-page[data-astro-cid-kh7btl4r]{padding:82px 0 30px}.section-index[data-astro-cid-kh7btl4r]{display:block;margin-bottom:18px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.16em}.about-hero[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr .72fr;gap:100px;align-items:end;padding-bottom:80px;border-bottom:1px solid var(--line)}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{margin:0;font-size:var(--title-size);line-height:1.2;letter-spacing:-.09em}.about-hero[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r],.about-copy[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r],.contact-panel[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{color:var(--accent);font-style:normal}.about-intro[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:90px 1fr;gap:20px;align-items:center}.about-intro[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:90px;height:90px;object-fit:cover;border-radius:50%;filter:saturate(.8)}.about-intro[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;color:var(--muted);line-height:1.8}.about-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr .8fr;gap:100px;padding:120px 0}.about-copy[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:0 0 26px;font-size:clamp(2.3rem,4.5vw,4rem);letter-spacing:-.08em}.about-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:600px;color:var(--muted);line-height:1.9}.about-facts[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.about-facts[data-astro-cid-kh7btl4r] div[data-astro-cid-kh7btl4r]{display:grid;gap:5px;padding:22px 18px 22px 0;border-bottom:1px solid var(--line)}.about-facts[data-astro-cid-kh7btl4r] div[data-astro-cid-kh7btl4r]:nth-child(odd){border-right:1px solid var(--line)}.about-facts[data-astro-cid-kh7btl4r] div[data-astro-cid-kh7btl4r]:nth-child(2n){padding-left:18px}.about-facts[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{font-size:17px;letter-spacing:-.03em}.about-facts[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{color:var(--muted);font-size:12px}.experience[data-astro-cid-kh7btl4r]{padding:0 0 120px}.experience-item[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:180px 1fr;gap:64px;padding:34px 0;border-top:1px solid var(--line)}.experience-results[data-astro-cid-kh7btl4r]{max-width:700px;padding-left:20px;color:var(--muted);font-size:15px;line-height:1.85}.experience-results[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]+li[data-astro-cid-kh7btl4r]{margin-top:10px}.experience-time[data-astro-cid-kh7btl4r]{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.05em}.experience-item[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:0 0 12px;font-size:30px}.experience-item[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:700px;margin:0;color:var(--muted);line-height:1.85}.about-tags[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.about-tags[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{padding:6px 11px;color:var(--blue);border:1px solid rgba(37,79,92,.25);border-radius:999px;font-size:12px}.resume-section[data-astro-cid-kh7btl4r]{padding:0 0 120px}.resume-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.resume-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{padding:28px 30px 30px 0;border-bottom:1px solid var(--line)}.resume-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:nth-child(odd){border-right:1px solid var(--line);padding-right:38px}.resume-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:nth-child(2n){padding-left:38px}.resume-grid[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:0 0 10px;font-size:22px}.resume-grid[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;color:var(--muted);line-height:1.8}.contact-panel[data-astro-cid-kh7btl4r]{padding:44px;color:var(--paper-strong);background:var(--ink);border-radius:var(--radius-lg)}.contact-panel[data-astro-cid-kh7btl4r] .section-index[data-astro-cid-kh7btl4r]{color:#a9b5ae}.contact-panel[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:0 0 40px;font-size:clamp(2.3rem,4.5vw,4rem);letter-spacing:-.08em}.contact-links[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:15px 32px}.contact-links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:#e77c61;font-size:14px;text-decoration:none}@media (max-width: 760px){.about-page[data-astro-cid-kh7btl4r]{padding-top:52px}.about-hero[data-astro-cid-kh7btl4r],.about-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:40px}.about-hero[data-astro-cid-kh7btl4r]{padding-bottom:52px}.about-grid[data-astro-cid-kh7btl4r]{padding:90px 0}.experience[data-astro-cid-kh7btl4r],.resume-section[data-astro-cid-kh7btl4r]{padding-bottom:90px}.experience-item[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:14px}.resume-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.resume-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:nth-child(odd),.resume-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]:nth-child(2n){padding:24px 0;border-right:0}.contact-panel[data-astro-cid-kh7btl4r]{padding:28px 24px}}
