.ed{--paper:#e4e2db;--ink:#151715;--signal:#a4573e;background:var(--paper);color:var(--ink);overflow-x:hidden}.ed *{box-sizing:border-box}.ed section,.ed section>*{min-width:0;max-width:100%}.ed .dark{color:#e9e6dd;background:#151715}.ed-r{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.ed-r.visible{opacity:1;transform:none}.ed-code{letter-spacing:.17em;align-items:center;gap:18px;padding:28px 5vw;font:500 9px Work Sans;display:flex}.ed-code i{opacity:.2;background:currentColor;flex:1;height:1px}.ed-code small{font:inherit;opacity:.55}.ed section{padding-bottom:10vw}.ed .ed-hero{padding:110px 5vw 9vw}.ed-hero{flex-direction:column;min-height:155svh;display:flex}.ed-meta{letter-spacing:.16em;justify-content:space-between;font:500 9px Work Sans;display:flex}.ed-title{margin:15vh 0}.ed-title p{letter-spacing:.18em;font:500 9px Work Sans}.ed-title h1{letter-spacing:-.07em;margin:28px 0;font:300 clamp(58px,8.5vw,130px)/.8 Fraunces}.ed-title em,.major em{color:var(--signal);font-weight:300}.hero-first{margin-top:8vh}.hero-first p,.hero-first strong,.hero-second p,.hero-second strong{letter-spacing:-.07em;margin:0 0 20px;font:500 clamp(60px,9vw,136px)/.82 Work Sans;display:block}.hero-first strong,.hero-second strong{color:var(--signal)}.hero-second{width:min(900px,80vw);margin:38vh 0 0 auto}.arrivals{padding:4vw 9vw}.arrivals p{padding:14px calc(var(--n)*.55vw);font:400 clamp(22px,calc(2.2vw + var(--n)*.15vw),52px)/1 "Work Sans";border-bottom:1px solid #ffffff24;margin:0}.arrival-turn{padding:10vw 9vw}.arrival-turn h2,.arrival-turn strong{letter-spacing:-.06em;margin:0 0 12vh;font:500 clamp(48px,7vw,105px)/.86 Work Sans;display:block}.arrival-turn p{font:300 clamp(24px,3vw,44px)/1.2 Fraunces}.arrival-turn strong{color:var(--signal);margin-top:20vh}.ed-grid{grid-template-columns:1.15fr .85fr;gap:7vw;display:grid}.major{padding:7vw 0 7vw 9vw}.major h2,.cross h2,.experiment h2,.experiment h3{letter-spacing:-.055em;margin:0 0 32px;font:500 clamp(43px,6vw,90px)/.89 Work Sans}.major h2:last-child,.cross h2:nth-child(2),.experiment h2:nth-child(2){color:var(--signal)}.copy{margin:7vw 9vw 7vw 0}.copy p{margin:0 0 24px;font:400 16px/1.55 Work Sans}.copy strong{color:var(--signal);margin:38px 0;font:500 clamp(30px,4vw,58px)/.9 Work Sans;display:block}.statement{border-top:1px solid;grid-template-columns:1fr 1fr;gap:7vw;padding:7vw 9vw;display:grid}.statement p,.statement strong{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5.7vw,85px)/.9 Work Sans}.statement strong{color:var(--signal)}.fragments{padding:7vw 9vw}.fragments p{letter-spacing:-.05em;border-top:1px solid #ffffff20;margin:0;padding:20px 0;font:500 clamp(35px,5vw,76px)/.9 Work Sans}.fragments .here{color:#e9e6dd;width:45%}.fragments .interrupt{text-align:right;width:70%;color:var(--signal);margin-left:auto;font-size:clamp(46px,7vw,106px)}.fragments p:nth-child(n+7).here{letter-spacing:-.12em;opacity:.55;width:28%}.fragment-result{padding:28vh 9vw 8vw}.fragment-result p,.fragment-result strong{letter-spacing:-.06em;margin:0 0 30px;font:500 clamp(48px,7vw,105px)/.86 Work Sans;display:block}.fragment-result strong{color:var(--signal)}.excuses{padding:0 9vw 8vw}.excuses p{border-bottom:1px solid #ffffff25;margin:0;padding:18px 0;font:300 clamp(24px,3.5vw,52px)/1 Fraunces}.why{padding:20vh 9vw}.why p,.why strong{letter-spacing:-.065em;margin:0 0 35px;font:500 clamp(55px,8vw,120px)/.84 Work Sans;display:block}.why strong{color:var(--signal)}.fields{grid-template-columns:1fr 1fr;padding:5vw 9vw;display:grid}.fields article{border:1px solid #0004;padding:3vw}.fields article+article{border-left:0}.fields h2{letter-spacing:-.05em;font:500 clamp(38px,5vw,76px)/.85 Work Sans}.fields article:last-child h2{color:var(--signal)}.fields p{border-top:1px solid #0003;padding:16px 0;font:300 clamp(20px,2.2vw,32px)/1.1 Fraunces}.experiment{padding:7vw 14vw}.experiment>h2{font-size:clamp(58px,8vw,120px)}.duration,.reactions{margin:18vh 0}.duration p,.reactions p{border-bottom:1px solid #0003;margin:0;padding:18px 0;font:300 clamp(24px,3.5vw,52px)/1 Fraunces}.experiment h3{margin-top:10vh}.reactions{margin-bottom:22vh}.experiment-close p,.experiment-close strong{letter-spacing:-.06em;margin:0 0 9vh;font:500 clamp(46px,6.5vw,98px)/.87 Work Sans;display:block}.experiment-close strong{color:var(--signal)}.observe{padding:3vw 9vw}.observe article{border-top:1px solid #ffffff27;grid-template-columns:55px 1fr;padding:30px 0;display:grid}.observe span{color:var(--signal);font:500 8px Work Sans}.observe p{margin:0;font:300 clamp(21px,2.7vw,39px)/1.15 Fraunces}.final{padding:14vw 9vw}.final p,.final strong{letter-spacing:-.06em;margin:0 0 8vh;font:500 clamp(48px,7vw,105px)/.86 Work Sans;display:block}.final strong{color:var(--signal)}.ed .condition-video{margin:11vw 5vw}.cross{padding:7vw 9vw}.cross>p{font:300 clamp(26px,3.4vw,50px)/1.2 Fraunces}.cross>strong{color:var(--signal);letter-spacing:-.065em;margin:8vh 0 20vh;font:500 clamp(64px,10vw,150px)/.82 Work Sans;display:block}.cross aside{width:min(620px,70vw);margin-left:auto;font:300 clamp(23px,2.5vw,37px)/1.25 Fraunces}.links{gap:28px;padding:0 9vw;display:flex}.links a,.family-close a{letter-spacing:.15em;border-bottom:1px solid;padding:14px 0;font:500 9px Work Sans}.family-close{padding:7vw 9vw}.family-close small{letter-spacing:.18em;color:var(--signal);font:500 8px Work Sans}.family-close h2{letter-spacing:-.065em;font:300 clamp(70px,10vw,150px)/.8 Fraunces}.family-close div{margin:7vw 0}.family-close p{border-bottom:1px solid #ffffff25;padding:18px 0;font:300 clamp(20px,2.5vw,36px)/1.1 Fraunces}.next{border-top:1px solid #0003;grid-template-columns:70px 1fr auto;align-items:end;gap:25px;padding:5vw 9vw;display:grid}.next>span{color:var(--signal);font:300 42px Fraunces}.next h2{font:500 clamp(32px,4.5vw,65px)/.9 Work Sans}.next p{font:italic 300 18px/1.2 Fraunces}.next small{letter-spacing:.16em;color:var(--signal);font:500 8px Work Sans}.next strong{letter-spacing:.15em;font:500 8px Work Sans}@media (width<=800px){.ed-code{padding:22px;font-size:7px}.ed-code small{display:none}.ed .ed-hero{padding:108px 22px 80px}.ed-hero{min-height:1250px}.ed-meta span:nth-child(2){display:none}.ed-title{margin:150px 0 110px}.ed-title h1{font-size:11.2vw}.hero-first p,.hero-first strong,.hero-second p,.hero-second strong{font-size:13vw}.hero-second{width:100%;margin-top:300px}.arrivals,.arrival-turn,.major,.excuses,.why,.observe,.final{padding-left:22px;padding-right:22px}.arrival-turn h2,.arrival-turn strong,.major h2,.cross h2,.statement p,.statement strong,.fragment-result p,.fragment-result strong{font-size:10.5vw}.ed-grid,.statement{grid-template-columns:1fr}.copy,.ed-grid>.copy{margin:0 22px 65px}.statement{padding:65px 22px}.statement strong{margin-top:45px}.fragments{padding:70px 22px}.fragments .here{width:55%}.fragments .interrupt{width:85%;font-size:13vw}.fragment-result{padding:220px 22px 80px}.fields{grid-template-columns:1fr;padding:45px 22px}.fields article+article{border-top:0;border-left:1px solid #0004}.fields h2{font-size:10vw}.experiment{padding:80px 22px}.experiment>h2{font-size:13vw}.experiment h3{font-size:11vw}.observe article{grid-template-columns:40px 1fr}.final p,.final strong{font-size:11vw}.ed .condition-video{margin:90px 22px}.cross{padding:80px 22px}.cross>strong{font-size:17vw}.cross aside{width:100%}.links{padding:0 22px;display:block}.links a{width:max-content;max-width:100%;margin-bottom:18px;display:block}.family-close{padding:80px 22px}.family-close h2{font-size:18vw}.next{grid-template-columns:45px 1fr;padding:55px 22px}.next strong{grid-column:2}.next h2{font-size:9vw}}@media (prefers-reduced-motion:reduce){.ed-r{opacity:1;transition:none;transform:none}}@media (width<=800px){.ed-hero{min-height:auto}.ed-title{margin:clamp(88px,24vw,112px) 0 clamp(64px,18vw,88px)}.hero-second{margin-top:clamp(88px,25vw,120px)}.fragment-result{padding-top:clamp(92px,27vw,124px)}.duration,.reactions{margin:clamp(72px,20vw,96px) 0}.reactions{margin-bottom:clamp(88px,24vw,112px)}.experiment h3{margin-top:clamp(68px,19vw,92px)}.experiment-close p,.experiment-close strong{margin-bottom:clamp(54px,15vw,74px)}}
