._1gSaYq_page{color:var(--color-dark-blue);overflow-wrap:anywhere;padding:18px 0 48px}._1gSaYq_page h1,._1gSaYq_page h2,._1gSaYq_page h3{text-wrap:balance;letter-spacing:-.035em;font-weight:550}._1gSaYq_page h2{font-size:clamp(28px,2.6vw,38px);line-height:1.2}._1gSaYq_page p{line-height:1.65}._1gSaYq_page a:focus-visible,._1gSaYq_page button:focus-visible{outline-offset:6px;outline:2px solid #26334c}._1gSaYq_eyebrow{color:#596273;letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:500}._1gSaYq_hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(32px,4vw,64px);display:grid}._1gSaYq_hero h1{max-width:13em;margin-bottom:24px;font-size:clamp(38px,3.7vw,52px);line-height:1.1}._1gSaYq_lead{max-width:30em;margin-bottom:24px;font-size:19px}._1gSaYq_textLink{max-width:100%;min-height:44px;color:var(--color-dark-blue);text-underline-offset:5px;align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:1.45;-webkit-text-decoration:underline #9ba2ad;text-decoration:underline #9ba2ad;text-decoration-thickness:1px;display:inline-flex}._1gSaYq_textLink:hover{text-decoration-color:currentColor}._1gSaYq_arrow{flex-shrink:0;font-family:Arial,sans-serif;font-size:21px;line-height:1;display:inline-block}._1gSaYq_figure{min-width:0;margin:0}._1gSaYq_figure picture{display:block}._1gSaYq_figure img{background:var(--color-light-soft);object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}._1gSaYq_figure figcaption{color:#596273;margin-top:9px;font-size:12px;line-height:1.55}._1gSaYq_heroPhoto img{aspect-ratio:4/3}._1gSaYq_facts{border-bottom:1px solid var(--color-light);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;padding:26px 0;display:grid}._1gSaYq_facts li{text-align:center;padding:2px 20px;font-size:15px}._1gSaYq_facts li+li{border-left:1px solid var(--color-light)}._1gSaYq_sectionHeading{margin-bottom:26px}._1gSaYq_sectionHeading p{color:#414958;max-width:850px;margin-top:14px;font-size:16px}._1gSaYq_workshop{border-bottom:1px solid var(--color-light);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:56px;padding:48px 0;display:grid}._1gSaYq_workshop ._1gSaYq_sectionHeading{margin-bottom:0}._1gSaYq_workshop>div{min-width:0}._1gSaYq_videoFrame{aspect-ratio:16/9;background:#141b27;border-radius:14px;max-width:1120px;margin:0 auto;position:relative;overflow:hidden}._1gSaYq_videoPoster{text-align:left;color:#fff;cursor:pointer;background:#141b27;border:0;width:100%;height:100%;padding:0;display:block;position:relative}._1gSaYq_videoPoster picture{width:100%;height:100%;display:block}._1gSaYq_videoPoster img{object-fit:cover;width:100%;height:100%;display:block}._1gSaYq_videoPoster:after{content:"";pointer-events:none;background:linear-gradient(#00000014 25%,#0000009e);position:absolute;inset:0}._1gSaYq_videoPlay{z-index:1;background:#0f172a7a;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1gSaYq_videoPlay svg{margin-left:4px}._1gSaYq_videoCaption{justify-content:space-between;align-items:baseline;gap:12px;max-width:1120px;margin:12px auto 0;display:flex}._1gSaYq_videoCaption strong{font-size:16px;font-weight:500}._1gSaYq_videoCaption>span{color:#596273;flex-shrink:0;font-size:13px}._1gSaYq_page ._1gSaYq_videoPoster:focus-visible{outline-offset:-8px;outline:3px solid #fff}._1gSaYq_videoFrame video{object-fit:contain;background:#10131b;width:100%;height:100%;display:block}._1gSaYq_videoFallback{color:#596273;margin-top:10px;font-size:13px}._1gSaYq_videoFallback a{text-underline-offset:3px;text-decoration:underline}._1gSaYq_history{border-bottom:1px solid var(--color-light);padding:48px 0}._1gSaYq_historyGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;display:grid}._1gSaYq_historyIntro{min-width:0;max-width:480px}._1gSaYq_archivePhoto img{aspect-ratio:3/2;object-fit:contain}._1gSaYq_founderNote{padding-top:24px}._1gSaYq_founderNote h3{margin-bottom:12px;font-size:22px;line-height:1.3}._1gSaYq_founderNote p{color:#414958;font-size:15px}._1gSaYq_timeline{gap:0;display:grid}._1gSaYq_timeline>li{grid-template-columns:125px minmax(0,1fr);column-gap:30px;display:grid}._1gSaYq_year{letter-spacing:-.035em;padding-top:1px;font-size:23px;font-weight:550;line-height:1.3;display:block}._1gSaYq_event{border-left:1px solid #c6ccd5;padding:0 0 30px 24px;position:relative}._1gSaYq_event:before{content:"";background:#8b95a5;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-5px}._1gSaYq_timeline>li:last-child ._1gSaYq_event{border-color:#0000;padding-bottom:0}._1gSaYq_event h3{margin-bottom:8px;font-size:20px;line-height:1.3}._1gSaYq_event p{color:#414958;font-size:15px}._1gSaYq_awardLinks{flex-wrap:wrap;gap:0 20px;margin-top:6px;display:flex}._1gSaYq_awardLinks ._1gSaYq_textLink{font-size:13px}._1gSaYq_fullStory{background:#f5f6f8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:28px;padding:28px 32px;display:grid}._1gSaYq_fullStory h3{margin-bottom:10px;font-size:23px;line-height:1.3}._1gSaYq_fullStory p{color:#596273;font-size:15px}._1gSaYq_storyLink{text-align:center;min-height:46px;color:var(--color-dark-blue);border:1px solid #c6ccd5;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;line-height:1.45;display:inline-flex}._1gSaYq_storyLink:hover{border-color:var(--color-dark-blue);background:#fff}._1gSaYq_team{border-bottom:1px solid var(--color-light);padding:48px 0}._1gSaYq_teamPhoto{max-width:1040px;margin:0 auto}._1gSaYq_teamPhoto img{aspect-ratio:3/2;object-fit:contain}._1gSaYq_teamFooter{max-width:850px;margin-top:22px}._1gSaYq_teamFooter p{color:#414958;max-width:850px;font-size:15px}._1gSaYq_pressSection{padding-top:48px}._1gSaYq_pressList{border-top:1px solid var(--color-light);margin-top:24px}._1gSaYq_pressList li{border-bottom:1px solid var(--color-light)}._1gSaYq_pressLink{color:inherit;grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:baseline;gap:40px;padding:24px 4px;display:grid}._1gSaYq_pressLink:hover h3{text-decoration-color:currentColor}._1gSaYq_pressMeta{letter-spacing:.03em;text-transform:uppercase;color:#596273;font-size:12px;font-weight:500;line-height:1.6}._1gSaYq_pressLink h3{text-underline-offset:5px;font-size:21px;line-height:1.3;-webkit-text-decoration:underline #c6ccd5;text-decoration:underline #c6ccd5;text-decoration-thickness:1px}._1gSaYq_pressKind{color:#596273;margin-top:8px;font-size:13px}._1gSaYq_final{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:40px;padding:12px 0 8px;display:grid}._1gSaYq_final h2{font-size:32px}._1gSaYq_final>div>p{color:#596273;margin-top:14px;font-size:16px}._1gSaYq_final p a{color:var(--color-dark-blue);text-underline-offset:4px;text-decoration:underline}._1gSaYq_primaryLink{background:var(--color-dark-blue);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:14px 22px;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex}._1gSaYq_primaryLink:hover{background:var(--color-dark-blue-hover)}._1gSaYq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){._1gSaYq_hero{gap:30px}._1gSaYq_hero h1{font-size:39px}._1gSaYq_lead{font-size:17px}._1gSaYq_historyGrid{grid-template-columns:.8fr 1.2fr;gap:32px}._1gSaYq_timeline>li{grid-template-columns:100px minmax(0,1fr);gap:18px}._1gSaYq_year{font-size:21px}._1gSaYq_event{padding-left:20px}._1gSaYq_workshop{gap:32px}._1gSaYq_pressLink{grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:24px}}@media (max-width:900px){._1gSaYq_workshop{grid-template-columns:minmax(0,1fr);gap:24px}._1gSaYq_workshop>div:last-child{width:100%;max-width:720px;margin:0 auto}._1gSaYq_fullStory{grid-template-columns:minmax(0,1fr);gap:20px}._1gSaYq_storyLink{justify-self:start}._1gSaYq_final{grid-template-columns:minmax(0,1fr);gap:22px}._1gSaYq_final>._1gSaYq_primaryLink{justify-self:start}}@media (max-width:760px){._1gSaYq_page{padding:8px 0 28px}._1gSaYq_hero{grid-template-columns:minmax(0,1fr);gap:22px}._1gSaYq_hero h1{max-width:14em;margin-bottom:18px;font-size:clamp(32px,6.6vw,42px)}._1gSaYq_eyebrow{margin-bottom:16px;font-size:11px}._1gSaYq_lead{margin-bottom:12px;font-size:17px}._1gSaYq_facts{flex-wrap:wrap;gap:8px 0;margin-top:16px;padding:20px 0;display:flex}._1gSaYq_facts li{text-align:left;padding:0 12px;font-size:13px}._1gSaYq_facts li:first-child{padding-left:0}._1gSaYq_facts li:last-child{border:0;flex-basis:100%;padding:0}._1gSaYq_workshop,._1gSaYq_history,._1gSaYq_team{padding:32px 0}._1gSaYq_page h2{font-size:28px}._1gSaYq_sectionHeading{margin-bottom:22px}._1gSaYq_sectionHeading p{margin-top:12px;font-size:15px}._1gSaYq_videoPlay{width:56px;height:56px}._1gSaYq_videoCaption{gap:8px}._1gSaYq_videoCaption strong{font-size:14px}._1gSaYq_videoCaption>span{font-size:12px}._1gSaYq_historyGrid{grid-template-columns:minmax(0,1fr);gap:28px}._1gSaYq_historyIntro{max-width:none}._1gSaYq_figure figcaption{font-size:11px}._1gSaYq_founderNote{padding-top:18px}._1gSaYq_founderNote h3{font-size:21px}._1gSaYq_timeline{padding-left:6px}._1gSaYq_timeline>li{border-left:1px solid #c6ccd5;grid-template-columns:minmax(0,1fr);gap:8px;padding:0 0 26px 23px;position:relative}._1gSaYq_timeline>li:before{content:"";background:#8b95a5;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-5px}._1gSaYq_timeline>li:last-child{border-color:#0000;padding-bottom:0}._1gSaYq_year{font-size:25px}._1gSaYq_event{border:0;padding:0}._1gSaYq_event:before{display:none}._1gSaYq_event h3{font-size:20px}._1gSaYq_fullStory{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:26px;padding:20px}._1gSaYq_fullStory h3{font-size:22px}._1gSaYq_teamPhoto img{aspect-ratio:4/5;object-fit:cover;object-position:center bottom}._1gSaYq_teamFooter{margin-top:18px}._1gSaYq_pressSection{padding-top:32px}._1gSaYq_pressList{margin-top:22px}._1gSaYq_pressLink{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 0}._1gSaYq_pressLink h3{font-size:20px}._1gSaYq_final{margin-top:28px;padding-top:8px}._1gSaYq_primaryLink{width:100%}}
