
.inner-hero{min-height:72svh}.inner-hero .hero-content{padding-top:110px;padding-bottom:65px}.inner-hero h1{max-width:950px}.inner-hero .hero-image img{object-position:center center}.inner-page .section{min-height:0}.inner-page .body-copy{max-width:700px}.inner-page .body-copy p{line-height:1.8}.inner-page .shift-cards{margin-bottom:0}.inner-page .shift{min-height:280px}.inner-page .shift h3{font-size:clamp(26px,3vw,42px)}.inner-page .simple-cta{background:#0b0630;color:white;text-align:center;padding:90px 24px}.inner-page .simple-cta h2{font-size:clamp(38px,5vw,68px);line-height:1.05;margin:0 auto 24px;max-width:850px}.inner-page .simple-cta p{max-width:750px;margin:0 auto 28px}.inner-page .simple-cta .button{display:inline-flex}.inner-page .organiser-card{background:#fff9f3;border:1px solid rgba(11,6,48,.1);border-radius:26px;padding:45px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between}.inner-page .organiser-card h3{font-size:clamp(30px,4vw,54px);line-height:1.08;margin:20px 0}.inner-page .organiser-card p{margin:0;color:#655d70}.inner-page .organiser-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:55px}.inner-page .organiser-grid .organiser-card:nth-child(2){background:#f4eaf5}.inner-page .page-tag{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#d65c24}.inner-page .intro-grid{align-items:start}footer .contact a[href$=".html"]{color:#fff;margin-bottom:7px}@media(max-width:680px){.inner-hero{min-height:640px}.inner-page .organiser-grid{grid-template-columns:1fr}.inner-page .organiser-card{min-height:210px;padding:30px}}
