.yET78q_hero{height:820px;color:var(--paper);background:#2a2740;position:relative;overflow:hidden}.yET78q_heroVideo{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.yET78q_heroShade{background:linear-gradient(#0c101273 0%,#0c101200 22% 45%,#0c101299 100%);position:absolute;inset:0}.yET78q_heroInner{flex-direction:column;height:100%;display:flex;position:relative}.yET78q_heroSpacer{flex:1}.yET78q_heroText{max-width:980px;padding-bottom:80px}.yET78q_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-2);margin:0 0 24px;font-size:13px}.yET78q_h1{letter-spacing:-.045em;margin:0;font-size:clamp(56px,8vw,132px);font-weight:500;line-height:.94}.yET78q_intro{flex-wrap:wrap;gap:48px;padding-top:140px;padding-bottom:120px;display:flex}.yET78q_introLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);flex:200px;margin:0;font-size:13px}.yET78q_introText{letter-spacing:-.03em;flex:999 720px;min-width:0;margin:0;font-size:clamp(30px,3.4vw,52px);line-height:1.14}.yET78q_introText span{color:var(--muted)}.yET78q_timelineWrap{padding-bottom:160px}.yET78q_timeline{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.yET78q_item{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:32px 48px;padding:64px 0;display:flex}.yET78q_itemLast{border-bottom:0;padding-bottom:0}.yET78q_year{letter-spacing:-.04em;white-space:nowrap;flex:200px;font-size:clamp(40px,4vw,64px);font-weight:500;line-height:1}.yET78q_body{flex-direction:column;flex:999 720px;gap:36px;min-width:0;display:flex}.yET78q_bodyTight{gap:28px}.yET78q_copy{flex-direction:column;gap:16px;max-width:760px;font-size:22px;line-height:1.5;display:flex}.yET78q_copy p{margin:0}.yET78q_todayText{flex:999 720px;min-width:0;max-width:820px;margin:0;font-size:22px;line-height:1.5}.yET78q_caption{margin:0;font-size:16px;line-height:1.5}.yET78q_grid{gap:16px;display:grid}.yET78q_grid2017{grid-template-rows:300px 300px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.yET78q_grid2018{grid-template-rows:250px 250px;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.95fr)}.yET78q_grid2022{grid-template-rows:320px 300px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.yET78q_photo{border-radius:4px;margin:0;position:relative;overflow:hidden}.yET78q_span2{grid-row:span 2}.yET78q_photo img{object-fit:cover;width:100%;height:100%;display:block}.yET78q_portfolio{flex-wrap:wrap;gap:12px;display:flex}.yET78q_portfolioLabel{align-self:center;margin-right:8px}.yET78q_pill{padding:12px 20px;font-size:15px;font-weight:400}.yET78q_book{flex-wrap:wrap;flex:999 720px;align-items:flex-start;gap:40px;min-width:0;display:flex}.yET78q_bookCover{aspect-ratio:2/3;border-radius:3px;flex:0 0 260px;width:260px;height:auto;display:block;box-shadow:0 30px 60px -30px #171c1e73,0 2px 6px #171c1e1f}.yET78q_bookText{flex-direction:column;flex:320px;gap:24px;min-width:0;display:flex}.yET78q_bookText p{margin:0;font-size:22px;line-height:1.5}.yET78q_bookText .yET78q_bookSub{font-family:var(--font-mono);color:var(--muted);font-size:13px;line-height:normal}.yET78q_smallCta{align-self:flex-start;padding:14px 24px;font-size:15px;font-weight:400}.yET78q_culture{padding-top:160px;padding-bottom:160px}.yET78q_cultureText{letter-spacing:-.03em;max-width:1080px;margin:0 0 72px;font-size:clamp(32px,3.9vw,60px);line-height:1.12}.yET78q_cultureText span{color:var(--on-dark-muted)}.yET78q_team{aspect-ratio:16/8;border-radius:4px;margin:0;overflow:hidden}.yET78q_team img{object-fit:cover;object-position:50% 78%;width:100%;height:100%;display:block}.yET78q_cultureFoot{border-top:1px solid #f1f0ec2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:32px;display:flex}.yET78q_cultureFoot p{max-width:560px;color:var(--on-dark-3);margin:0;font-size:18px;line-height:1.5}@media (max-width:640px){.yET78q_intro{padding-top:88px;padding-bottom:72px}.yET78q_culture{padding-top:88px;padding-bottom:88px}.yET78q_grid2017,.yET78q_grid2018,.yET78q_grid2022{grid-template-rows:none;grid-template-columns:1fr}.yET78q_grid .yET78q_photo{aspect-ratio:4/3;grid-row:auto}.yET78q_bookCover{flex-basis:180px;width:180px}}
