body.estro-design-pass main>section:not(.films):not(.screening):not(.opening):not(.ang-opening):not(.studio-film):not(.inv-hero):not(.hero){background-image:radial-gradient(currentColor .45px,transparent .65px);background-size:30px 30px;background-blend-mode:soft-light}body.estro-design-pass .note,body.estro-design-pass .studio-note,body.estro-design-pass .ang-note,body.estro-design-pass .bio-postit{box-shadow:7px 10px 0 #0000000a;border-bottom:1px solid #00000012}body.estro-design-pass .document img{max-height:570px;object-fit:contain}body.estro-design-pass .inv-process-slide img{max-height:480px;object-fit:contain}body.estro-design-pass .inv-process-single{max-width:620px;margin-inline:auto}body.estro-design-pass figcaption{line-height:1.65}body.estro-design-pass .prose p{max-width:68ch}body.estro-design-pass .cw-extension h2{font-family:'Special Gothic Expanded One',sans-serif;font-size:clamp(29px,3.7vw,60px);line-height:1.12;letter-spacing:-.05em;font-weight:400}body.estro-design-pass .cw-extension .cw-section{overflow:hidden}body.estro-design-pass .cw-extension{font-family:'DM Sans',sans-serif;--cw-gutter:clamp(22px,5vw,90px);color:#171717;line-height:1.65}body.estro-design-pass .cw-extension .cw-ink{color:#fff}.cw-existing-opening{display:grid;grid-template-columns:.7fr 1.2fr 1fr;gap:4vw;align-items:center}.cw-existing-logo{width:100%;max-width:270px;max-height:175px;object-fit:contain}.cw-after-opening{max-width:820px;margin:50px auto 0}.cw-extension .cw-gallery .cw-figure img{max-height:580px}.cw-extension .cw-section-head p{line-height:1.7}.cw-extension .cw-note small{color:#25271a}.cw-extension .cw-team{background:#f2f0e9}.cw-extension .eyebrow{color:#bd0050}.cw-extension .cw-ink .eyebrow{color:#ff8cba}@media(max-width:850px){.cw-existing-opening{grid-template-columns:1fr;gap:22px}.cw-existing-logo{max-width:205px;max-height:115px}.cw-after-opening{margin-top:30px}body.estro-design-pass .document img{max-height:400px}body.estro-design-pass .inv-process-slide img{max-height:340px}body.estro-design-pass .cw-extension .cw-section{padding:52px 22px}body.estro-design-pass main>section{background-size:40px 40px}}
.cs-hero .cw-existing-logo{filter:brightness(0) invert(1)}
