.about-page[data-astro-cid-el6huaei]{--about-ink:#37483d;--about-sage:#748b79;--about-sage-light:#dfe7df;--about-warm:#f2e7d5;overflow:hidden}.about-hero[data-astro-cid-el6huaei]{background:radial-gradient(circle at 12% 18%,#e8d5b5b3,#0000 26rem),linear-gradient(135deg,#f9f7f2 0%,#f2eee5 100%);padding:clamp(3.5rem,8vw,7rem) 0 clamp(4rem,9vw,7.5rem);position:relative}.about-hero[data-astro-cid-el6huaei]:after{content:"";border:1px solid #748b7938;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-9rem;right:-7rem}.about-hero__grid[data-astro-cid-el6huaei]{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(22rem,.72fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid;position:relative}.about-hero__copy[data-astro-cid-el6huaei]{max-width:42rem}.eyebrow[data-astro-cid-el6huaei]{color:var(--about-sage);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1rem;font-size:.8rem;font-weight:750;display:flex}.eyebrow[data-astro-cid-el6huaei]:before{content:"";background:currentColor;width:2.25rem;height:1px}h1[data-astro-cid-el6huaei]{max-width:12ch;color:var(--about-ink);letter-spacing:-.045em;margin-bottom:1.5rem;font-size:clamp(3rem,6vw,5.25rem);font-weight:400;line-height:.99}.hero-lead[data-astro-cid-el6huaei]{max-width:38rem;color:var(--about-ink);font-family:var(--font-heading);margin:0 0 1.25rem;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.45}.hero-text[data-astro-cid-el6huaei]{max-width:38rem;margin:0;font-size:1.05rem;line-height:1.75}.portrait-card[data-astro-cid-el6huaei]{background:#ffffffd1;border-radius:2rem 8rem 2rem 2rem;width:min(100%,30rem);margin:0 auto;padding:.8rem;position:relative;box-shadow:0 2rem 5rem #414a4324}.portrait-card__shape[data-astro-cid-el6huaei]{z-index:-1;background:var(--about-sage-light);border-radius:50%;width:9rem;height:9rem;position:absolute;top:-1.5rem;right:-1.5rem}.portrait-card__image[data-astro-cid-el6huaei]{border-radius:1.45rem 7.3rem 1.45rem 1.45rem;width:100%;height:auto;display:block}.story-section[data-astro-cid-el6huaei]{padding-top:clamp(5rem,10vw,8rem);padding-bottom:clamp(5rem,10vw,8rem)}.story-section--narrow[data-astro-cid-el6huaei]{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,8vw,7rem);max-width:1060px;display:grid}.section-heading[data-astro-cid-el6huaei] h2[data-astro-cid-el6huaei]{max-width:14ch;color:var(--about-ink);letter-spacing:-.025em;margin:0;font-size:clamp(2.15rem,4vw,3.4rem);font-weight:400;line-height:1.08}.reading-copy[data-astro-cid-el6huaei]{color:#4f5651;max-width:43rem;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.82}.reading-copy[data-astro-cid-el6huaei] p[data-astro-cid-el6huaei]{margin:0}.reading-copy[data-astro-cid-el6huaei] p[data-astro-cid-el6huaei]+p[data-astro-cid-el6huaei]{margin-top:1.35rem}.reading-copy[data-astro-cid-el6huaei] strong[data-astro-cid-el6huaei]{color:var(--about-ink)}.milestones-section[data-astro-cid-el6huaei]{background:var(--about-ink);padding:clamp(5rem,10vw,8rem) 0}.section-heading--center[data-astro-cid-el6huaei]{text-align:center}.section-heading--center[data-astro-cid-el6huaei] .eyebrow[data-astro-cid-el6huaei]{color:#c6d4c8;justify-content:center}.section-heading--center[data-astro-cid-el6huaei] h2[data-astro-cid-el6huaei]{color:#fffdf8;max-width:18ch;margin:0 auto}.milestones[data-astro-cid-el6huaei]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.25rem);margin:clamp(3rem,6vw,4.75rem) 0 0;padding:0;list-style:none;display:grid}.milestone[data-astro-cid-el6huaei]{background:#ffffff0e;border:1px solid #ffffff21;border-radius:1.35rem;padding:2rem;position:relative}.milestone[data-astro-cid-el6huaei]:before{content:"";background:#d4b983;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:-.35rem;left:2rem;box-shadow:0 0 0 .45rem #d4b98329}.milestone__year[data-astro-cid-el6huaei]{color:#d9c598;font-family:var(--font-heading);margin-bottom:1.5rem;font-size:2rem;display:block}.milestone[data-astro-cid-el6huaei] h3[data-astro-cid-el6huaei]{color:#fffdf8;margin-bottom:.85rem;font-size:1.45rem;font-weight:400}.milestone[data-astro-cid-el6huaei] p[data-astro-cid-el6huaei]{color:#ffffffba;margin:0;line-height:1.7}.image-story[data-astro-cid-el6huaei]{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,8vw,7.5rem);display:grid}.work-photo[data-astro-cid-el6huaei]{background:var(--about-warm);border-radius:7rem 2rem 2rem;margin:0;padding:.75rem;position:relative}.work-photo[data-astro-cid-el6huaei]:after{content:"";z-index:-1;background:var(--about-sage-light);border-radius:0 0 2.5rem;width:45%;height:38%;position:absolute;bottom:-1.5rem;right:-1.5rem}.work-photo[data-astro-cid-el6huaei] img[data-astro-cid-el6huaei]{border-radius:6.35rem 1.35rem 1.35rem;width:100%;height:auto;display:block}.image-story__copy[data-astro-cid-el6huaei]{padding-top:clamp(0rem,5vw,4rem)}.image-story__copy[data-astro-cid-el6huaei] .section-heading[data-astro-cid-el6huaei]{margin-bottom:2.25rem}.practice-section[data-astro-cid-el6huaei]{background:#efe9de;padding:clamp(4.5rem,9vw,7rem) 0}.practice-section__grid[data-astro-cid-el6huaei]{grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2.5rem,8vw,7rem);display:grid}.reading-copy--columns[data-astro-cid-el6huaei]{columns:2 16rem;column-gap:clamp(2rem,5vw,4rem);max-width:none}.reading-copy--columns[data-astro-cid-el6huaei] p[data-astro-cid-el6huaei]{break-inside:avoid}.reading-copy--columns[data-astro-cid-el6huaei] p[data-astro-cid-el6huaei]+p[data-astro-cid-el6huaei]{margin-top:0}.closing-section[data-astro-cid-el6huaei]{padding-top:clamp(5rem,10vw,8rem);padding-bottom:clamp(5rem,10vw,8rem)}.closing-card[data-astro-cid-el6huaei]{text-align:center;background:#fff;border:1px solid #748b7933;border-radius:2rem;max-width:900px;margin:0 auto;padding:clamp(2rem,7vw,5rem);position:relative;box-shadow:0 1.8rem 4.5rem #4b544d14}.closing-card[data-astro-cid-el6huaei]:before{content:"“";color:var(--about-sage-light);font-family:Georgia,serif;font-size:7rem;line-height:1;position:absolute;top:-1.3rem;left:50%;transform:translate(-50%)}.closing-card__quote[data-astro-cid-el6huaei]{max-width:22ch;color:var(--about-ink);font-family:var(--font-heading);margin:0 auto 1.75rem;font-size:clamp(1.7rem,3.2vw,2.55rem);line-height:1.35;position:relative}.closing-card[data-astro-cid-el6huaei]>p[data-astro-cid-el6huaei]:not(.closing-card__quote,.closing-card__signature){max-width:42rem;margin:0 auto;line-height:1.8}.closing-card__signature[data-astro-cid-el6huaei]{color:var(--about-sage);font-family:var(--font-heading);margin:1.5rem 0 0;font-size:1.2rem;font-style:italic}.closing-card__actions[data-astro-cid-el6huaei]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:2.25rem;display:flex}.text-link[data-astro-cid-el6huaei]{color:var(--about-ink);font-weight:700}.text-link[data-astro-cid-el6huaei] span[data-astro-cid-el6huaei]{margin-left:.35rem;transition:transform .2s;display:inline-block}.text-link[data-astro-cid-el6huaei]:hover span[data-astro-cid-el6huaei]{transform:translate(.25rem)}@media (width<=850px){.about-hero__grid[data-astro-cid-el6huaei],.story-section--narrow[data-astro-cid-el6huaei],.image-story[data-astro-cid-el6huaei],.practice-section__grid[data-astro-cid-el6huaei]{grid-template-columns:1fr}.about-hero__grid[data-astro-cid-el6huaei]{gap:3.5rem}.about-hero__copy[data-astro-cid-el6huaei]{max-width:44rem}.portrait-card[data-astro-cid-el6huaei]{width:min(100%,32rem)}.story-section--narrow[data-astro-cid-el6huaei],.practice-section__grid[data-astro-cid-el6huaei]{max-width:720px}.section-heading[data-astro-cid-el6huaei] h2[data-astro-cid-el6huaei]{max-width:18ch}.milestones[data-astro-cid-el6huaei]{grid-template-columns:1fr;max-width:680px;margin-left:auto;margin-right:auto}.image-story[data-astro-cid-el6huaei]{max-width:760px}.work-photo[data-astro-cid-el6huaei]{width:min(100%,31rem);margin:0 auto}.image-story__copy[data-astro-cid-el6huaei]{padding-top:1rem}}@media (width<=560px){.about-hero[data-astro-cid-el6huaei]{padding-top:2.75rem}h1[data-astro-cid-el6huaei]{font-size:clamp(2.65rem,13vw,3.65rem)}.portrait-card[data-astro-cid-el6huaei]{border-radius:1.5rem 5.5rem 1.5rem 1.5rem;padding:.55rem}.portrait-card__image[data-astro-cid-el6huaei]{border-radius:1.1rem 5rem 1.1rem 1.1rem}.portrait-card__shape[data-astro-cid-el6huaei]{right:-.75rem}.story-section[data-astro-cid-el6huaei],.milestones-section[data-astro-cid-el6huaei],.practice-section[data-astro-cid-el6huaei],.closing-section[data-astro-cid-el6huaei]{padding-top:4rem;padding-bottom:4rem}.milestone[data-astro-cid-el6huaei]{padding:1.6rem}.work-photo[data-astro-cid-el6huaei]{border-radius:4.5rem 1.35rem 1.35rem;padding:.5rem}.work-photo[data-astro-cid-el6huaei] img[data-astro-cid-el6huaei]{border-radius:4.05rem 1rem 1rem}.closing-card[data-astro-cid-el6huaei]{border-radius:1.4rem}.closing-card__actions[data-astro-cid-el6huaei]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.text-link[data-astro-cid-el6huaei] span[data-astro-cid-el6huaei]{transition:none}}
