.global-detail .page-frame,.global-detail .reading-progress{display:none}.global-detail{--red:#26372a;--ink:#26372a;--muted:#6c756b;background:#f4f1e9;color:#26372a;font-family:'DM Sans',Arial}.global-detail .header{max-width:none;height:110px;margin:0 4vw;padding:0;border-bottom:1px solid #26372a44;background:none}.global-detail .brand{font:400 38px Georgia;letter-spacing:-.06em;width:auto;height:auto}.global-detail .header nav span{display:none}.global-detail .header nav a{font:12px 'DM Sans';color:inherit}.global-detail .motion-toggle{color:inherit}.global-detail .detail-shell{max-width:none;margin:0 8vw;padding:50px 0 80px}.global-detail .detail-stage{border-radius:0}.global-detail .detail-back{margin-bottom:35px}.global-detail .project-overview{padding:65px 0;grid-template-columns:1.2fr 1fr;gap:8vw}.global-detail .project-title h1{font:400 clamp(50px,6vw,110px)/.95 Georgia;letter-spacing:-.06em}.global-detail .project-title h1 span{display:none}.global-detail .project-description{font:16px/1.8 'DM Sans';color:inherit}.global-detail .project-credits{color:inherit}.global-detail .project-awards{background:#e6e4d8;color:inherit;padding:50px}.global-detail .project-award-tag{background:#26372a;color:#fff}.global-detail .award-group summary,.global-detail .award-group li{border-color:#26372a44}.global-detail .detail-gallery{margin-top:80px}.global-detail .gallery-label h2{font:400 45px Georgia;letter-spacing:-.04em}.global-detail .next-project{background:#26372a;color:#f4f1e9;margin-top:90px}.global-detail .next-project h2{font:400 55px Georgia;letter-spacing:-.045em}.global-detail .footer{max-width:none;padding:40px 4vw 100px;background:#26372a;color:#f4f1e9;border:0}.global-detail .footer a{color:inherit}.global-detail .g-rail{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:500;display:flex;gap:4px;align-items:center;padding:5px;background:#fff;color:#171717;border:1px solid #ddd;border-radius:30px;max-width:calc(100% - 24px);font:10px 'DM Sans',Arial;white-space:nowrap}.global-detail .g-rail a{padding:10px 13px;border-radius:25px}.global-detail .g-rail a[aria-current=page]{background:#222eff;color:white}.global-detail .g-rail a:first-child{font-size:9px;opacity:.75}.detail-g{--red:#ceff97;--ink:#e5ebe4;--muted:#a8b5ad;background:#11171b;color:#e5ebe4}.detail-g .brand{font:600 32px 'DM Sans'}.detail-g .header,.detail-g .project-credits,.detail-g .gallery-label{border-color:#e5ebe433}.detail-g .project-title h1{font-family:'DM Sans';font-weight:500}.detail-g .project-award-tag{background:#ceff97;color:#111}.detail-g .project-awards{background:#1d2924}.detail-g .award-group summary,.detail-g .award-group li{border-color:#e5ebe433}.detail-g .hero-play{background:#ceff97;color:#111}.detail-g .next-project{background:#ceff97;color:#111}.detail-g .next-project h2{font-family:'DM Sans'}.detail-g .footer{background:#ceff97;color:#111}.detail-g .project-description p,.detail-g .project-credits dd{color:#dde4df}.detail-g .source-note,.detail-g .stage-caption{color:#a8b5ad}.detail-h{--red:#302266;--ink:#302266;--muted:#706487;background:#f4f0e8;color:#302266}.detail-h .header{background:#e7ec36;margin:0;padding:0 4vw;height:110px;border:0}.detail-h .brand{font:700 38px 'DM Sans';letter-spacing:-.08em}.detail-h .project-title h1{font-family:'DM Sans';font-weight:700}.detail-h .project-awards{background:#e9d8f2}.detail-h .project-award-tag{background:#302266;color:#e7ec36}.detail-h .next-project{background:#ff8d64;color:#302266}.detail-h .next-project h2{font-family:'DM Sans';font-weight:700}.detail-h .footer{background:#302266;color:#e7ec36}.detail-h .gallery-label h2{font-family:'DM Sans';font-weight:600}
@media(max-width:700px){.global-detail .header,.detail-h .header{height:90px;min-height:90px;padding:0 22px;margin:0;gap:14px}.global-detail .brand{font-size:27px}.global-detail .header nav{gap:15px}.global-detail .header nav a{font-size:9px}.global-detail .header nav a:nth-child(2){display:none}.global-detail .motion-toggle{position:static}.global-detail .motion-label{display:none}.global-detail .detail-shell{margin:0 22px;padding-top:25px}.global-detail .detail-back{margin-bottom:25px}.global-detail .project-overview{display:block;padding:30px 0}.global-detail .project-title h1{font-size:48px;margin-bottom:30px}.global-detail .project-description{font-size:14px;line-height:1.7}.global-detail .project-awards{padding:25px}.global-detail .award-intro h2{font-size:35px}.global-detail .detail-gallery{margin-top:45px}.global-detail .gallery-label h2{font-size:32px}.global-detail .next-project h2{font-size:35px}.global-detail .footer{padding:30px 22px 90px}.global-detail .g-rail a span{display:none}.global-detail .g-rail a{padding:10px 12px}.global-detail .g-rail a:first-child{font-size:8px}}
.global-detail .header,.global-detail .detail-shell,.global-detail .footer{width:auto}
