.about-scene{z-index:0;position:relative}@media (prefers-reduced-motion:no-preference) and (max-width:639px) and (min-height:480px),(prefers-reduced-motion:no-preference) and (min-width:640px) and (min-height:560px){.about-scene{top:var(--header-h);position:sticky}}.about-cover{z-index:1;background:#fff;position:relative}.about-cover>.about-cover__curve{top:-57px;bottom:auto}.about-intro{padding-top:clamp(24px,2.6vw,36px);padding-bottom:8px}.about-intro__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:56px;display:grid}.svc-page .about-intro .svc-breadcrumb{color:var(--color-mist);grid-column:1/-1;margin-bottom:14px}.svc-page .about-intro .svc-breadcrumb>span:first-of-type{color:var(--color-brand)}.about-intro h1{color:var(--color-spruce);letter-spacing:-.01em;margin-top:12px;font-size:clamp(3rem,5.4vw,5.25rem);line-height:.96}.about-intro h1 span{color:var(--color-brand)}.about-intro__lede{padding-top:38px}.about-intro__lede p{color:#405d51;font-size:1.05rem;line-height:1.75}.about-intro__lede .about-intro__intro{color:var(--color-spruce);margin-bottom:10px;font-size:1.2rem;font-weight:600;line-height:1.6}.about-intro__actions{margin-top:22px}.svc-page .svc-split--green .about-quote{border-left-color:var(--color-sunrim);background:#002d2147}.svc-page .svc-split--green .about-quote p{color:#fff}.svc-page .svc-split--green .about-quote footer{color:#fed946}.about-story__photo{border-radius:var(--radius-media);width:min(100%,360px);margin:32px 0 0;position:relative;overflow:hidden}.svc-page #our-story h2 .about-story__title-line{color:#fed946;margin-top:10px;font-size:.6em;line-height:1.08;display:block}.svc-page .about-story .about-story__heading{color:#fed946;font-family:var(--font-display);font-size:clamp(2.2rem,3.1vw,2.9rem);line-height:1.02}.svc-page .about-chapter__body p,.svc-page .about-chapter>p{color:#ffffffe0;font-size:1.05rem;line-height:1.8}.svc-page .about-chapter .about-story__hello{color:#fff;font-size:1.2rem;font-weight:600}.svc-page .about-chapter .about-story__signoff{color:#fff;font-family:var(--font-display);margin-top:14px;font-size:1.75rem;line-height:1.1}.svc-page .about-chapter .about-story__signature{color:#fed946;margin-top:-8px;line-height:1.5}.svc-page .about-chapter .about-story__signature strong{color:#fff}.about-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px 56px;display:grid}.about-chapter+.about-chapter{border-top:1px solid #ffffff38;margin-top:64px;padding-top:56px}.about-chapter>*{grid-column:2;margin:0}.about-chapter>.about-story__heading{grid-area:1/1;max-width:14ch}.about-chapter__body>*+*{margin-top:16px}.about-chapter--open{grid-template-rows:auto 1fr}.about-chapter--open>.about-chapter__head{grid-area:1/1}.about-chapter--open>.about-chapter__photo{grid-area:2/1}.about-chapter--open>.about-chapter__body{grid-row:1/span 2}.about-chapter--quote>.about-quote{grid-area:2/1/span 4;align-self:start;max-width:460px;margin:0}.svc-page .about-chapter--quote>.about-quote p{font-size:clamp(1.6rem,2.3vw,2.1rem);line-height:1.15}@media (max-width:1023px){.about-intro__inner{grid-template-columns:1fr}.about-intro__lede{max-width:560px;padding-top:18px}.about-chapter{flex-direction:column;align-items:stretch;gap:16px;display:flex}.about-chapter+.about-chapter{margin-top:44px;padding-top:40px}.about-chapter>.about-story__heading{max-width:none}.about-chapter--open{gap:20px}.about-chapter__photo .about-story__photo{margin-top:8px}.about-chapter--quote>.about-quote{max-width:none;margin-block:6px}.svc-page .about-story .about-story__heading{font-size:2.2rem}}@media (max-width:639px){.about-cover>.about-cover__curve{top:-31px}.about-intro{padding-top:26px;padding-bottom:22px}.svc-page .about-intro .svc-breadcrumb{margin-bottom:12px}.about-intro h1{font-size:clamp(2.9rem,13vw,3.6rem)}.about-intro__lede .about-intro__intro{font-size:1.1rem}.about-intro__lede p{font-size:1rem}.about-story__photo{width:min(100%,300px)}.about-chapter+.about-chapter{margin-top:32px;padding-top:28px}.svc-page .about-story .about-story__heading{font-size:1.95rem}.svc-page .about-chapter__body p,.svc-page .about-chapter>p{font-size:1rem;line-height:1.65}.svc-page .about-chapter--quote>.about-quote p{font-size:1.4rem}}
