.about .aboutIntro{padding-inline:max(clamp(20px,4vw,40px),50% - 550px);align-items:center;gap:40px;padding-top:clamp(40px,8vw,90px);padding-bottom:40px;display:flex}.about .aboutIntro .sectionHeader{flex:1;margin-bottom:0}.about .aboutIntro .sectionHeader .sectionSubtitle{margin-bottom:0}.about .aboutIntro .aboutPortrait{flex-shrink:0;margin:0}.about .aboutIntro .aboutPortrait img{object-fit:cover;border:1px solid #fff0dc14;border-radius:16px;width:min(240px,40vw);height:min(240px,40vw);display:block}@media only screen and (width<=768px){.about .aboutIntro{text-align:center;flex-direction:column-reverse}.about .aboutIntro .sectionHeader .sectionSubtitle{margin-inline:auto}.about .aboutIntro .aboutPortrait img{width:160px;height:160px;margin:0 auto}}.about .aboutTimeline{padding-block:50px;padding-inline:max(clamp(20px,4vw,40px),50% - 550px)}.about .aboutFacts{grid-template-columns:1fr 1fr;gap:40px;padding-block:50px;padding-inline:max(clamp(20px,4vw,40px),50% - 550px);display:grid}.about .aboutFacts .aboutFactBlock h2{margin:0 0 14px}.about .aboutFacts .aboutFactBlock p{color:#c4b8ab;max-width:60ch;margin:0}.about .aboutFacts .aboutCaseStudyLink{color:#f5a623;text-underline-offset:3px;align-items:center;gap:7px;margin-top:14px;text-decoration:underline;display:inline-flex}.about .aboutFacts .aboutCaseStudyLink .aboutCaseStudyArrow{transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.about .aboutFacts .aboutCaseStudyLink:hover{color:#ffb84d}.about .aboutFacts .aboutCaseStudyLink:hover .aboutCaseStudyArrow{transform:translate(4px)}.about .aboutFacts .aboutCaseStudyLink:focus-visible{outline-offset:3px;outline:2px solid #f5a623}@media only screen and (width<=768px){.about .aboutFacts{grid-template-columns:1fr;gap:30px}}.about .aboutSideActivities{padding-block:50px;padding-inline:max(clamp(20px,4vw,40px),50% - 550px)}.about .aboutSideActivities .aboutSideActivitiesGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;margin-top:30px;display:grid}.about .aboutSideActivities .aboutSideActivityCard h3{font-size:var(--text-body-lg);font-weight:var(--font-bold);margin:0 0 10px}.about .aboutSideActivities .aboutSideActivityCard p{color:#c4b8ab;margin:0}.timeline{border-left:2px solid #fff0dc14;flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex;position:relative}.timeline:after{content:"";width:2px;transform:scaleY(var(--timeline-progress,1));transform-origin:top;background:linear-gradient(#f5a623,#f5a62340);position:absolute;top:12px;bottom:0;left:-2px}.timeline .timelineItem{padding-left:30px;position:relative}.timeline .timelineItem:before{content:"";z-index:1;background:#f5a623;border-radius:999px;width:12px;height:12px;position:absolute;top:6px;left:-7px;box-shadow:0 0 0 4px #120f0c}.timeline .timelinePeriod{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:#f5a623;margin-bottom:4px;display:block}.timeline .timelineTitle{font-size:var(--text-body-lg);font-weight:var(--font-bold);margin:0 0 7px}.timeline .timelineText{color:#c4b8ab;max-width:62ch;margin:0}.timeline .timelineNote{color:#f2ede6;border-left:2px solid #f5a623;max-width:62ch;margin:14px 0 0;padding-left:14px}
