.hero-bottom{align-items:start;grid-template-columns:1fr 1.25fr}.hero-offer>p{max-width:580px!important;font-size:20px!important;line-height:1.55!important}.action-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}.action-primary,.action-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid #b8d690;color:#dcebd4;font:600 16px/1.4 Arial,sans-serif;border-radius:3px}.action-primary{background:#c5ff5d;color:#10160d}.action-primary:hover,.action-secondary:hover{background:#d8ffa0;color:#10160d}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.service-grid article{border-top:1px solid #42543b;padding-top:25px}.service-grid article>span{font:12px monospace;color:#b9db96}.service-grid h3{font-size:26px;line-height:1.2;margin:20px 0}.service-grid p{font-size:17px;line-height:1.65;color:#aebcb3}.service-grid a,.longform-scope>a{display:inline-block;margin-top:20px;color:#d3ecb5;font-size:16px}.collaborations.section{padding-top:55px;padding-bottom:75px}.collaborations h2{font-size:clamp(36px,5vw,68px)}.collaborations .studio-row{padding:22px 0}.work>.broadcast-station{margin:0 0 60px}.work-categories{margin-top:30px}.longform-offer{display:grid;grid-template-columns:1fr 1fr;gap:9%;border-top:1px solid #42543b;margin-top:60px;padding-top:55px}.longform-offer h3{font-size:clamp(34px,4vw,58px);line-height:1.1;margin:20px 0}.longform-offer p{font-size:18px;line-height:1.6;color:#b8c5b0}.longform-offer .sample-note{font-size:15px;color:#9aaa92;margin:22px 0}.longform-scope h4{font-size:22px;margin:22px 0}.longform-scope ol{padding-left:24px}.longform-scope li{padding:12px 0 20px 8px;color:#bdd2ad}.longform-scope strong,.longform-scope span{display:block;font-size:17px;line-height:1.6}.longform-scope span{color:#aebcb3}.enquiry-send{flex-wrap:wrap}.enquiry-send p{flex-basis:100%;max-width:100%!important}.enquiry-send #copy-enquiry{background:transparent;color:#dcebd4}.enquiry-form #enquiry-feedback{font-size:16px;line-height:1.6;color:#c9dfa9}.enquiry-form #enquiry-copy-fallback{width:100%;min-height:220px;font:16px/1.6 Arial,sans-serif;background:#101a11;color:#ecf3e7;padding:16px}a:focus-visible,button:focus-visible{outline:2px solid #c5ff5d;outline-offset:5px}#services,#contact,#videos,#packages{scroll-margin-top:30px}
@media(max-width:850px){.service-grid{grid-template-columns:1fr;gap:28px}.longform-offer{grid-template-columns:1fr;gap:24px}.hero-bottom{display:grid;grid-template-columns:1fr;gap:22px}.hero-offer>p{font-size:18px!important}.service-grid article{max-width:640px}header nav a:first-child{display:none}}
@media(max-width:520px){.action-row{gap:12px}.action-row a{flex:1;padding:12px}.hero-offer>p{font-size:17px!important}.enquiry-send button{width:100%}header .talk{font-size:13px;padding:10px}.collaborations .studio-link{font-size:12px}}
html{overflow-x:clip}.site-content{overflow-x:clip} .hero-offer{min-width:0} .hero-bottom .hero-offer p{width:auto}

