.hero.cinematic,.hero.cinematic[data-current-slide="1"],.hero.cinematic[data-current-slide="2"]{height:100svh;min-height:680px;padding-top:145px;padding-bottom:24px;align-content:center}.hero-slide :is(h1,h2.hero-slide-heading){max-width:690px;font-size:clamp(40px,3.85vw,68px)}.hero-slide .hero-intro{max-width:515px;font-size:16px;line-height:1.55}.hero-slides{min-height:310px}.hero-slide.active :is(h1,h2.hero-slide-heading) span:nth-child(1),.hero-slide.active :is(h1,h2.hero-slide-heading) span:nth-child(2),.hero-slide.active :is(h1,h2.hero-slide-heading) em,.hero-slide.active .hero-intro{animation-name:clearHeadline!important;filter:none!important}.campaign-particles i:nth-child(n+4),.glass-spark,.ring-two{display:none}.glass-ring.ring-one{width:75px;height:75px;opacity:.45;backdrop-filter:none}.campaign-light{opacity:.45}.hero .actions{margin-top:16px;padding:13px 15px}.hero .actions .primary{padding:15px 21px}.hero .trust-strip{margin-top:22px;padding-top:17px}.hero-dots button.active:after{animation-duration:8.5s}.campaign-note{max-width:305px;padding:16px 20px}.campaign-scene.active img{animation:finishZoom 16s ease-in-out infinite alternate!important}.campaign-scene img{image-rendering:auto}@keyframes finishZoom{from{transform:scale(1.025)}to{transform:scale(1.01)}}
@media(min-width:901px) and (max-height:820px){.hero.cinematic,.hero.cinematic[data-current-slide="1"],.hero.cinematic[data-current-slide="2"]{min-height:640px;padding-top:135px;padding-bottom:18px}.hero-slide :is(h1,h2.hero-slide-heading){font-size:clamp(38px,3.55vw,58px);margin:13px 0 19px}.hero-slides{min-height:255px}.hero-slide .hero-intro{font-size:15px;line-height:1.5}.hero-controls{margin-top:10px}.hero-arrow{width:39px;height:39px}.hero .actions{margin-top:13px}.hero .trust-strip{margin-top:17px}.campaign-note{bottom:72px}}
@media(max-width:900px){.hero.cinematic,.hero.cinematic[data-current-slide="1"],.hero.cinematic[data-current-slide="2"]{height:auto;min-height:850px;padding:112px 24px 24px;align-content:start}.hero-slide :is(h1,h2.hero-slide-heading){font-size:clamp(34px,7.4vw,50px);margin-top:13px}.hero-slide .hero-intro{font-size:15px;max-width:570px}.hero-slides{min-height:300px}.campaign-scene img{top:auto;bottom:0;height:370px;object-fit:cover;object-position:81% center}.campaign-colour,.campaign-scene[data-campaign="1"] .campaign-colour,.campaign-scene[data-campaign="2"] .campaign-colour{inset:0;background:linear-gradient(180deg,#f2f1f8 0%,#f2f1f8 46%,#f2f1f8d9 55%,transparent 70%)}.campaign-scene[data-campaign="1"] .campaign-colour{background:linear-gradient(180deg,#deccf1 0%,#deccf1 46%,#deccf1d9 55%,transparent 70%)}.campaign-scene[data-campaign="2"] .campaign-colour{background:linear-gradient(180deg,#eeedf5 0%,#eeedf5 46%,#eeedf5d9 55%,transparent 70%)}.hero .trust-strip{margin-top:300px}.hero .actions{gap:12px;padding:12px}.hero .actions .primary{font-size:12px;padding:14px 16px}.hero .actions .text-link{font-size:11px;padding-right:0}.campaign-note{bottom:84px;max-width:255px;padding:12px 15px}.campaign-particles,.campaign-light,.campaign-glass{display:none}}
@media(max-width:380px){.hero.cinematic,.hero.cinematic[data-current-slide="1"],.hero.cinematic[data-current-slide="2"]{padding-left:18px;padding-right:18px}.hero .actions{gap:9px}.hero .actions .primary{font-size:11px;padding:13px}.hero .actions .text-link{font-size:10px}.hero-slide :is(h1,h2.hero-slide-heading){font-size:34px}}
@media(prefers-reduced-motion:reduce){.campaign-scene.active img{animation:none!important}.hero-slide.active :is(h1,h2.hero-slide-heading) span,.hero-slide.active :is(h1,h2.hero-slide-heading) em,.hero-slide.active .hero-intro{animation:none!important;opacity:1!important}}
