/* phase2-home: live custom bands restored on the twin (Webflow has no 920/1000/1100 breakpoint) */@media (min-width:992px) and (max-width:1100px){.home-skills_footer{display:flex;justify-content:center;column-gap:12px;row-gap:12px}.home-skills_footer-text{display:none;font-size:8px}.home-skills_selector{column-gap:5px;row-gap:5px}.home-skills_sequence{display:none}}@media (min-width:992px) and (max-width:1000px){.home-team_deck-eyebrow{font-size:6px}.home-team_deck-caption{font-size:9px}.home-chapters_shell-footer{row-gap:18px}}@media (min-width:921px) and (max-width:991px){.home-chapters_shell-footer{grid-template-columns:minmax(160px,1fr) auto minmax(88px,1fr);grid-template-rows:auto;column-gap:24px;row-gap:18px}.home-chapters_chapters-current{grid-column:auto;grid-row:auto}.home-chapters_chapter-nav{justify-content:normal;grid-column:auto;grid-row:auto}.home-chapters_chapters-arrows{grid-column:auto;grid-row:auto}:is(.home-chapters_chapter-nav-button,.home-chapters_chapters-arrows-button,.home-chapters_chapters-arrows-button-2){height:44px}}.home-network_studio-muted{-webkit-user-drag:none}.home-community_card{will-change:transform,opacity}.home-network_studio-colour-image{-webkit-user-drag:none}.home-ambition_tag-blue::after{background-position:var(--tag-light-position,135%) 50%}.home-community_tag-lilac::after{background-position:var(--tag-light-position,135%) 50%}.home-contact_tag-lime::after{background-position:var(--tag-light-position,135%) 50%}.home-intro_studio-project-tag-lime::after{background-position:var(--tag-light-position,135%) 50%}.home-layout_tag-peach::after{background-position:var(--tag-light-position,135%) 50%}.home-making_tag-blue::after{background-position:var(--tag-light-position,135%) 50%}.home-network_tag-lilac::after{background-position:var(--tag-light-position,135%) 50%}body:has(.home-layout_page){background:#10120f;color:#f1f0dc;font-family:Manrope,sans-serif}body:has(.home-layout_page) h1{text-transform:none}body:has(.home-layout_page) h2{text-transform:none}body:has(.home-layout_page) h3{text-transform:none}@font-face{font-family:Manrope;src:url("https://cdn.prod.website-files.com/68df85a9e5513bf3a4149300/fonts/6ad2555e3fe019214a6ccedd-manrope.woff2") format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Wetchaqoland;src:url("https://webflow-files-prod.global.ssl.fastly.net/68df85a9e5513bf3a4149300/fonts/6ad41d2d1067254b23aebf4c-WetchaQoland.woff2") format("woff2");font-weight:400;font-display:swap}:root{--ink:#10120f;--paper:#f1f0dc;--lime:#d0ff71;--blue:#c9deee;--peach:#efcdb1;--lilac:#d5c9ed;--muted:#969d8f;--line:#f1f0dc26;--gutter:5vw}*{box-sizing:border-box}html{margin:0;width:100%;height:100%;overflow:hidden}body{margin:0;width:100%;height:100%;overflow:hidden}body{background:var(--ink);color:var(--paper);font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}button{font:inherit}input{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}h1{margin:0}h2{margin:0}p{margin:0}img{display:block;max-width:100%}em{font-style:normal}button{border:0;background:none}::selection{background:var(--lime);color:var(--ink)}[hidden]{display:none!important}.home-layout_rail::-webkit-scrollbar{display:none}.section_home-ambition{--accent:var(--blue)}.section_home-network{--accent:var(--lilac)}.home-network_studio-card:hover img{transform:scale(1.08)}.section_home-team{--accent:var(--peach)}.home-team_portrait:hover img{filter:saturate(1);box-shadow:0 0 0 2px var(--lime)}.home-team_portrait-0{left:29%;top:10%}.home-team_portrait-1{left:70%;top:12%}.home-team_portrait-2{left:91%;top:37%}.home-team_portrait-3{left:89%;top:67%}.home-team_portrait-4{left:69%;top:89%}.home-team_portrait-5{left:28%;top:88%}.home-team_portrait-6{left:10%;top:68%}.home-team_portrait-7{left:9%;top:36%}.home-team_portrait:hover .home-team_person-label{opacity:1;translate:-50% 0}.home-team_portrait:focus-visible .home-team_person-label{opacity:1;translate:-50% 0}.section_home-making{--accent:var(--blue)}.section_home-direction{--accent:var(--peach)}.section_home-partner{--accent:var(--blue)}.home-partner_service-row[aria-current="true"]{color:var(--blue)}.home-partner_service-row[aria-current="true"] b{rotate:45deg}.home-chapters_chapter-nav button[aria-current]:before{width:21px;background:var(--lime)}.home-chapters_chapter-nav button:hover>span{opacity:1;translate:-50% 0}.home-chapters_chapter-nav button:focus-visible>span{opacity:1;translate:-50% 0}@media (min-width:1700px){:is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team):where(.section_home-making){padding-top:4vh;padding-bottom:4vh}}@media (min-width:1700px){.home-network_studio-caption strong{font-size:15px}}@media (min-width:1700px){.home-network_studio-caption>span{font-size:12px}}@media (min-width:1700px){.home-team_deck-eyebrow{font-size:9px}}@media (min-width:1700px){.home-team_deck-caption{font-size:14px}}@media (min-width:1700px){.home-team_deck-controls>span{font-size:10px}}@media (max-height:710px) and (min-width:761px){.home-community_copy p{margin-top:14px}}@media (max-width:1000px){.home-layout_motion-label{display:none}}@media (max-width:760px){:root{--gutter:6vw}}@media (max-width:760px){.home-layout_rail,:where(html:not([data-home-mobile])) .home-layout_rail.home-layout_rail{inset:78px 0 74px;padding:0 4vw;gap:16px;scroll-snap-type:x proximity}}@media (max-width:760px){:is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team){scroll-margin-inline:4vw;scroll-snap-align:start}.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team{width:92vw}:where(html[data-home-mobile]) .section_home-ambition{width:92vw}.section_home-community,.section_home-contact,.section_home-film,.section_home-intro,.section_home-making,.section_home-partner,.section_home-team{flex-basis:92vw}:where(html[data-home-mobile]) .section_home-ambition,:where(html[data-home-mobile]) .section_home-direction,:where(html[data-home-mobile]) .section_home-network,:where(html[data-home-mobile]) .section_home-skills{flex-basis:92vw}.section_home-film,.section_home-making{padding-top:20px}:where(html[data-home-mobile]) .section_home-ambition,:where(html[data-home-mobile]) .section_home-community,:where(html[data-home-mobile]) .section_home-contact,:where(html[data-home-mobile]) .section_home-direction,:where(html[data-home-mobile]) .section_home-intro,:where(html[data-home-mobile]) .section_home-network,:where(html[data-home-mobile]) .section_home-partner,:where(html[data-home-mobile]) .section_home-skills,:where(html[data-home-mobile]) .section_home-team{padding-top:20px}.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-team{padding-right:3vw;padding-left:3vw}:where(html[data-home-mobile]) .section_home-ambition,:where(html[data-home-mobile]) .section_home-community,:where(html[data-home-mobile]) .section_home-skills{padding-right:3vw;padding-left:3vw}.section_home-film,.section_home-making,.section_home-network{padding-bottom:20px}:where(html[data-home-mobile]) .section_home-ambition,:where(html[data-home-mobile]) .section_home-community,:where(html[data-home-mobile]) .section_home-contact,:where(html[data-home-mobile]) .section_home-direction,:where(html[data-home-mobile]) .section_home-intro,:where(html[data-home-mobile]) .section_home-partner,:where(html[data-home-mobile]) .section_home-skills,:where(html[data-home-mobile]) .section_home-team{padding-bottom:20px}}@media (max-width:760px){:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){font-size:7px;gap:10px}}@media (max-width:760px){:where(html[data-home-mobile]) .home-layout_star{font-size:23px}}@media (max-width:760px){.home-intro_copy{width:100%}:where(html[data-home-mobile]) .home-intro_copy{padding-bottom:10px}}@media (max-width:760px){.home-intro_copy :is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:32px}}@media (max-width:760px){.home-intro_copy h1{letter-spacing:-.07em;line-height:1.37}:where(html[data-home-mobile]) .home-intro_copy h1{font-size:9.1vw}}@media (max-width:760px){.home-intro_copy h1 .home-ambition_tag-blue,.home-intro_copy h1 .home-community_tag-lilac,.home-intro_copy h1 .home-contact_tag-lime,.home-intro_copy h1 .home-layout_tag-peach,.home-intro_copy h1 .home-making_tag-blue,.home-intro_copy h1 .home-network_tag-lilac{font-size:.85em}:where(html[data-home-mobile]) .home-intro_copy h1 .home-intro_studio-project-tag-lime{font-size:.85em}}@media (max-width:760px){.home-intro_enter-link{font-size:9px;bottom:10px;white-space:nowrap}:where(html[data-home-mobile]) .home-intro_enter-link{gap:30px}}@media (max-width:760px){.section_home-film{padding:0}}@media (max-width:760px){.section_home-film video{object-fit:cover}}@media (max-width:760px){.section_home-ambition{justify-content:flex-start}}@media (max-width:760px){.section_home-ambition>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){position:static}}@media (max-width:760px){.section_home-ambition :is(.home-ambition_copy,.home-direction_statement,.home-team_statement){font-size:10.4vw}.section_home-ambition .home-direction_statement,.section_home-ambition .home-team_statement{max-width:100%;margin-top:35px}:where(html[data-home-mobile]) .section_home-ambition .home-ambition_copy{max-width:100%;margin-top:35px}}@media (max-width:760px){.section_home-network{--accent:var(--lilac)}:where(html[data-home-mobile]) .section_home-network{justify-content:flex-start}}@media (max-width:760px){.home-network_title{margin-right:0;margin-bottom:24px;margin-left:0}:where(html[data-home-mobile]) .home-network_title{font-size:10.5vw;line-height:1.17!important;margin-top:24px}}@media (max-width:760px){:where(html[data-home-mobile]) .home-network_title>span{display:block;padding-bottom:.06em}}@media (max-width:760px){.home-network_studio-row{grid-template-columns:repeat(3,1fr)}:where(html[data-home-mobile]) .home-network_studio-row{row-gap:18px;column-gap:12px}}@media (max-width:760px){:where(html[data-home-mobile]) .home-network_studio-image{height:clamp(95px,16.5vh,163px)}}@media (max-width:760px){.home-network_studio-caption{gap:4px}:where(html[data-home-mobile]) .home-network_studio-caption{padding-top:7px}}@media (max-width:760px){.home-network_studio-caption strong{font-size:9px}}@media (max-width:760px){.home-network_studio-caption>span{font-size:7px;line-height:1.25}}@media (max-width:760px){.home-network_description{font-size:12px;line-height:1.6;margin-top:auto;max-width:90%}:where(html[data-home-mobile]) .home-network_description{padding-top:17px}}@media (max-width:760px){.home-network_description em{display:block}}@media (max-width:760px){.section_home-team{display:block}}@media (max-width:760px){.home-team_copy{width:100%;z-index:2}:where(html[data-home-mobile]) .home-team_copy{position:relative}}@media (max-width:760px){.home-team_copy :is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:22px}}@media (max-width:760px){.home-team_copy .home-ambition_copy,.home-team_copy .home-direction_statement{font-size:8.5vw;line-height:1.15}:where(html[data-home-mobile]) .home-team_copy .home-team_statement{font-size:8.5vw;line-height:1.15}}@media (max-width:760px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span{display:inline;padding-bottom:0}}@media (max-width:760px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span:first-child{display:block}}@media (max-width:760px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span:nth-child(2){margin-right:.12em}}@media (max-width:760px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span:nth-child(3){margin-right:.08em}}@media (max-width:760px){.home-team_stage{top:29%;right:0;width:100%;height:63%}}@media (max-width:760px){.home-team_project-deck{width:43%;padding:9px 9px 5px;border-radius:7px}}@media (max-width:760px){.home-team_deck-eyebrow{font-size:5px;letter-spacing:.08em;margin-bottom:7px}}@media (max-width:760px){.home-team_deck-image{height:clamp(110px,19vh,185px)}}@media (max-width:760px){.home-team_deck-caption{font-size:8px;padding-top:7px}}@media (max-width:760px){.home-team_deck-caption b{font-size:13px}}@media (max-width:760px){.home-team_deck-controls{margin-top:6px}}@media (max-width:760px){.home-team_deck-controls button{font-size:16px;padding:2px 7px}}@media (max-width:760px){.home-team_deck-controls>span{font-size:6px}}@media (max-width:760px){.home-team_portrait{width:45px;height:45px}}@media (max-width:760px){.home-team_portrait img{border-width:2px}}@media (max-width:760px){.home-team_person-label{font-size:9px;max-width:145px;white-space:normal;width:max-content;padding:7px 9px}}@media (max-width:760px){.home-team_person-label small{font-size:7px}}@media (max-width:760px){.home-making_wall{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:8vh 14px}:where(html[data-home-mobile]) .home-making_wall{inset:4% 0}}@media (max-width:760px){.home-making_tile{max-width:none}}@media (max-width:760px){:where(html[data-home-mobile]) .home-making_tile .home-making_tile-image{aspect-ratio:.81}}@media (max-width:760px){.home-making_copy{padding:30px 0;width:100%}}@media (max-width:760px){.home-making_copy h2{line-height:1.14}:where(html[data-home-mobile]) .home-making_copy h2{font-size:9.3vw}}@media (max-width:760px){.home-making_copy .home-ambition_chapter-meta,.home-making_copy .home-community_chapter-meta,.home-making_copy .home-contact_chapter-meta,.home-making_copy .home-direction_chapter-meta,.home-making_copy .home-network_chapter-meta,.home-making_copy .home-partner_chapter-meta,.home-making_copy .home-team_chapter-meta{margin-bottom:26px}:where(html[data-home-mobile]) .home-making_copy .home-making_chapter-meta{margin-bottom:26px}}@media (max-width:760px){.home-making_copy::before{inset:-70px -20px;background:radial-gradient(ellipse,var(--ink) 31%,#10120fed 52%,transparent 72%)}}@media (max-width:760px){.section_home-direction{justify-content:flex-start}}@media (max-width:760px){.home-direction_layout{flex:1;position:relative;width:100%}:where(html[data-home-mobile]) .home-direction_layout{display:block}}@media (max-width:760px){.home-direction_layout :is(.home-ambition_copy,.home-direction_statement,.home-team_statement){position:relative;z-index:2}.home-direction_layout .home-ambition_copy,.home-direction_layout .home-team_statement{font-size:9.2vw;margin-top:33px}:where(html[data-home-mobile]) .home-direction_layout .home-direction_statement{font-size:9.2vw;margin-top:33px}}@media (max-width:760px){.home-direction_ending{font-size:6vw;padding-top:15px}:where(html[data-home-mobile]) .home-direction_ending{margin-top:14px}}@media (max-width:760px){.home-partner_services{z-index:2}}@media (max-width:760px){.home-partner_service-row{grid-template-columns:17px 1fr 20px;gap:8px;padding-right:0;padding-left:0}:where(html[data-home-mobile]) .home-partner_service-row{padding-top:14px;padding-bottom:14px}}@media (max-width:760px){:where(html[data-home-mobile]) .home-partner_service-row>span{font-size:6.1vw;line-height:1.13}}@media (max-width:760px){.home-partner_service-row small{font-size:7px}}@media (max-width:760px){.home-partner_service-row b{font-size:18px}}@media (max-width:760px){.home-community_copy{display:block}}@media (max-width:760px){.home-community_copy>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:24px}}@media (max-width:760px){:where(html[data-home-mobile]) .home-community_copy h2{font-size:7.8vw;line-height:1.2}}@media (max-width:760px){:where(html[data-home-mobile]) .home-community_copy h2>span{display:inline}}@media (max-width:760px){.home-community_copy h2>span:nth-child(1){display:block}}@media (max-width:760px){.home-community_copy h2>span:nth-child(3){margin-left:.1em;margin-right:.1em}}@media (max-width:760px){.home-community_copy p{font-size:10px;margin-top:14px}}@media (max-width:760px){.home-community_copy p br{display:none}}@media (max-width:760px){.section_home-contact{justify-content:flex-start}}@media (max-width:760px){.section_home-contact>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){position:static}}@media (max-width:760px){.section_home-contact h2{margin-top:40px}:where(html[data-home-mobile]) .section_home-contact h2{font-size:12.6vw}}@media (max-width:760px){.home-contact_bottom{left:3vw;right:3vw;bottom:14px;display:block}}@media (max-width:760px){.home-contact_email-link{font-size:18px;gap:40px;width:max-content}}@media (max-width:760px){.home-chapters_shell-footer{inset:auto 6vw 0;height:63px;gap:15px}}@media (max-width:760px){.home-chapters_chapter-nav{gap:1px;margin-left:0;margin-right:auto}}@media (max-width:760px){.home-chapters_chapter-nav button{width:13px;height:34px}}@media (max-width:760px){.home-chapters_chapter-nav button:before{width:4px;height:4px}}@media (max-width:760px){.home-chapters_chapter-nav button[aria-current]:before{width:10px}}@media (max-width:760px){.home-chapters_chapter-nav button>span{display:none}}@media (max-width:760px){.home-chapters_chapter-count{gap:4px;font-size:8px}}@media (max-width:760px){#motion-toggle{padding:12px 0;font-size:10px}}@media (max-width:760px){.home-layout_motion-label{display:none}}@media (max-width:760px){#project-search{font-size:12px;padding-left:0}}@media (max-width:760px) and (max-height:740px){:is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team){padding-top:16px}}@media (max-width:760px) and (max-height:740px){.home-network_title{font-size:9.3vw;margin:17px 0}}@media (max-width:760px) and (max-height:740px){.home-network_studio-image{height:14vh}}@media (max-width:760px) and (max-height:740px){.home-network_studio-row{row-gap:12px}}@media (max-width:760px) and (max-height:740px){.home-network_studio-caption>span{font-size:6px}}@media (max-width:760px) and (max-height:740px){.home-network_description{font-size:11px;padding-top:12px}}@media (max-width:760px) and (max-height:740px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement){font-size:7.8vw}}@media (max-width:760px) and (max-height:740px){.home-team_copy :is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:15px}}@media (max-width:760px) and (max-height:740px){.home-team_stage{top:28%;height:67%}}@media (max-width:760px) and (max-height:740px){.home-team_portrait{width:37px;height:37px}}@media (max-width:760px) and (max-height:740px){.home-team_deck-image{height:17vh}}@media (max-width:760px) and (max-height:740px){.home-partner_service-row{padding:10px 0}}@media (max-width:760px) and (max-height:740px){.home-partner_service-row>span{font-size:5.8vw}}@media (max-width:760px) and (max-height:740px){.home-community_copy>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:17px}}@media (max-width:760px) and (max-height:740px){.home-community_copy h2{font-size:7.2vw}}@media (max-width:760px) and (max-height:740px){.home-community_copy p{margin-top:11px}}@media (max-width:760px) and (max-height:740px){.section_home-contact h2{margin-top:28px}}@media (max-width:760px) and (max-height:740px){.home-direction_layout :is(.home-ambition_copy,.home-direction_statement,.home-team_statement){margin-top:25px}}@media (max-height:550px) and (min-width:761px){:is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team):where(.section_home-making){padding-top:14px;padding-bottom:14px}}@media (max-height:550px) and (min-width:761px){.home-intro_copy :is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:15px}}@media (max-height:550px) and (min-width:761px){.home-network_studio-caption strong{font-size:9px}}@media (max-height:550px) and (min-width:761px){.home-network_studio-caption>span{font-size:7px}}@media (max-height:550px) and (min-width:761px){.home-team_portrait{width:44px;height:44px}}@media (max-height:550px) and (min-width:761px){.home-team_deck-image{height:22vh}}@media (max-height:550px) and (min-width:761px){.home-team_deck-eyebrow{font-size:5px}}@media (max-height:550px) and (min-width:761px){.home-team_project-deck{width:39%;padding:8px}}@media (max-height:550px) and (min-width:761px){.home-team_deck-caption{font-size:8px}}@media (max-height:550px) and (min-width:761px){.home-team_deck-controls button{font-size:15px}}@media (max-height:550px) and (min-width:761px){.home-direction_ending{font-size:5.5vh}}@media (max-height:550px) and (min-width:761px){.home-community_copy p{font-size:9px;margin-top:9px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media (prefers-reduced-motion:reduce){:is(.home-ambition_tag-blue,.home-community_tag-lilac,.home-contact_tag-lime,.home-intro_studio-project-tag-lime,.home-layout_tag-peach,.home-making_tag-blue,.home-network_tag-lilac):where(.home-ambition_tag-blue,.home-community_tag-lilac,.home-contact_tag-lime,.home-layout_tag-peach,.home-making_tag-blue,.home-network_tag-lilac)::after{display:none}}@media (prefers-reduced-motion:reduce){:is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team) [data-reveal]{opacity:1!important;visibility:visible!important}}@media (prefers-reduced-motion:reduce){.home-making_tile-image img{transition:none}}.is-motion-paused :is(.home-ambition_tag-blue,.home-community_tag-lilac,.home-contact_tag-lime,.home-intro_studio-project-tag-lime,.home-layout_tag-peach,.home-making_tag-blue,.home-network_tag-lilac)::after{opacity:0!important}.home-team_portrait-2 .home-team_person-label{left:auto;right:0;translate:0 5px}.home-team_portrait-3 .home-team_person-label{left:auto;right:0;translate:0 5px}.home-team_portrait-6 .home-team_person-label{left:0;translate:0 5px}.home-team_portrait-7 .home-team_person-label{left:0;translate:0 5px}.home-team_portrait-2:is(:hover,:focus-visible) .home-team_person-label{translate:0 0}.home-team_portrait-3:is(:hover,:focus-visible) .home-team_person-label{translate:0 0}.home-team_portrait-6:is(:hover,:focus-visible) .home-team_person-label{translate:0 0}.home-team_portrait-7:is(:hover,:focus-visible) .home-team_person-label{translate:0 0}.home-team_portrait-0 .home-team_person-label{bottom:auto;top:calc(100% + 10px)}.home-team_portrait-1 .home-team_person-label{bottom:auto;top:calc(100% + 10px)}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-network_studio-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-network_studio-caption strong{font-size:13px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-network_studio-caption>span{font-size:10px;line-height:1.45}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.section_home-team{display:block}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_copy{z-index:2}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span{display:inline}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement)>span:first-child{display:block}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_project-deck{width:38%}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_deck-image{height:clamp(160px,23vh,260px)}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_deck-eyebrow{font-size:7px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_deck-caption{font-size:12px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-team_portrait{width:65px;height:65px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-community_copy h2>span:first-child{display:block}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-community_copy p{font-size:13px;margin-top:18px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-community_copy p br{display:none}}@media (max-width:760px) and (max-height:600px){.home-intro_copy :is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:24px}}@media (max-width:760px) and (max-height:600px){.home-intro_copy{padding-bottom:24px}}@media (max-width:760px) and (max-height:600px){.home-network_title{font-size:9vw;margin:12px 0 14px}}@media (max-width:760px) and (max-height:600px){.home-network_studio-image{height:11.5vh}}@media (max-width:760px) and (max-height:600px){.home-network_studio-row{row-gap:10px}}@media (max-width:760px) and (max-height:600px){.home-network_studio-caption>span{font-size:7px}}@media (max-width:760px) and (max-height:600px){.home-network_description{font-size:10px;line-height:1.5;padding-top:11px;margin-top:auto}}@media (max-width:760px) and (max-height:600px){.home-team_stage{top:36%;height:57%}}@media (max-width:760px) and (max-height:600px){.home-team_copy :is(.home-ambition_copy,.home-direction_statement,.home-team_statement){font-size:7.5vw}}@media (max-width:760px) and (max-height:600px){.home-community_copy>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:14px}}@media (max-width:760px) and (max-height:600px){.home-community_copy h2{font-size:7vw}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.section_home-intro .home-intro_copy{max-width:88%}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.section_home-intro .home-intro_copy .home-intro_brand-headline{line-height:1.36}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.home-intro_star{font-size:5.2vw;top:-.9em;left:0}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){.section_home-ambition{justify-content:flex-start}}@media (max-width:760px){.section_home-intro .home-intro_copy{max-width:100%;width:100%}:where(html[data-home-mobile]) .section_home-intro .home-intro_copy{translate:0 2%}}@media (max-width:760px){.section_home-intro .home-intro_copy .home-intro_brand-headline{line-height:1.38;letter-spacing:-.025em}:where(html[data-home-mobile]) .section_home-intro .home-intro_copy .home-intro_brand-headline{font-size:10.5vw}}@media (max-width:760px){.section_home-intro .home-intro_brand-headline :is(.home-ambition_tag-blue,.home-community_tag-lilac,.home-contact_tag-lime,.home-intro_studio-project-tag-lime,.home-layout_tag-peach,.home-making_tag-blue,.home-network_tag-lilac){margin-top:.08em;transform:rotate(-1deg)}.section_home-intro .home-intro_brand-headline .home-ambition_tag-blue,.section_home-intro .home-intro_brand-headline .home-community_tag-lilac,.section_home-intro .home-intro_brand-headline .home-contact_tag-lime,.section_home-intro .home-intro_brand-headline .home-layout_tag-peach,.section_home-intro .home-intro_brand-headline .home-making_tag-blue,.section_home-intro .home-intro_brand-headline .home-network_tag-lilac{font-size:inherit}:where(html[data-home-mobile]) .section_home-intro .home-intro_brand-headline .home-intro_studio-project-tag-lime{font-size:inherit}}@media (max-width:760px){.home-intro_star{left:0;top:-1.08em;font-size:9vw}}@media (max-width:760px){.section_home-ambition .home-ambition_copy{width:100%}:where(html[data-home-mobile]) .section_home-ambition .home-ambition_copy{margin-top:22px}}@media (max-width:760px){.section_home-ambition .home-ambition_copy{font-size:9.4vw;line-height:1.15}:where(html[data-home-mobile]) .section_home-ambition .home-ambition_copy{margin-top:22px}}@media (max-width:760px){.section_home-ambition .home-ambition_copy>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:24px}}@media (max-width:760px){:where(html[data-home-mobile]) .section_home-making .home-making_wall{inset:4% 0}}@media (max-width:760px){.section_home-making .home-making_wall .home-making_tile{width:22vw}}@media (max-width:760px){.section_home-making .home-making_copy{width:100%;max-width:100%;padding:24px 0}}@media (max-width:760px){.section_home-making .home-making_copy::before{inset:-55px -20px}}@media (max-width:760px){.section_home-partner .home-partner_service-row{padding-right:0;padding-left:0;grid-template-columns:17px minmax(0,1fr) 20px;gap:8px}:where(html[data-home-mobile]) .section_home-partner .home-partner_service-row{padding-top:11px;padding-bottom:11px}}@media (min-width:761px) and (max-height:600px){.section_home-intro .home-intro_copy .home-intro_brand-headline{line-height:1.23}}@media (min-width:761px) and (max-height:600px){.home-intro_star{font-size:6.5svh}}@media (max-width:760px) and (max-height:600px){.section_home-intro .home-intro_copy .home-intro_brand-headline{font-size:10.1vw;line-height:1.29}}@media (max-width:760px) and (max-height:600px){.home-intro_star{top:-.95em;font-size:8vw}}@media (max-width:760px) and (max-height:600px){.section_home-ambition .home-ambition_copy{margin-top:14px}}@media (max-width:760px) and (max-height:600px){.section_home-ambition .home-ambition_copy{font-size:8.8vw;margin-top:14px}}@media (max-width:760px) and (max-height:600px){.section_home-ambition .home-ambition_copy>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){margin-bottom:15px}}@media (max-width:760px) and (max-height:600px){.section_home-making .home-making_wall .home-making_tile{width:20vw}}@media (max-width:760px) and (max-height:600px){.section_home-partner .home-partner_service-row{padding:9px 0}}.is-motion-paused .home-watermark_track{animation-play-state:paused}@media (max-width:1000px) and (orientation:portrait){.home-watermark_track{font-size:37vw;top:50%}}@media (max-width:760px){.home-watermark_track{font-size:38vw;top:50%}}@media (prefers-reduced-motion:reduce){.home-watermark_track{animation:none;will-change:auto}}#scale{--curtain-intro:48vw;--portfolio-gap:clamp(26px,3.2vw,58px);--portfolio-row-gap:clamp(20px,2.8svh,36px);--portfolio-edge:clamp(14px,1.8vw,28px);--portfolio-drift:clamp(80px,14vw,210px);--portfolio-height:calc(100dvh - var(--shell-rail-top) - var(--shell-rail-bottom));--portfolio-width:calc(var(--portfolio-height) - 16px - 2 * var(--portfolio-row-gap) + 3 * var(--portfolio-gap) + 2 * var(--portfolio-edge) + var(--portfolio-drift))}#scale .home-ambition_portfolio-wall[data-portfolio-ready="true"] .home-ambition_portfolio-track{margin-left:0}#scale .home-ambition_portfolio-card:hover .home-ambition_portfolio-caption>:last-child{color:var(--lime)}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#scale>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){left:3vw;top:28px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#scale .home-ambition_copy{left:3vw;width:56vw}}@media (max-width:760px){#scale{--curtain-intro:78vw;--portfolio-gap:24px;--portfolio-row-gap:20px;--portfolio-edge:12px;--portfolio-drift:48px}}@media (max-width:760px){#scale>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){left:3vw;top:22px;max-width:78vw}}@media (max-width:760px){#scale .home-ambition_copy{left:3vw;width:76vw;font-size:9vw;line-height:1.17}}@media (max-width:760px){#scale .home-ambition_portfolio-card{border-radius:4px}}@media (max-width:760px){#scale .home-ambition_portfolio-caption{gap:10px;padding:36px 12px 12px;font-size:12px}}@media (max-height:600px){#scale>:is(.home-ambition_chapter-meta,.home-community_chapter-meta,.home-contact_chapter-meta,.home-direction_chapter-meta,.home-making_chapter-meta,.home-network_chapter-meta,.home-partner_chapter-meta,.home-team_chapter-meta){top:16px}}@media (max-height:600px){#scale .home-ambition_portfolio-caption{padding-top:30px;padding-bottom:10px;font-size:11px}}@media (max-width:760px) and (max-height:600px){#scale .home-ambition_copy{font-size:8.6vw}}@media (max-height:480px){#scale{--portfolio-width:calc((var(--portfolio-height) - 16px) * 7.5 + 9 * var(--portfolio-gap) + 2 * var(--portfolio-edge))}}@media (max-height:480px){#scale .home-ambition_portfolio-wall{display:flex;gap:var(--portfolio-gap);padding-inline:var(--portfolio-edge)}}@media (max-height:480px){#scale .home-ambition_portfolio-row{flex:0 0 auto;padding-inline:0}}@media (max-height:480px){#scale .home-ambition_portfolio-row:nth-child(n) .home-ambition_portfolio-track{margin-left:0}}#network{--network-card-width:max(154px,17.5vw);--network-card-gap:18px;--network-inset:2vw;--network-width:calc(6 * var(--network-card-width) + 5 * var(--network-card-gap) + 2 * var(--network-inset))}#network .home-network_studio-card.is-revealed{color:#fff;transition-duration:.3s;transition-delay:.12s}#network .home-network_follow-cta{position:absolute;left:0;top:0;z-index:8;translate:-50% -50%;pointer-events:none;max-width:calc(100% - 16px);padding:13px 18px;border-radius:999px;background:rgb(24 30 24 / 48%);color:#fff;border:1px solid rgb(255 255 255 / 38%);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 1px 0 rgb(255 255 255 / 15%),0 6px 24px rgb(0 0 0 / 16%);font-size:clamp(10px,1vw,16px);line-height:1.3;white-space:nowrap;opacity:0;transition:opacity .2s ease}#network .home-network_follow-cta.is-visible{opacity:1}#network .home-network_studio-logo :is(svg,img) [fill]:not([fill="none"]){fill:currentColor}#network .home-network_studio-logo :is(svg,img) [stroke]:not([stroke="none"]){stroke:currentColor}#network.is-static-reveal .home-network_studio-image{animation:none;transition:none}#network.is-static-reveal .home-network_studio-card{animation:none;transition:none}#network.is-static-reveal .home-network_studio-website{animation:none;transition:none}#network.is-static-reveal .home-network_studio-card.is-revealed .home-network_studio-colour{opacity:1;clip-path:none}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#network{--network-card-width:23.8vw;--network-card-gap:16px;--network-inset:4vw}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#network .home-network_studio-caption{left:22px;right:20px;bottom:27px;gap:15px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#network .home-network_studio-role{font-size:12px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#network .home-network_studio-logo{height:35.2px}}@media (min-width:761px) and (max-width:1000px) and (orientation:portrait){#network .home-network_description{font-size:15px}}@media (max-width:760px){:where(html[data-home-mobile]) #network{margin-inline-end:clamp(64px,18vw,104px)}}@media (max-width:760px){#network{--network-card-width:45.5vw;--network-card-gap:14px;--network-inset:3vw}:where(html[data-home-mobile]) #network{padding-block:20px 17px}}@media (max-width:760px){#network .home-network_title{max-width:86vw;margin-right:0;margin-bottom:23px;margin-left:0}:where(html[data-home-mobile]) #network .home-network_title{font-size:8.3vw;margin-top:18px}}@media (max-width:760px){#network .home-network_studio-caption{left:20px;right:18px;bottom:23px;gap:13px}}@media (max-width:760px){#network .home-network_studio-role{font-size:11px}}@media (max-width:760px){#network .home-network_studio-logo{height:35.2px}}@media (max-width:760px){#network .home-network_studio-website{width:44px;height:44px;flex-basis:44px}}@media (max-width:760px){#network .home-network_studio-website>svg{width:22px;height:22px}}@media (max-width:760px){#network .home-network_description{max-width:85vw;font-size:11px;line-height:1.5;margin-top:14px}}@media (max-width:760px){#network .home-network_description em{display:block}}@media (min-width:761px) and (max-height:710px){#network .home-network_studio-caption{bottom:20px;gap:9px}}@media (min-width:761px) and (max-height:710px){#network .home-network_studio-logo{height:35.2px}}@media (min-width:761px) and (max-height:710px){#network .home-network_description{font-size:11px}}@media (min-width:761px) and (max-height:500px){#network{--network-card-width:max(154px,16.1vw)}}@media (min-width:761px) and (max-height:500px){#network .home-network_studio-caption{bottom:14px;gap:6px}}@media (min-width:761px) and (max-height:500px){#network .home-network_studio-logo{height:35.2px}}@media (min-width:761px) and (max-height:500px){#network .home-network_studio-role{font-size:10px}}@media (max-width:760px) and (max-height:600px){#network{padding-block:14px 12px}}@media (max-width:760px) and (max-height:600px){#network .home-network_title{font-size:8.1vw;margin:11px 0 16px}}/* home-swap: Shell e5 vertical-sidebar offsets, renamed for the native classes (e5 selectors target .home-journey_* only) */@media(min-width:768px){html[data-nods-sidebar-test][data-nods-nav=compact] body.is-editorial .home-layout_rail{left:var(--ns-width)!important;width:calc(100% - var(--ns-width))!important;right:0!important}html[data-nods-sidebar-test] :is(.section_home-ambition,.section_home-community,.section_home-contact,.section_home-direction,.section_home-film,.section_home-intro,.section_home-making,.section_home-network,.section_home-partner,.section_home-skills,.section_home-team){width:calc(94vw - var(--ns-width))!important;flex-basis:calc(94vw - var(--ns-width))!important}html[data-nods-sidebar-test] .home-chapters_shell-footer{left:calc(var(--ns-width) + 3vw)!important;right:3vw!important;width:auto!important}html[data-nods-sidebar-test] .home-watermark_watermark{left:var(--ns-width)!important;width:calc(100% - var(--ns-width))!important}}@media(min-width:768px){html[data-nods-sidebar-test][data-nods-nav=compact] body.is-editorial:has(.home-layout_rail)::after{content:"";position:fixed;inset:0 auto 0 var(--ns-width);width:clamp(48px,6vw,112px);z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--ns-bg) 0%,color-mix(in srgb,var(--ns-bg) 85%,transparent) 20%,color-mix(in srgb,var(--ns-bg) 40%,transparent) 55%,transparent 100%)}}/* home-g3: live parity (team person labels, chapter arrows disabled/hover, film morph video) */#team .home-team_portrait .home-team_person-label{top:100%;right:auto;bottom:auto;left:50%;translate:-50% -25%}[data-home-chapters] .home-chapters_chapters-arrows :is(#prev,#next){cursor:pointer}[data-home-chapters] .home-chapters_chapters-arrows button:disabled{opacity:.2;cursor:default}[data-home-chapters] .home-chapters_chapters-arrows button:disabled:hover{color:inherit}@media(hover:hover){[data-home-chapters] .home-chapters_chapters-arrows button:not(:disabled):hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.home-chapters_shell-footer #prev:not(:disabled):hover{color:var(--paper);background:none}.home-film_morph-surface video{position:static;inset:auto;border-radius:0}/* home-h760: ?homeMobile=horizontal (<=760px without data-home-mobile) keeps the live base values; vertical mode untouched */@media (max-width:760px){:where(html:not([data-home-mobile])) .home-intro_enter-link.home-intro_enter-link{left:var(--polish-x);min-height:auto;gap:24px}:where(html:not([data-home-mobile])) .home-contact_email-link.home-contact_email-link{min-height:auto;align-items:normal}:where(html:not([data-home-mobile])) .home-layout_finale-scroll.home-layout_finale-scroll{flex-basis:90vw}:where(html:not([data-home-mobile])) .home-finale_cta.home-finale_cta{gap:clamp(10px,1.4vw,24px)}:where(html:not([data-home-mobile])) :is(.home-finale_button,.home-finale_highlight):is(.home-finale_button,.home-finale_highlight){font-size:clamp(18px,2.4vw,44px);min-height:auto}}
