.studio-page{color:#e8e4de;background:#0c0c0c}.studio-page main{max-width:1600px;margin:auto;padding:40px 4.5% 0}.studio-nav{align-items:center;gap:30px;font-size:15px;display:flex}.studio-nav a{align-items:center;min-height:44px;display:flex}.studio-intro{max-width:1200px}.studio-intro h1{margin:32px 0 40px;font-size:clamp(60px,8vw,125px)}.studio-intro h1 em{color:#ff6b35;font-size:1.2em}.studio-intro>p:last-of-type{max-width:1000px;font-size:clamp(20px,2vw,28px);line-height:1.6}.studio-facts{border-block:1px solid #42413b;grid-template-columns:.7fr 1.5fr 1fr;gap:30px;margin:55px 0 80px;padding:30px 0;display:grid}.studio-facts span{color:#b8b3aa;margin-bottom:15px;font-size:13px;display:block}.studio-facts strong{font-size:20px;font-weight:500}.studio-page h2{letter-spacing:-.04em;font-family:Miradore,sans-serif;font-size:clamp(35px,4vw,62px);font-weight:800;line-height:1.1}.studio-page h2 em{font-size:1.18em}.studio-practice>div{grid-template-columns:repeat(3,1fr);gap:40px 35px;margin-top:45px;display:grid}.studio-practice article{border-top:1px solid #42413b;padding-top:23px}.studio-page h3{font-family:DM,sans-serif;font-size:23px;font-weight:500;line-height:1.3}.studio-practice article>p{color:#bdb8b0;margin:17px 0;font-size:17px;line-height:1.7}.studio-practice article>a{align-items:center;gap:15px;min-height:44px;font-size:15px;display:flex}.studio-regional{border-top:1px solid #42413b;grid-template-columns:1fr 1.2fr;gap:70px;margin-top:90px;padding-top:50px;display:grid}.studio-regional p{margin-bottom:20px;font-size:18px;line-height:1.7}.studio-numbers{margin:65px 0 85px}.studio-numbers dl{margin-top:40px}.studio-numbers dl>div{border-top:1px solid #42413b;grid-template-columns:1fr 1.5fr;gap:40px;padding:28px 0;display:grid}.studio-numbers dt{font-size:19px}.studio-numbers dd{margin:0}.studio-numbers dd strong{font-size:24px;font-weight:500;display:block}.studio-numbers dd span{color:#bdb8b0;margin-top:13px;font-size:15px;line-height:1.7;display:block}.studio-index-head{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:50px;display:grid}.studio-index-head p{max-width:470px;font-size:18px;line-height:1.7}.studio-index>article{border-top:1px solid #42413b;grid-template-columns:.85fr 1.15fr;gap:70px;padding:35px 0;display:grid}.studio-index h3 a{justify-content:space-between;align-items:start;gap:25px;margin-top:14px;font-size:26px;line-height:1.35;display:flex}.studio-index h3 svg{flex-shrink:0;margin-top:6px}.studio-credit{color:#bdb8b0;font-size:14px;margin-top:15px!important}.studio-index>article>div:last-child>p{font-size:17px;line-height:1.7}.studio-scope{color:#bdb8b0;margin-top:20px!important}.studio-scope strong{color:#e8e4de;margin-bottom:6px;font-size:13px;display:block}.studio-index ul{margin:20px 0 0;padding:0;list-style:none}.studio-index li{border-top:1px solid #30302c;padding:16px 0;font-size:16px}.studio-index li>span{color:#bdb8b0;margin-top:8px;font-size:14px;line-height:1.6;display:block}.studio-film{align-items:center;gap:20px;min-height:44px;margin-top:15px;font-size:15px;display:flex}.studio-reading{border-top:1px solid #42413b;padding:45px 0 55px}.studio-reading>p{margin:25px 0 20px;font-size:17px;line-height:1.7}.studio-reading>a{align-items:center;gap:20px;min-height:44px;margin-right:40px;font-size:16px;display:inline-flex}.studio-reading>small{color:#bdb8b0;margin-top:20px;font-size:13px;display:block}.studio-footer{border-top:1px solid #42413b;justify-content:space-between;gap:25px;padding:30px 4.5%;font-size:15px;display:flex}.studio-footer>a{align-items:center;gap:20px;min-height:44px;display:flex}@media (max-width:800px){.studio-practice>div{grid-template-columns:1fr 1fr}.studio-regional,.studio-index>article{gap:35px}.studio-facts{gap:20px}.studio-facts strong{font-size:17px}}@media (max-width:600px){.studio-page .score-header{flex-wrap:wrap;gap:6px;height:auto;min-height:90px;padding:15px 0}.studio-page .score-header .score-logo{min-height:35px}.studio-nav{justify-content:space-between;gap:20px;width:100%}.studio-page main{padding:32px 6% 0}.studio-intro h1{font-size:63px}.studio-facts{margin:35px 0 50px;padding:12px 0;display:block}.studio-facts>div{padding:16px 0}.studio-facts span{margin-bottom:7px}.studio-facts strong{font-size:20px}.studio-practice>div{margin-top:25px;display:block}.studio-practice article{padding:22px 0}.studio-regional,.studio-index-head,.studio-index>article,.studio-numbers dl>div{display:block}.studio-regional{margin-top:45px;padding-top:35px}.studio-regional>div{margin-top:25px}.studio-numbers{margin:40px 0 50px}.studio-numbers dd{margin-top:18px}.studio-numbers dd strong{font-size:22px}.studio-index-head p,.studio-index>article>div:last-child{margin-top:25px}.studio-index h3 a{font-size:24px}.studio-index>article{padding:28px 0}.studio-footer{padding:25px 6%;display:block}}
