/*! sslhla.com | Design and code (c) 2026 PageLaunch | https://pagelaunch.co.uk/
    Licensed to Seven Stars Media Corporation Limited for use on sslhla.com only. Build PL-sslhla-com-20260904-d4c2. */
.ss-band[data-astro-cid-odfqt7nk]{position:relative;display:grid;isolation:isolate;background:var(--ss-ink-900);overflow:clip}.ss-band--short[data-astro-cid-odfqt7nk]{min-height:max(40svh,100vw / 3.2)}.ss-band--band[data-astro-cid-odfqt7nk]{min-height:max(52svh,100vw / 2.8)}.ss-band--tall[data-astro-cid-odfqt7nk]{min-height:max(62svh,100vw / 2.5)}@media(min-width:900px){.ss-band--short[data-astro-cid-odfqt7nk]{min-height:max(44svh,100vw / 3.2)}.ss-band--band[data-astro-cid-odfqt7nk]{min-height:max(56svh,100vw / 2.8)}.ss-band--tall[data-astro-cid-odfqt7nk]{min-height:max(68svh,100vw / 2.5)}.ss-band__body[data-astro-cid-odfqt7nk]{padding-block:var(--ss-space-10) var(--ss-space-09)}}.ss-band--end[data-astro-cid-odfqt7nk]{align-content:end}.ss-band--center[data-astro-cid-odfqt7nk]{align-content:center;text-align:center}.ss-band__media-wrap[data-astro-cid-odfqt7nk]{position:absolute;inset:0;z-index:-1}.ss-band__media[data-astro-cid-odfqt7nk]{width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.ss-band__scrim[data-astro-cid-odfqt7nk]{position:absolute;inset:0;z-index:2;background:linear-gradient(to top,var(--ss-ink-900) 0%,color-mix(in srgb,var(--ss-ink-900) 74%,transparent) 42%,color-mix(in srgb,var(--ss-ink-900) 46%,transparent) 100%),linear-gradient(to right,color-mix(in srgb,var(--ss-ink-900) 62%,transparent) 0%,transparent 62%),color-mix(in srgb,var(--ss-ink-900) 30%,transparent);opacity:1}.ss-band__body[data-astro-cid-odfqt7nk]{padding-block:var(--ss-space-09) var(--ss-space-08);display:grid;gap:var(--ss-space-04)}.ss-band--center[data-astro-cid-odfqt7nk] .ss-band__body[data-astro-cid-odfqt7nk]{justify-items:center}.ss-band__label[data-astro-cid-odfqt7nk]{font-size:10px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--ss-gold)}.ss-band__heading[data-astro-cid-odfqt7nk]{font-size:clamp(28px,1rem + 3.6vw,62px);letter-spacing:-.04em;line-height:1.03;font-weight:var(--ss-weight-display);color:var(--ss-paper);max-width:18ch}.ss-band__lead[data-astro-cid-odfqt7nk]{font-size:var(--ss-t-lead);letter-spacing:var(--ss-track-lead);line-height:1.5;color:var(--ss-ink-100);max-width:50ch}.ss-band__cta[data-astro-cid-odfqt7nk]{margin-top:var(--ss-space-05)}.ss-band__pause[data-astro-cid-odfqt7nk]{position:absolute;right:var(--ss-space-05);bottom:var(--ss-space-05);z-index:3;width:44px;height:44px;display:grid;place-items:center;background:color-mix(in srgb,var(--ss-ink-900) 55%,transparent);border:var(--ss-hairline) solid color-mix(in srgb,var(--ss-paper) 30%,transparent);border-radius:50%;cursor:pointer;opacity:.45;transition:opacity .24s var(--ss-ease),border-color .24s var(--ss-ease)}.ss-band__pause[data-astro-cid-odfqt7nk]:hover,.ss-band__pause[data-astro-cid-odfqt7nk]:focus-visible,[data-astro-cid-odfqt7nk][data-hero]:hover .ss-band__pause[data-astro-cid-odfqt7nk]{opacity:1;border-color:var(--ss-gold)}.ss-band__pause-icon[data-astro-cid-odfqt7nk]{width:8px;height:10px;border-left:2px solid var(--ss-paper);border-right:2px solid var(--ss-paper)}.ss-band__pause[data-astro-cid-odfqt7nk][aria-pressed=true] .ss-band__pause-icon[data-astro-cid-odfqt7nk]{width:0;height:0;border:0;border-left:9px solid var(--ss-paper);border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;margin-left:3px}@media(hover:none){.ss-band__pause[data-astro-cid-odfqt7nk]{opacity:.85}}.ss-btn--ghost[data-astro-cid-odfqt7nk]{color:var(--ss-paper);border-color:color-mix(in srgb,var(--ss-paper) 55%,transparent)}.ss-btn--ghost[data-astro-cid-odfqt7nk]:hover{background:var(--ss-paper);color:var(--ss-ink-900);border-color:var(--ss-paper)}.ss-btn[data-astro-cid-odfqt7nk]{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--ss-space-08);border:var(--ss-hairline) solid currentColor;text-decoration:none;font-size:11px;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;font-weight:var(--ss-weight-label);transition:background-color .26s var(--ss-ease),color .26s var(--ss-ease),border-color .26s var(--ss-ease)}
