.about-intro[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);align-items:center;gap:clamp(38px,7vw,100px);padding-block:92px 115px}.intro-copy[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{margin:24px 0 25px;font-size:clamp(58px,7vw,92px);font-weight:730;line-height:1.08;letter-spacing:-.077em}.intro-copy[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:not(.eyebrow){margin:0 0 18px;max-width:660px;font-size:15px;line-height:1.88;color:var(--muted)}.intro-copy[data-astro-cid-kh7btl4r] .intro-lead[data-astro-cid-kh7btl4r]{font-size:clamp(18px,2vw,22px)!important;font-weight:540;line-height:1.65!important;color:#2c4240!important}.inline-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:9px;color:var(--accent);border-bottom:1px solid currentColor;padding-bottom:6px;font-size:13px;font-weight:750}.inline-link[data-astro-cid-kh7btl4r]:hover{color:var(--ink)}.intro-copy[data-astro-cid-kh7btl4r]>.inline-link[data-astro-cid-kh7btl4r]{margin-top:10px}.portrait[data-astro-cid-kh7btl4r],.trail-photo[data-astro-cid-kh7btl4r],.sax-portrait[data-astro-cid-kh7btl4r]{margin:0}.portrait[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r],.trail-photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r],.sax-portrait[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{display:block;width:100%;height:auto;aspect-ratio:260 / 347;border-radius:7px;object-fit:cover;background:#d9e4df}figure[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{margin-top:10px;font-size:11px;color:#7a8a84;line-height:1.6}.hobbies-band[data-astro-cid-kh7btl4r]{background:#edf2eb;padding-block:90px 108px;border-block:1px solid #dfe8df}.hobbies-intro[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:16px 0 46px;font-size:clamp(40px,4.4vw,58px);letter-spacing:-.065em}.hobbies-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.65fr);gap:clamp(40px,9vw,145px);align-items:start;padding-bottom:80px}.hobby-index[data-astro-cid-kh7btl4r]{display:block;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.13em;line-height:1.6}.hobby-text[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{max-width:620px;margin:13px 0 19px;font-size:clamp(32px,3.6vw,48px);line-height:1.18;letter-spacing:-.055em}.hobby-text[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:not(.hobby-index){max-width:575px;font-size:16px;line-height:1.87;color:var(--muted)}.hobby-text[data-astro-cid-kh7btl4r] .inline-link[data-astro-cid-kh7btl4r]{margin-top:7px}.hobbies-grid[data-astro-cid-kh7btl4r].sax-grid{padding-top:70px;border-top:1px solid #cbd9cf}.interests-header[data-astro-cid-kh7btl4r]{border-top:1px solid #cbd9cf;padding-top:45px}.interests-header[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:13px 0 29px;font-size:clamp(31px,3.5vw,43px);line-height:1.2;letter-spacing:-.055em}.interest-gallery[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.8vw,38px);align-items:start}.interest-card[data-astro-cid-kh7btl4r]{min-width:0}.interest-card[data-astro-cid-kh7btl4r] figure[data-astro-cid-kh7btl4r]{margin:0 0 19px}.interest-card[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:center 42%;background:#d9e4df;border-radius:6px}.interest-card[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r].cooking-photo{object-position:center}.interest-card[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{margin-top:9px;font-size:11px;color:#7a8a84;line-height:1.5}.interest-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 12px;font-size:25px;letter-spacing:-.04em}.interest-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 16px;color:var(--muted);font-size:14px;line-height:1.85}.closing[data-astro-cid-kh7btl4r]{padding-block:103px 122px}.closing[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin:17px 0 19px;max-width:800px;font-size:clamp(39px,4.8vw,62px);line-height:1.13;letter-spacing:-.065em}.closing[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:not(.eyebrow){max-width:660px;font-size:16px;line-height:1.85;color:var(--muted)}.contact-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:11px;margin-top:23px;border-bottom:2px solid var(--accent);padding-bottom:8px;color:var(--accent);font-size:20px;font-weight:720}@media(max-width:800px){.about-intro[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;padding-block:51px 65px;gap:32px}.portrait[data-astro-cid-kh7btl4r]{max-width:430px}.hobbies-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:32px}.trail-photo[data-astro-cid-kh7btl4r],.sax-portrait[data-astro-cid-kh7btl4r]{width:min(100%,430px)}.interest-gallery[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media(max-width:620px){.intro-copy[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:60px}.hobbies-band[data-astro-cid-kh7btl4r]{padding-block:60px 70px}.hobbies-intro[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin-bottom:28px}.hobbies-grid[data-astro-cid-kh7btl4r]{padding-bottom:48px}.hobbies-grid[data-astro-cid-kh7btl4r].sax-grid{padding-top:46px}.interest-gallery[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:42px}.closing[data-astro-cid-kh7btl4r]{padding-block:62px 79px}}
