.editorial-section{isolation:isolate;position:relative;overflow:clip}.editorial-section>.wrap{z-index:2;position:relative}.editorial-art{pointer-events:none;z-index:0;color:var(--paper);position:absolute;inset:0}.art-scene{height:720px;position:sticky;top:50px}.art-layer{transform:translate3d(var(--travel,0px),var(--drift,0px),0) rotate(calc(var(--tilt,0deg) + var(--turn,0deg)));position:absolute;overflow:visible}.editorial-walkthrough{padding-block:120px}.editorial-walkthrough .scan-cta{justify-content:flex-end;max-width:1280px;display:flex}.editorial-walkthrough .scan-copy{width:54%}.editorial-walkthrough .scan-copy>p:not(.eyebrow){max-width:610px}.editorial-walkthrough .art-scene{height:850px;top:0}.art-desk-photo{object-fit:cover;object-position:30% center;opacity:.48;filter:grayscale();width:950px;height:1000px;top:-60px;left:calc(50% - 960px);mask-image:linear-gradient(90deg,#000 40%,#0000 100%),linear-gradient(#000 75%,#0000 100%);mask-composite:intersect}.art-plan{opacity:.6;--tilt:-13deg;width:490px;filter:drop-shadow(0 24px 24px var(--navy));top:110px;left:calc(50% - 715px)}.art-estimate{opacity:.95;--tilt:7deg;width:265px;filter:drop-shadow(0 22px 24px var(--navy));top:350px;left:calc(50% - 450px)}.art-estimate>rect{fill:var(--parchment);stroke:var(--parchment)}.art-estimate{color:var(--navy)}.art-orbit{display:none}.editorial-memory{min-height:860px;padding-block:105px}.editorial-memory .section-heading{align-items:start;gap:100px;margin:0}.editorial-memory h2{max-width:640px}.editorial-memory .heading-note{padding-top:155px}.editorial-memory .heading-note p+p{margin-top:26px}.editorial-memory .heading-note p:last-child{color:var(--text);border-left:2px solid var(--copper);margin-top:35px;padding-left:22px}.editorial-memory .editorial-art{color:var(--navy)}.editorial-memory .art-scene{height:810px;top:0}.art-invoice{opacity:.27;width:300px;filter:drop-shadow(0 12px 14px color-mix(in srgb,var(--navy) 15%,transparent));top:385px;left:calc(50% - 600px)}.art-invoice--0{--tilt:-17deg;opacity:.18;top:350px;left:calc(50% - 665px)}.art-invoice--1{--tilt:-4deg}.art-invoice--2{--tilt:9deg;opacity:.5;top:415px;left:calc(50% - 480px)}.art-draw,.art-day-mark{stroke-dasharray:1;stroke-dashoffset:var(--draw,0)}.editorial-absence{min-height:850px;padding-block:120px}.editorial-absence .scan-cta{max-width:1280px}.editorial-absence .scan-copy{max-width:720px}.editorial-absence .scan-copy h2{text-wrap:balance;font-size:clamp(36px,3.5vw,54px)}.editorial-absence .scan-copy>p:not(.eyebrow){max-width:600px}.editorial-absence .scan-copy>p:last-child{border-left:2px solid var(--copper);margin-top:32px;padding-left:22px}.editorial-absence .scan-copy>.eyebrow{color:var(--copper)}.art-calendar{opacity:.5;--tilt:13deg;width:650px;top:0;left:calc(50% + 150px)}.art-empty,.art-document-outline{--tilt:-10deg;width:260px;top:445px;left:calc(50% + 270px)}.art-empty{opacity:var(--document-opacity,.85);filter:drop-shadow(0 20px 20px var(--navy));color:var(--navy)}.art-empty>rect{fill:var(--parchment);stroke:var(--parchment);stroke-dasharray:none}.art-document-outline{opacity:.6}@media (width<=1100px) and (width>=701px){.editorial-walkthrough .scan-copy{width:60%}.art-desk-photo{width:850px;left:-300px}.art-plan{width:370px;left:-110px}.art-estimate{width:205px;left:13%}.editorial-memory .section-heading{gap:45px}.art-invoice{width:230px;top:470px;left:6%}.art-invoice--0{top:420px;left:-4%}.art-invoice--2{top:490px;left:16%}.editorial-absence .scan-copy{max-width:68%}.art-calendar{width:530px;left:62%}.art-empty,.art-document-outline{width:200px;left:75%}}@media (width<=700px){.editorial-walkthrough,.editorial-memory,.editorial-absence{min-height:0;padding-block:65px}.art-scene,.editorial-walkthrough .art-scene,.editorial-memory .art-scene{height:100%;position:relative;top:0}.editorial-section.editorial-walkthrough{padding-top:330px}.editorial-walkthrough .scan-copy{width:100%}.editorial-walkthrough .scan-copy h2{font-size:clamp(36px,8vw,48px)}.art-desk-photo{opacity:.5;width:100%;height:500px;top:-70px;left:0;mask-image:linear-gradient(#000 40%,#0000 95%)}.art-plan{opacity:.6;width:230px;top:0;left:5%}.art-estimate{width:140px;top:50px;left:52%}.editorial-memory .section-heading{gap:390px}.editorial-memory .heading-note{padding-top:0}.art-invoice{width:180px;top:335px;left:20%}.art-invoice--0{top:310px;left:10%}.art-invoice--2{top:350px;left:35%}.editorial-section.editorial-absence{padding-bottom:410px}.editorial-absence .scan-copy{max-width:none}.editorial-absence .scan-copy h2{font-size:36px}.art-calendar{opacity:.5;width:360px;top:auto;bottom:20px;left:18%}.art-empty,.art-document-outline{width:145px;top:auto;bottom:35px;left:21%}}.editorial-method .method-background{pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden}.editorial-method .method-background img{object-fit:cover;opacity:.58;filter:grayscale()contrast(1.2);width:1000px;max-width:none;height:740px;top:-85px;left:calc(50% - 900px);mask-image:linear-gradient(90deg,#000 38%,#0000 100%),linear-gradient(#000 42%,#0000 95%);mask-composite:intersect}.editorial-method .section-heading{align-items:start}.editorial-method .heading-note p+p{margin-top:24px}@media (width<=700px){.editorial-method .method-background img{opacity:.42;width:740px;height:510px;top:-30px;left:-210px;mask-image:linear-gradient(90deg,#000 20%,#0000 90%),linear-gradient(#000 15%,#0000 90%)}}@media (prefers-reduced-motion:reduce){.art-layer{transform:rotate(var(--tilt,0deg))}.art-draw,.art-day-mark{stroke-dashoffset:0}.art-empty{opacity:.85}}.editorial-method .method-arrow{opacity:.8;pointer-events:none;width:calc(100% - 20px);height:180px;margin:20px 0 0 20px;display:block}.editorial-scan{padding-block:70px}.editorial-scan .art-scene{height:640px;position:sticky;top:0}.editorial-scan .art-plan,.editorial-scan .art-estimate{display:none}.editorial-scan .art-desk-photo{object-position:35% center;opacity:.14;filter:grayscale();width:760px;height:640px;top:-40px;left:calc(50% - 60px);mask-image:linear-gradient(90deg,#0000,#000 55%,#0000 95%),linear-gradient(#000 45%,#0000 100%);mask-composite:intersect}@media (width<=1100px){.editorial-scan .art-desk-photo{width:620px;left:30%}}@media (width<=900px){.editorial-scan .art-desk-photo{opacity:.1}}@media (width<=700px){.editorial-scan{padding-block:40px}.editorial-scan .art-scene{height:100%;position:relative}.editorial-scan .art-desk-photo{display:none}}
