.ts-logo-holder{display:inline-flex}.ts-custom-logo{display:block;width:260px;max-width:45vw}.ts-custom-logo img{display:block;width:100%;height:68px;object-fit:contain;object-position:left center}footer .ts-custom-logo{width:220px}.ts-skip{position:fixed;top:-100px;left:20px;z-index:999999;background:var(--ink);color:white;padding:12px}.ts-skip:focus{top:12px}.ts-standard{min-height:60vh;padding-block:90px}.ts-standard h1{font-size:clamp(40px,6vw,90px);line-height:1.05;letter-spacing:-.05em}.ts-standard p{max-width:850px}.ts-standard img{max-width:100%;height:auto}.ts-standard a:not(.pill){text-decoration:underline}.ts-legal{padding:12px 4.5%;background:var(--ink);color:white;font-size:13px}.ts-honeypot{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.ts-form-security{font-size:14px;margin-bottom:20px}.ts-status{padding:14px;border:1px solid var(--red);display:block;margin:12px 0}.gallery-story #gallery-description,.gallery-story #gallery-detail{white-space:pre-line}.archive-stage img:not([src]),.project-stage img:not([src]){display:none}.ts-single-gallery{display:grid;gap:25px;margin:30px 0}.ts-single-gallery img{width:100%;max-height:900px;object-fit:contain;background:#eeeee8}.ts-single-intro{max-width:900px;margin:auto}.ts-single-intro h1{font-size:clamp(44px,6vw,90px)}.creative-menu nav{overflow-y:auto}.ts-form-security a{text-decoration:underline}@media(max-width:600px){.ts-custom-logo{width:190px}.ts-custom-logo img{height:50px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
