@layer tokens,base,global,legacy;@layer components{.section.sZB4za_display{background-color:var(--color-paper);height:100vh;top:var(--space-0);position:sticky;overflow:hidden}.section.sZB4za_display.sZB4za_top-row{height:175vh;position:relative;overflow:visible}.section.sZB4za_display.bottom{height:96vh}.title.small.sZB4za_link{text-decoration:underline}.title.small.sZB4za_link[data-reveal]{margin-top:var(--space-8)}.sZB4za_grid{grid-column-gap:0em;grid-row-gap:0em;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:column;width:100%;height:100vh;display:grid;position:relative;overflow:hidden}.sZB4za_grid.sZB4za__3-col{grid-template-columns:2fr}.sZB4za_grid._2{height:200vh;overflow:visible}.sZB4za_intro-text{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);width:100%;height:100%;padding:var(--space-13) 4vw var(--space-10);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;align-content:space-between;display:grid}.sZB4za_intro-text._2{position:absolute;top:70vh}.sZB4za_intro-text.sZB4za_abs{position:absolute}.sZB4za_plate{width:100%;height:100%;position:relative;overflow:hidden}.sZB4za_plate._1{height:100vh;top:var(--space-0);position:sticky}.sZB4za_header{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;display:grid}.sZB4za_header.sZB4za_right{text-align:right;justify-content:end}.sZB4za_palette{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.sZB4za_palette-row{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);padding-bottom:var(--space-2);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.color-circle{border:1px solid var(--tbp-black);border-radius:var(--radius-circle);width:1.5rem;height:1.5rem}.sZB4za_section-wrap{width:100%;height:100%;position:relative}.sZB4za_intro{width:100%;height:100vh;padding-top:7vw;padding-bottom:var(--space-6)}.sZB4za_intro.sZB4za_vid{height:calc(100svh - var(--bar-height,0px));margin-top:var(--space-0);padding-top:var(--space-0);padding-bottom:var(--space-0);position:relative}.sZB4za_film-toggle{z-index:var(--z-sticky);color:var(--color-ink);background-color:var(--color-paper);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-1) var(--space-2);font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-body);bottom:var(--space-4);right:var(--space-4);position:absolute}.sZB4za_info-header{height:100vh;position:relative;overflow:visible}.sZB4za_mobile-wrap{object-fit:cover;justify-content:center;align-items:center;display:flex}.sZB4za_mobile-box{object-fit:cover;width:50%;height:50%;padding-top:var(--space-0)}.video-wrapper.sZB4za_intro-media{opacity:0}.sZB4za_plate-box{object-fit:contain}.sZB4za_quote-grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-8);height:100%;padding-bottom:var(--space-6);grid-template-rows:max-content max-content;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;align-content:space-between;display:grid}.sZB4za_quote{width:70ch;font-size:var(--text-lg)}.sZB4za_quote blockquote{font-size:1.15rem;line-height:var(--leading-display);border-left-width:.1875rem;border-left-color:#0009}.sZB4za_next-grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;justify-items:center;display:grid}.sZB4za_next-link{grid-column-gap:var(--space-4);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;transition:all .3s;display:grid}.sZB4za_next-link:hover{padding-bottom:var(--space-0);grid-template-columns:max-content;text-decoration:none}.sZB4za_quote-wrap{width:100%;padding-top:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid #000;justify-content:flex-end;display:flex}.sZB4za_nex{font-family:var(--font-display-choices);font-size:var(--text-xl);line-height:var(--leading-display)}.sZB4za_next-title{max-width:10ch;font-family:var(--font-display-circles);font-size:var(--display-xl);font-weight:var(--weight-regular);line-height:var(--leading-none)}.sZB4za_context{max-width:52ch;font-size:var(--text-lg)}.sZB4za_rule{background-color:var(--color-ink);width:0%;height:.1875rem}[data-page=project] .sZB4za_line-wrap{overflow:hidden}[data-page=project] .video-wrapper.sZB4za_intro-media{opacity:1}.sZB4za_single{grid-area:1/1/2/3}.sZB4za_end{justify-self:end}.sZB4za_start{justify-self:start}.sZB4za_centre{justify-self:center}.sZB4za_middle{place-self:center}@media screen and (max-width:991px){.section.sZB4za_display.bottom{height:91vh}.sZB4za_grid{grid-template-columns:1fr}.sZB4za_intro-text{width:100%;padding:var(--space-12) var(--space-6) var(--space-10)}.sZB4za_measure{max-width:34ch}.sZB4za_intro.sZB4za_vid{margin-top:var(--space-0);padding-top:3.4rem}.sZB4za_quote{width:100%}.sZB4za_next-link{grid-auto-columns:max-content}.sZB4za_next-title{font-size:var(--display-lg)}.sZB4za_context{max-width:34ch}}@media screen and (max-width:767px){.sZB4za_single{grid-row-end:3}.sZB4za_copy-first{grid-area:1/1/2/2}.section.sZB4za_display.sZB4za_top-row{height:175vh}.section.sZB4za_display.sZB4za_mob-1{height:50vh}.sZB4za_grid{grid-template-rows:50%;grid-auto-rows:50%;grid-auto-flow:row}.sZB4za_grid.sZB4za__3-col{grid-template-rows:1fr}.sZB4za_grid._2{grid-template-rows:50vh;grid-auto-rows:50vh;height:175vh}.sZB4za_grid.sZB4za_text{grid-template-rows:max-content;grid-auto-rows:minmax(50%,65%);align-content:space-between}.sZB4za_grid.sZB4za_mobile-1{height:50vh}.sZB4za_intro-text{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sZB4za_intro-text._2{grid-column-gap:var(--space-0);grid-row-gap:var(--space-6);height:auto;top:44vh}.sZB4za_intro-text.sZB4za_abs{height:auto}.sZB4za_plate._1{z-index:var(--z-overlap);height:50vh;top:50%}.sZB4za_measure{max-width:48ch}.sZB4za_intro{height:50vh;padding-top:9vw;padding-bottom:var(--space-6)}.sZB4za_intro.sZB4za_vid{height:50vh}.sZB4za_info-header{z-index:var(--z-raised);height:125vh;overflow:hidden}.sZB4za_plate-image{object-fit:contain}.sZB4za_quote{width:100%;font-size:var(--text-base)}.sZB4za_context{max-width:48ch;font-size:var(--text-base)}}@media screen and (max-width:479px){.section.sZB4za_display.sZB4za_top-row{height:175vh}.section.sZB4za_display.bottom{height:90vh}.sZB4za_intro-text._2{top:44vh}.sZB4za_measure{max-width:80vw}.sZB4za_intro{padding-top:11vw}.sZB4za_info-header{height:90vh}.sZB4za_plate-image{object-fit:contain}.sZB4za_context{max-width:80vw}}}
