.about-page .about-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--cream);min-height:600px;height:min(720px,calc(100svh - var(--header)))}.about-page .about-hero-media{position:absolute;inset:0;z-index:-1;overflow:hidden}.about-page .about-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 55%;animation:hero-drift 10s ease-out both}.about-page .about-hero-media .image-fallback{height:100%;place-items:end;padding:32px}.about-page .about-hero-copy{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:38px}.about-page .about-hero h1{font-size:16px;letter-spacing:.06em;margin-top:18px}.about-page .about-statement{font-size:clamp(40px,4vw,62px);line-height:1.4;margin-top:28px;max-width:650px}.about-page .about-position{font-size:14px;margin-top:22px}.about-page .about-hero .text-link{margin-top:24px}.about-page .about-concept-note{position:absolute;bottom:18px;left:var(--gutter);font-size:10px;padding:5px 10px;background:var(--warm);color:var(--muted)}.about-page .about-intro{display:grid;grid-template-columns:1fr 1.45fr;gap:10%;align-items:start}.about-page .about-intro h2{margin-top:18px}.about-page .about-intro .intro{font-size:clamp(20px,2vw,27px);line-height:1.8}.about-page .about-intro>div>p+p{margin-top:24px;max-width:700px}.about-page .about-history{background:var(--cream)}.about-page .about-history-layout{display:grid;grid-template-columns:1fr 2fr;gap:9%}.about-page .about-history header p:last-child{margin-top:24px;font-size:14px;color:var(--muted)}.about-page .about-history h2{margin-top:18px}.about-page .about-timeline{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.about-page .about-timeline li{border-top:1px solid var(--line);padding-top:20px}.about-page .about-year{font:400 clamp(30px,3vw,42px)/1.2 var(--latin,var(--sans));letter-spacing:-.025em}.about-page .about-timeline h3{font-size:17px;margin-top:20px}.about-page .about-timeline li>p:last-child{font-size:14px;line-height:1.9;margin-top:10px;color:var(--muted);max-width:380px}.about-page .about-editorial{display:grid;grid-template-columns:1.2fr .85fr 1fr;gap:5%;align-items:start}.about-page .about-product-photo{aspect-ratio:4/5;background:var(--stone);overflow:hidden}.about-page .about-product-photo img{width:100%;height:100%;object-fit:var(--media-fit,contain);object-position:var(--media-position,50% 50%)}.about-page .about-piece>.caption{margin-top:12px}.about-page .about-piece-1{margin-top:120px}.about-page .about-expression-copy{padding-top:32px}.about-page .about-expression-copy h3{font-size:clamp(24px,2.2vw,32px);margin:20px 0 28px}.about-page .about-expression-copy>p:not(.eyebrow){font-size:14px;line-height:1.9}.about-page .about-expression-copy>.caption{font-size:12px;margin-top:24px}.about-page .about-source{background:var(--cream)}.about-page .about-source-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:12%;align-items:center}.about-page .about-source figure{max-width:480px}.about-page .about-source .content-photo{aspect-ratio:3/4}.about-page .about-source figcaption{margin-top:12px}.about-page .about-source h2{margin:18px 0 26px}.about-page .about-capabilities{list-style:none;padding:0;margin:28px 0}.about-page .about-capabilities li{padding:12px 0;border-top:1px solid var(--line);font-size:15px}.about-page .about-capabilities li:last-child{border-bottom:1px solid var(--line)}.about-page .about-source .text-link{margin-top:24px}.about-page .about-audiences{display:grid;grid-template-columns:1fr 1fr;gap:8%}.about-page .about-audiences article{padding:28px 0;border-top:1px solid var(--line)}.about-page .about-audiences h3{margin:16px 0}.about-page .about-audiences article>p:not(.eyebrow){max-width:490px}.about-page .about-audiences .text-link{margin-top:20px}.about-page .about-guide-link{margin-top:20px}@media(min-width:1200px){.about-page .about-history header{position:sticky;top:calc(var(--header-visible) + 32px);align-self:start}.about-page .about-expression{padding-bottom:calc(var(--section)*1.2)}}@media(max-width:1199px){.about-page .about-hero{height:650px;min-height:550px}.about-page .about-hero-media img{object-position:65% 50%}.about-page .about-hero-copy{background:linear-gradient(90deg,rgba(246,241,234,.9),rgba(246,241,234,0) 75%)}.about-page .about-history-layout{grid-template-columns:1fr 2fr;gap:6%}.about-page .about-editorial{grid-template-columns:1fr 1fr;gap:28px}.about-page .about-expression-copy{grid-column:1/-1;max-width:720px;padding-top:12px}.about-page .about-piece-1{margin-top:64px}.about-page .about-source-layout{gap:7%}}@media(max-width:767px){.about-page .about-hero{height:auto;min-height:0;display:flex;flex-direction:column}.about-page .about-hero-copy{order:0;padding-block:44px 32px;background:none}.about-page .about-hero h1{font-size:14px;margin-top:14px}.about-page .about-statement{font-size:36px;margin-top:20px;line-height:1.4}.about-page .about-position{font-size:13px;margin-top:18px;max-width:280px}.about-page .about-hero .text-link{margin-top:18px}.about-page .about-hero-media{order:1;position:relative;inset:auto;z-index:auto;height:360px}.about-page .about-hero-media img{object-position:76% 50%;width:100%;height:100%}.about-page .about-concept-note{position:static;order:2;background:var(--cream);text-align:right;padding:10px var(--gutter);font-size:10px}.about-page .about-intro,.about-page .about-history-layout,.about-page .about-source-layout{grid-template-columns:1fr;gap:32px}.about-page .about-intro .intro{font-size:20px}.about-page .about-timeline{grid-template-columns:1fr;gap:0}.about-page .about-timeline li{display:grid;grid-template-columns:90px 1fr;column-gap:20px;padding:22px 0}.about-page .about-year{font-size:28px;grid-row:1/3;line-height:1.3}.about-page .about-timeline h3{margin:0;font-size:17px}.about-page .about-timeline li>p:last-child{margin-top:8px}.about-page .about-editorial{gap:22px 16px}.about-page .about-piece-1{margin-top:60px}.about-page .about-piece>.caption{font-size:11px;line-height:1.7}.about-page .about-expression-copy{padding-top:12px}.about-page .about-expression-copy h3{font-size:26px}.about-page .about-source figure{max-width:100%}.about-page .about-source .content-photo{aspect-ratio:4/3}.about-page .about-source .content-photo img{object-position:center 42%}.about-page .about-audiences{grid-template-columns:1fr;gap:16px}.about-page .about-audiences article{padding-top:24px}.about-page .about-guide-link{font-size:13px}.about-page .section-head{align-items:start}.about-page .section-head .text-link{font-size:13px}}@media(max-width:359px){.about-page .about-statement{font-size:31px}.about-page .about-hero-media{height:300px}.about-page .about-timeline li{grid-template-columns:78px 1fr;gap:12px}.about-page .about-year{font-size:25px}}@media(prefers-reduced-motion:reduce){.about-page .about-hero-media img{animation:none}}

.about-page .about-month{display:block;font-size:16px;line-height:1.6;letter-spacing:0}
