.About-module__i01q4a__about{--about-gap:clamp(32px, 6vw, 96px);--about-section:clamp(96px, 12vw, 176px);padding-bottom:clamp(80px,10vw,140px)}.About-module__i01q4a__aboutOpening{column-gap:var(--about-gap);grid-template:"title portrait""lead portrait"1fr/7fr 5fr;row-gap:clamp(40px,5vw,72px);padding-top:clamp(56px,7vw,104px);display:grid}.About-module__i01q4a__aboutOpeningNoPortrait{grid-template-columns:1fr;grid-template-areas:"title""lead"}.About-module__i01q4a__aboutOpeningTitle{grid-area:title}.About-module__i01q4a__aboutEyebrow{--i:0;letter-spacing:.18em;text-transform:uppercase;color:var(--nav-text-muted);margin:0 0 clamp(20px,2.5vw,36px);font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1.9}.About-module__i01q4a__aboutHeadline{--i:1;text-transform:uppercase}.About-module__i01q4a__aboutHeadline h1{font-size:clamp(40px,6.4vw,88px)}.About-module__i01q4a__aboutHeadline h1 span{font-size:1.12em}.About-module__i01q4a__aboutLead{--i:3;max-width:21em;color:var(--nav-text);text-wrap:pretty;grid-area:lead;align-self:end;margin:0;font-family:Atelier Femme Italic,Georgia,serif;font-size:clamp(24px,2.6vw,38px);font-style:italic;font-weight:400;line-height:1.16}.About-module__i01q4a__aboutPortrait{--i:2;grid-area:portrait;margin:0;position:relative}.About-module__i01q4a__aboutPortraitFrame{overflow:hidden}.About-module__i01q4a__aboutPortraitImg{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.About-module__i01q4a__aboutPortraitCaption{right:calc(var(--module-gutter,48px) * -.5);width:clamp(150px,17vw,230px);font-family:var(--font-script), cursive, serif;color:#7f1a10;pointer-events:none;font-size:clamp(34px,4.2vw,58px);font-style:italic;line-height:1;position:absolute;bottom:clamp(20px,4vw,56px);transform:rotate(-9deg)}@media (prefers-reduced-motion:no-preference){.About-module__i01q4a__aboutEyebrow,.About-module__i01q4a__aboutHeadline,.About-module__i01q4a__aboutLead,.About-module__i01q4a__aboutPortrait{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards About-module__i01q4a__aboutRise;animation-delay:calc(var(--i) * 60ms + 80ms)}}@keyframes About-module__i01q4a__aboutRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.About-module__i01q4a__aboutSectionTitle{letter-spacing:-.01em;text-transform:uppercase;color:var(--nav-text);text-wrap:balance;margin:0;font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:400;line-height:1.05}.About-module__i01q4a__aboutStory{column-gap:var(--about-gap);margin-top:var(--about-section);grid-template-columns:5fr 7fr;align-items:start;display:grid}.About-module__i01q4a__aboutStoryText{grid-area:1/2}.About-module__i01q4a__aboutStoryNoImage .About-module__i01q4a__aboutStoryText{grid-column:1/-1}.About-module__i01q4a__aboutStoryBody{max-width:56ch;margin-top:clamp(28px,3.5vw,52px)}.About-module__i01q4a__aboutStoryBody p:first-child{letter-spacing:0;font-size:clamp(18px,1.7vw,24px);line-height:1.38}.About-module__i01q4a__aboutStoryBody a{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.About-module__i01q4a__aboutStoryBody a:hover{opacity:.6}.About-module__i01q4a__aboutStoryBody a:focus-visible{outline:1px solid var(--nav-text);outline-offset:4px}.About-module__i01q4a__aboutStoryFigure{grid-area:1/1;width:76%;margin-top:clamp(40px,7vw,104px);margin-left:10%;overflow:hidden}.About-module__i01q4a__aboutStoryImg{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.About-module__i01q4a__aboutApproach{margin-top:var(--about-section)}.About-module__i01q4a__aboutApproachList{counter-reset:approach;margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}.About-module__i01q4a__aboutApproachItem{column-gap:var(--about-gap);counter-increment:approach;grid-template-columns:7fr 5fr;align-items:end;padding-block:clamp(24px,3vw,44px);display:grid;position:relative}.About-module__i01q4a__aboutApproachRule{background:var(--nav-border);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:0}.About-module__i01q4a__aboutApproachTitle{letter-spacing:-.01em;color:var(--nav-text);text-wrap:balance;margin:0;font-family:Atelier Femme Italic,Georgia,serif;font-size:clamp(30px,4.4vw,64px);font-style:italic;font-weight:400;line-height:1}.About-module__i01q4a__aboutApproachTitle:before{content:counter(approach, decimal-leading-zero) / "";letter-spacing:.18em;color:var(--nav-text-muted);margin-bottom:clamp(12px,1.4vw,20px);font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:11px;font-style:normal;line-height:1.9;display:block}.About-module__i01q4a__aboutApproachText{letter-spacing:.01em;max-width:44ch;color:var(--nav-text);text-wrap:pretty;grid-column:2;margin:0;font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:14px;line-height:1.7}.About-module__i01q4a__aboutTimeline{margin-top:var(--about-section)}.About-module__i01q4a__aboutTimelineList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:clamp(40px,5vw,64px);margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}.About-module__i01q4a__aboutTimelineItem{padding:clamp(20px,2.2vw,28px) clamp(16px,2.4vw,36px) 0 0;position:relative}.About-module__i01q4a__aboutTimelineLine{background:var(--nav-text);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:0}.About-module__i01q4a__aboutTimelineMarker{background:var(--nav-text);width:7px;height:7px;position:absolute;top:-3px;left:0}.About-module__i01q4a__aboutTimelinePeriod{color:var(--nav-text);margin:0 0 clamp(14px,1.6vw,22px);font-family:Atelier Femme Italic,Georgia,serif;font-size:clamp(22px,2.2vw,30px);font-style:italic;line-height:1.05}.About-module__i01q4a__aboutTimelineHeading{letter-spacing:.01em;max-width:36ch;color:var(--nav-text);text-wrap:pretty;margin:0;font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.55}.About-module__i01q4a__aboutTimelineText{letter-spacing:.01em;max-width:36ch;color:var(--nav-text-muted);text-wrap:pretty;margin:6px 0 0;font-family:Nimbus Sans L Regular,Arial,sans-serif;font-size:14px;line-height:1.7}@media (prefers-reduced-motion:no-preference){.About-module__i01q4a__aboutTimelineLine{transform:scaleX(0)}.About-module__i01q4a__aboutTimelineMarker{transform:scale(0)}}@media (max-width:860px){.About-module__i01q4a__aboutOpening{grid-template:"title""portrait""lead"/1fr}.About-module__i01q4a__aboutPortraitCaption{right:clamp(8px,3vw,24px)}.About-module__i01q4a__aboutStory{grid-template-columns:1fr;row-gap:clamp(40px,8vw,64px)}.About-module__i01q4a__aboutStoryText,.About-module__i01q4a__aboutStoryFigure{grid-area:auto/1}.About-module__i01q4a__aboutStoryFigure{width:72%;margin-top:0;margin-left:auto}.About-module__i01q4a__aboutApproachItem{grid-template-columns:1fr;row-gap:16px}.About-module__i01q4a__aboutApproachText{grid-column:1}}@media (max-width:480px){.About-module__i01q4a__aboutTimelineList{grid-template-columns:1fr}}
