.preproject-tool-page .cover-art{display:none}.preproject-tool-page .cover-grid{display:block;padding-block:0}.preproject-tool-page .page-heading{padding:42px 0 30px;min-height:0}.preproject-tool-page main>.wrap.section{padding-top:28px}.preproject-tool-page .cover-copy{max-width:850px}.preproject-tool-page .page-heading h1{max-width:26ch}.motion-page nav.breadcrumbs{position:static;inset:auto;display:flex;flex-wrap:wrap;width:auto;max-width:1184px;z-index:auto;background:none;box-shadow:none;transform:none;opacity:1;visibility:visible}.motion-page nav.breadcrumbs a{color:#203e36;text-decoration:underline}.preproject-reading p,.preproject-reading li{line-height:1.75}.preproject-reading details{margin:18px 0}.preproject-situations{margin:28px 0 42px;max-width:860px}.preproject-situations li{padding:9px 0}.preproject-situations a,.preproject-entry a{color:inherit;text-decoration:underline;text-underline-offset:4px}.preproject-entry{border-bottom:1px solid #c9d0c1}.story-booking{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.story-booking p{width:100%;margin-top:0}.story-booking .booking-link{background:transparent;color:#f3f3eb;border:1px solid #a9bbaa}.preproject-reading summary{cursor:pointer;padding:12px 0;font-weight:600}.preproject-reading h2{margin-top:40px}.preproject-reading [hidden]{display:none!important}@media(min-width:1101px){.site-header #main-nav{gap:16px}.site-header #main-nav>a{font-size:14px}.motion-home .story-copy h1.service-manifesto{font-size:clamp(36px,3.4vw,76px);max-width:23ch}.motion-home .story-support{max-width:54ch;font-size:clamp(16px,1.05vw,21px)}}@media(min-width:901px) and (max-width:1200px){.site-header{padding-inline:24px}.site-header #main-nav{gap:12px}.site-header #main-nav>a{font-size:12px}.site-header .nav-contact{padding:10px}.brand small{font-size:8px}}@media(max-width:900px){.motion-home .story-booking{order:4}.motion-home .house-stage{order:5}}@media(max-width:600px){.story-booking .button{max-width:100%;white-space:normal}.preproject-reading h1{overflow-wrap:break-word}.preproject-situations{margin:20px 0}}