.notes-page,.note-page{color:var(--final-ink);background:var(--final-paper)}.notes-page .our-work-preview-stage{background:#d6dddc}.notes-page .our-work-preview-stage img{box-sizing:border-box;object-fit:contain;filter:none;padding:clamp(34px,5.5vw,82px);transform:scale(.975)}.notes-page .our-work-preview-stage img.active{transform:scale(1)}.notes-page .our-work-list>a{opacity:.56;background:0 0;padding:14px 0}.notes-page .our-work-list>a:before{display:none}.notes-page .our-work-list>a:hover,.notes-page .our-work-list>a:focus-visible,.notes-page .our-work-list>a.active{opacity:1;background:0 0;transform:translate(6px)}.notes-page .our-work-list small{font-size:14px}.notes-page .our-work-list>a>span:last-child{font-size:18px}.notes-page .collection-expand{font-size:11px}.notes-heading{border-bottom:1px solid var(--final-line);grid-template-columns:5fr 7fr;min-height:340px;display:grid}.notes-heading h1{padding:clamp(42px,6vw,82px) var(--final-pad);background:var(--final-blue);letter-spacing:-.045em;align-items:flex-end;margin:0;font-size:clamp(42px,5vw,64px);font-weight:500;display:flex}.notes-heading p{max-width:34ch;padding:clamp(42px,6vw,82px) var(--final-pad);align-items:flex-end;margin:0;font-size:clamp(20px,2.3vw,32px);line-height:1.15;display:flex}.notes-index{padding:clamp(30px,5vw,72px) var(--final-pad)}.notes-index-item{border-top:1px solid var(--final-line);grid-template-columns:minmax(240px,4fr) minmax(0,8fr);min-height:270px;display:grid}.notes-index-item:last-child{border-bottom:1px solid var(--final-line)}.notes-index-image{background:var(--final-mist);min-height:270px;padding:20px;position:relative}.notes-index-copy{flex-direction:column;padding:clamp(30px,4vw,58px);display:flex}.notes-index-copy h2{letter-spacing:-.04em;max-width:24ch;margin:0 0 18px;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.05}.notes-index-copy>p{max-width:60ch;margin:0;font-size:17px;line-height:1.55}.notes-index-copy>div{letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:auto;padding-top:24px;font-size:11px;font-weight:600;display:flex}.notes-empty{min-height:300px;padding:70px var(--final-pad);margin:0}.note-page-heading{isolation:isolate;min-height:clamp(480px,56vh,590px);padding:clamp(23px,3.5vw,48px) var(--final-pad) clamp(38px,5vw,70px);background:var(--final-paper-light);grid-template-columns:minmax(0,7fr) minmax(300px,5fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.note-page-heading:before{content:"";z-index:-1;background:var(--final-mist);clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 0 0 46%;box-shadow:-12px 6px 24px #2a393d14}.note-page-heading:after{content:"";z-index:-1;transform-origin:bottom;pointer-events:none;border-left:clamp(0px,.12vw,2px) solid #2a393d26;position:absolute;inset:0 0 0 63%;transform:skew(-13deg)}.note-page-heading-copy{z-index:1;align-self:end;padding-right:clamp(28px,4vw,64px);position:relative}.note-page-back{letter-spacing:.05em;border-bottom:1px solid;width:max-content;margin-bottom:clamp(48px,8vw,100px);padding-bottom:4px;font-size:12px;font-weight:650;display:inline-block}.note-page-heading h1{letter-spacing:-.055em;text-wrap:balance;max-width:9ch;margin:0 0 24px;font-size:clamp(48px,6.1vw,88px);font-weight:500;line-height:.95}.note-page-deck{max-width:36ch;margin:0;font-size:clamp(19px,1.7vw,25px);line-height:1.4}.note-page-heading-evidence{z-index:1;grid-template-rows:minmax(0,1fr) auto;min-width:0;padding-left:clamp(30px,4vw,66px);display:grid;position:relative}.note-page-heading-cover{aspect-ratio:1530/1980;filter:drop-shadow(0 10px 16px #2a393d29);place-self:center;width:min(74%,290px);transition:transform .3s;position:relative}.note-page-heading-cover:hover,.note-page-heading-cover:focus-visible{transform:translateY(-4px)}.note-page-heading-meta{z-index:1;justify-content:space-between;align-items:baseline;gap:12px 22px;padding-top:15px;font-size:clamp(15px,1.2vw,17px);line-height:1.35;display:flex;position:relative}.note-page-heading-meta a{border-bottom:1px solid;padding-bottom:3px}.note-page-reading{isolation:isolate;background:var(--final-paper);grid-template-columns:minmax(210px,3fr) minmax(0,9fr);display:grid;position:relative;overflow:hidden}.note-page-reading:before{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,52.5% 18%,67.4% 100%,0 100%);pointer-events:none;background:#cfd7d985;width:46%;position:absolute;inset:0 auto 0 0;box-shadow:10px 4px 22px #2a393d0b}.note-page-rail{z-index:1;padding:clamp(62px,7vw,108px) var(--final-pad);align-self:start;gap:7px;display:grid;position:sticky;top:84px}.note-page-rail>span{letter-spacing:.045em;margin-top:22px;font-size:13px;font-weight:650}.note-page-rail>span:first-child{margin-top:0}.note-page-rail>strong{max-width:22ch;font-size:16px;font-weight:500;line-height:1.4}.note-page-rail-link{border-bottom:1px solid;width:max-content;max-width:100%;margin-top:20px;padding-bottom:4px;font-size:16px;font-weight:500;line-height:1.35}.note-page-rail-link span{font:inherit;letter-spacing:0;margin:0}.note-page-tools{margin-top:22px}.note-page-prose{z-index:1;width:min(100%,980px);padding:clamp(68px,8vw,126px) clamp(var(--final-pad),8vw,128px);font-size:clamp(18px,1.35vw,21px);line-height:1.72;position:relative}.note-page-prose>:first-child{margin-top:0}.note-page-prose h2{letter-spacing:-.045em;max-width:16ch;margin:2.25em 0 .7em;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.02}.note-page-prose h3{letter-spacing:-.03em;margin:2.1em 0 .65em;font-size:clamp(22px,2.2vw,31px);font-weight:500;line-height:1.08}.note-page-prose p,.note-page-prose ul,.note-page-prose ol{max-width:66ch;margin:0 0 1.35em}.note-page-prose blockquote{background:var(--final-mist);width:min(120%,760px);margin:clamp(50px,7vw,92px) 0 clamp(50px,7vw,92px) clamp(-70px,-4vw,-26px);padding:clamp(26px,4vw,50px) clamp(28px,4vw,54px);position:relative;box-shadow:8px 9px 22px #2a393d0e}.note-page-prose blockquote:before{content:"“";color:var(--final-dust);font-size:clamp(70px,8vw,118px);font-weight:500;line-height:1;position:absolute;top:8px;right:100%}.note-page-prose blockquote p{letter-spacing:-.035em;max-width:30ch;margin:0;font-size:clamp(25px,3vw,42px);line-height:1.12}.note-page-prose figure,.note-page-prose img{max-width:100%;height:auto}.note-page-prose figure{width:min(120%,900px);margin:clamp(46px,7vw,94px) 0 clamp(46px,7vw,94px) clamp(-70px,-4vw,-26px)}.note-page-prose figure img{object-fit:contain;background:var(--final-mist);width:100%;max-height:min(76vh,820px);display:block;box-shadow:0 8px 22px #2a393d0d}.note-page-prose figcaption{margin-top:12px;font-size:12px;line-height:1.45}.note-page-prose .note-media-video iframe,.note-page-prose .note-media-video video{aspect-ratio:16/9;background:#111;border:0;width:100%;display:block;box-shadow:0 8px 22px #2a393d0f}.note-page-prose .note-document-link{background:var(--final-mist);min-height:118px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:clamp(22px,3vw,38px);text-decoration:none;display:grid;box-shadow:7px 8px 20px #2a393d0d}.note-page-prose .note-document-link strong{letter-spacing:-.035em;font-size:clamp(22px,2.7vw,36px);font-weight:500;line-height:1.08}.note-page-prose .note-document-link span:first-of-type{max-width:58ch;font-size:14px;line-height:1.45}.note-page-prose .note-document-link span:last-child{grid-area:1/2/span 2;font-size:clamp(24px,3vw,40px)}.note-page-prose a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.note-page-source{z-index:1;margin:0 clamp(var(--final-pad),8vw,128px) clamp(68px,8vw,126px);border-top:1px solid var(--final-line);grid-column:2;justify-content:space-between;align-items:baseline;gap:24px;padding-top:18px;font-size:13px;line-height:1.4;display:flex;position:relative}.note-page-source a{border-bottom:1px solid;flex:none;padding-bottom:3px}.note-page-return{isolation:isolate;min-height:280px;padding:clamp(46px,6vw,82px) var(--final-pad);background:var(--final-paper-light);grid-template-columns:3fr 9fr;align-items:end;display:grid;position:relative;overflow:hidden}.note-page-return:before{content:"";z-index:-1;background:var(--final-mist);clip-path:polygon(0 0,31% 0,24% 100%,0 100%);position:absolute;inset:0;box-shadow:10px 4px 22px #2a393d0b}.note-page-return a{border-top:1px solid var(--final-line);grid-column:2;justify-content:space-between;gap:24px;padding:18px 0;font-size:clamp(18px,2vw,28px);display:flex}@media (max-width:760px){.notes-page .our-work-preview-stage img{padding:28px 28px 54px}.notes-heading,.notes-index-item{grid-template-columns:1fr}.notes-heading{min-height:0}.notes-heading h1,.notes-heading p,.notes-index-image{min-height:230px}.note-page-heading{grid-template-columns:1fr;min-height:0;padding-block:21px 40px}.note-page-heading:before{clip-path:polygon(45% 0,100% 0,100% 100%,0 100%);height:auto;inset:0 0 0 24%}.note-page-heading:after{display:none}.note-page-heading-copy{padding:0}.note-page-back{margin-bottom:100px}.note-page-heading h1{font-size:clamp(44px,14vw,66px)}.note-page-deck{max-width:30ch}.note-page-heading-evidence{margin-top:38px;padding-left:28%}.note-page-heading-cover{width:min(76%,270px)}.note-page-heading-meta{flex-wrap:wrap;margin-top:24px;padding-top:16px}.note-page-reading{grid-template-columns:1fr}.note-page-reading:before{opacity:.52;clip-path:polygon(0 0,100% 0,72% 100%,0 100%);width:42%}.note-page-rail{grid-template-columns:1fr 1fr;gap:4px 18px;padding-block:30px;position:relative;top:auto}.note-page-rail>span{margin-top:12px}.note-page-tools{grid-column:1/-1;margin-top:20px}.note-page-prose{padding-block:58px 76px}.note-page-prose blockquote,.note-page-prose figure{width:calc(100% + 20px);margin-left:-10px}.note-page-prose blockquote:before{display:none}.note-page-prose .note-document-link{min-height:110px}.note-page-source{margin-inline:var(--final-pad);flex-direction:column;grid-column:1}.note-page-return{grid-template-columns:1fr;min-height:320px}.note-page-return:before{clip-path:polygon(0 0,100% 0,24% 100%,0 100%)}.note-page-return a{grid-column:1;align-self:end}}
