.tWeXQa_hero,.tWeXQa_origin,.tWeXQa_growth,.tWeXQa_generations,.tWeXQa_closing{padding-inline:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.tWeXQa_photo{margin:0;position:relative}.tWeXQa_frame{background:#d8d5cd;position:relative;overflow:hidden}.tWeXQa_media{will-change:transform;position:absolute;inset:0}.tWeXQa_media img{object-fit:cover}.tWeXQa_placeholder{color:#56585a;font-size:var(--step--1);background:linear-gradient(115deg,#0000 38%,#ffffff40 46%,#0000 54%),repeating-linear-gradient(115deg,#17191a06 0 2px,#0000 2px 9px),#d8d5cd;flex-direction:column;justify-content:flex-end;gap:4px;padding:clamp(14px,2vw,24px);line-height:1.4;display:flex;position:absolute;inset:0}.tWeXQa_placeholder span:first-child{max-width:28ch;color:var(--ink);font-size:15px;font-weight:600}.tWeXQa_caption{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.5}.tWeXQa_caption strong{color:var(--ink);font-size:16px;font-weight:600;display:block}.tWeXQa_hero{background:var(--ink);color:var(--paper);align-content:center;gap:clamp(24px,2.4vw,40px) clamp(24px,3vw,56px);min-height:min(100svh - 100px,1000px);padding-block:clamp(48px,6vw,96px);overflow:hidden}.tWeXQa_heroText{grid-area:1/1/2/6;align-self:end;gap:clamp(20px,2.2vw,36px);display:grid}.tWeXQa_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--champagne);font-size:13px;font-weight:600}.tWeXQa_hero h1{letter-spacing:-.05em;will-change:transform;font-size:clamp(44px,4.2vw,84px);font-weight:500;line-height:.98}.tWeXQa_lineA,.tWeXQa_lineB{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.tWeXQa_lineA>span,.tWeXQa_lineB>span{display:block}.tWeXQa_lineB{color:var(--champagne);margin-top:.18em;padding-left:8%}.tWeXQa_heroLead{max-width:34ch;font-size:var(--step-1);color:#cfccc4;grid-area:2/1/3/6;align-self:start;line-height:1.5}.tWeXQa_heroPhoto{margin-right:calc(var(--gutter) * -1);grid-area:1/6/3/-1;align-self:center}.tWeXQa_heroPhoto .tWeXQa_photo{max-width:1600px}.tWeXQa_hero .tWeXQa_frame{background:#26292a}.tWeXQa_hero .tWeXQa_caption{color:var(--concreto)}.tWeXQa_origin{align-items:start;padding-top:clamp(72px,9vw,150px);padding-bottom:clamp(96px,12vw,200px)}.tWeXQa_year{letter-spacing:-.07em;max-width:none;color:var(--ink);font-variant-numeric:lining-nums;grid-area:1/1/2/-1;font-size:clamp(120px,33vw,600px);font-weight:200;line-height:.8;overflow:hidden}.tWeXQa_year span{will-change:transform;display:block}.tWeXQa_originText{grid-area:2/6/3/12;gap:20px;padding-top:clamp(32px,4vw,64px);display:grid}.tWeXQa_originText h2{font-size:var(--step-4);margin-bottom:8px}.tWeXQa_growth{background:var(--ink);color:var(--paper);row-gap:clamp(48px,6vw,96px);padding-block:clamp(88px,11vw,180px)}.tWeXQa_growth .tWeXQa_frame,.tWeXQa_growth .tWeXQa_placeholder{background-color:#26292a}.tWeXQa_growth .tWeXQa_placeholder{color:var(--concreto);background-image:linear-gradient(115deg,#0000 38%,#ffffff0d 46%,#0000 54%),repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 9px)}.tWeXQa_growth .tWeXQa_placeholder span:first-child{color:var(--paper)}.tWeXQa_growth .tWeXQa_caption{color:var(--concreto)}.tWeXQa_growthHead{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;display:grid}.tWeXQa_growthHead h2{grid-column:1/7}.tWeXQa_growthText{color:#cfccc4;grid-column:8/12;gap:18px;display:grid}.tWeXQa_growthPhotos{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.tWeXQa_machines{grid-area:1/1/2/9}.tWeXQa_production{z-index:1;grid-area:1/8/3/12;margin-top:clamp(120px,20vw,340px)}.tWeXQa_finish{grid-area:2/2/4/7;margin-top:clamp(40px,5vw,80px)}.tWeXQa_growthNote{font-size:var(--step-1);color:var(--paper);grid-area:3/8/4/12;align-self:end;margin-top:48px;line-height:1.5}.tWeXQa_generations{row-gap:clamp(48px,6vw,96px);padding-top:clamp(96px,12vw,200px);padding-bottom:clamp(64px,7vw,112px)}.tWeXQa_generationsHead{grid-column:1/9}.tWeXQa_generationsHead h2{letter-spacing:-.05em;font-size:clamp(40px,6vw,100px)}.tWeXQa_statement{max-width:30ch;font-size:var(--step-3);letter-spacing:-.02em;color:#3d4042;margin-top:clamp(20px,2.4vw,36px);line-height:1.2}.tWeXQa_portraits{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.tWeXQa_founder{grid-area:1/1/2/4;margin-top:clamp(40px,7vw,120px)}.tWeXQa_together{z-index:1;grid-area:1/4/2/10}.tWeXQa_successor{z-index:2;grid-area:1/10/3/-1;margin-top:clamp(140px,22vw,380px)}.tWeXQa_founder,.tWeXQa_successor{will-change:transform}.tWeXQa_generationsText{grid-area:2/4/3/9;gap:20px;margin-top:clamp(32px,3.4vw,56px);font-size:17px;display:grid}.tWeXQa_closing{background:var(--paper-soft);row-gap:clamp(48px,6vw,88px);padding-block:clamp(80px,9vw,150px)}.tWeXQa_closingHead{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;row-gap:32px;display:grid}.tWeXQa_closingHead h2{grid-column:1/7}.tWeXQa_closingText{grid-column:8/-1;gap:28px;display:grid}.tWeXQa_actions{flex-wrap:wrap;gap:12px;display:flex}.tWeXQa_works{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;display:grid}.tWeXQa_work{gap:12px;font-size:15px;font-weight:600;display:grid}.tWeXQa_work:first-child{grid-column:1/4}.tWeXQa_work:nth-child(2){grid-column:5/9;align-self:center}.tWeXQa_work:nth-child(3){grid-column:10/-1}.tWeXQa_work img{width:100%;height:auto;transition:opacity .3s}.tWeXQa_work:hover img{opacity:.86}.tWeXQa_work span{border-bottom:1px solid #0000;width:max-content;max-width:100%;transition:border-color .2s}.tWeXQa_work:hover span{border-color:currentColor}@media (max-width:900px){.tWeXQa_hero{align-content:start;row-gap:clamp(28px,5vw,44px);min-height:0}.tWeXQa_heroText{grid-area:1/1/2/-1}.tWeXQa_hero h1{font-size:clamp(40px,10vw,80px)}.tWeXQa_heroPhoto{margin-inline:calc(var(--gutter) * -1);grid-area:2/1/3/-1}.tWeXQa_heroPhoto .tWeXQa_caption{padding-inline:var(--gutter)}.tWeXQa_heroLead{grid-area:3/1/4/-1;max-width:none}.tWeXQa_year{font-size:36vw}.tWeXQa_originText{grid-area:2/1/3/-1}.tWeXQa_growthHead h2,.tWeXQa_growthText{grid-column:1/-1}.tWeXQa_growthText{margin-top:24px}.tWeXQa_machines{margin-inline:calc(var(--gutter) * -1);grid-area:1/1/2/-1}.tWeXQa_machines .tWeXQa_caption{padding-inline:var(--gutter)}.tWeXQa_production{grid-area:2/5/3/-1;margin-top:32px}.tWeXQa_finish{grid-area:3/1/4/7;margin-top:24px}.tWeXQa_growthNote{grid-area:4/1/5/-1}.tWeXQa_generationsHead{grid-column:1/-1}.tWeXQa_generationsText{grid-area:3/1/4/-1;margin-top:48px}.tWeXQa_together{grid-area:1/1/2/-1}.tWeXQa_founder{grid-area:2/1/3/7;margin-top:32px}.tWeXQa_successor{grid-area:2/7/3/-1;margin-top:96px}.tWeXQa_closingHead h2,.tWeXQa_closingText{grid-column:1/-1}.tWeXQa_work:first-child{grid-column:1/7}.tWeXQa_work:nth-child(2){grid-column:7/-1;align-self:end}.tWeXQa_work:nth-child(3){grid-column:3/11;margin-top:32px}}@media (max-width:560px){.tWeXQa_hero h1{font-size:clamp(38px,11.5vw,56px)}.tWeXQa_lineB{padding-left:0}.tWeXQa_heroLead{font-size:18px}.tWeXQa_production{grid-column:4/-1}.tWeXQa_finish{grid-column:1/8}.tWeXQa_founder{grid-column:1/7}.tWeXQa_successor{grid-column:7/-1;margin-top:72px}.tWeXQa_caption strong{font-size:15px}.tWeXQa_actions>a{flex:100%}.tWeXQa_work:nth-child(n){grid-column:1/-1;margin-top:0}.tWeXQa_works{row-gap:40px}}
