.cta[data-astro-cid-kokrr3jq]{position:relative;overflow:hidden;background:var(--black);padding-top:clamp(3rem,6vw,5rem)}.cta[data-astro-cid-kokrr3jq]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 80% 70%,rgb(233 194 90 / .16),transparent 70%),radial-gradient(50% 50% at 10% 20%,rgb(10 36 71 / .9),transparent 70%)}.cta--solo[data-astro-cid-kokrr3jq]{padding-top:clamp(6rem,14vw,11rem);isolation:isolate}.cta__bg[data-astro-cid-kokrr3jq]{position:absolute;inset:0;z-index:-1;overflow:hidden}.cta__bg[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq]{width:100%;height:100%;object-fit:cover;object-position:50% 42%;animation:cta-drift 18s ease-in-out infinite alternate}.cta__bgshade[data-astro-cid-kokrr3jq]{position:absolute;inset:0;background:linear-gradient(0deg,var(--black) 8%,rgb(4 7 12 / .55) 55%,rgb(4 7 12 / .7) 100%),linear-gradient(90deg,rgb(10 36 71 / .55),transparent 70%)}.cta--solo[data-astro-cid-kokrr3jq]:before{display:none}.cta__reel[data-astro-cid-kokrr3jq]{position:relative;height:clamp(15rem,34vw,26rem);margin-bottom:clamp(2.5rem,5vw,4rem);overflow:hidden}.cta__track[data-astro-cid-kokrr3jq]{display:flex;width:max-content;height:100%;animation:cta-slide 55s linear infinite}.cta__group[data-astro-cid-kokrr3jq]{display:flex;flex:none;align-items:center;gap:clamp(.6rem,1.4vw,1.1rem);padding-right:clamp(.6rem,1.4vw,1.1rem);height:100%;margin:0}.cta__card[data-astro-cid-kokrr3jq]{position:relative;flex:none;height:82%;aspect-ratio:3 / 4;overflow:hidden;background:var(--navy);transition:transform .6s var(--ease)}.cta__card--0[data-astro-cid-kokrr3jq]{transform:translateY(-9%)}.cta__card--2[data-astro-cid-kokrr3jq]{transform:translateY(9%);height:70%;aspect-ratio:4 / 3}.cta__card[data-astro-cid-kokrr3jq]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(4 7 12 / .45),transparent 60%),linear-gradient(135deg,#0a244759,#e9c25a2e);mix-blend-mode:multiply}.cta__card[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq]{width:100%;height:100%;object-fit:cover;animation:cta-drift 14s ease-in-out infinite alternate}.cta__card--1[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq]{animation-delay:-5s}.cta__card--2[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq]{animation-delay:-9s}.cta__fade[data-astro-cid-kokrr3jq]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--black),transparent 12%,transparent 88%,var(--black)),linear-gradient(0deg,var(--black),transparent 30%)}@keyframes cta-slide{to{transform:translate(-50%)}}@keyframes cta-drift{0%{transform:scale(1.04) translate(-2%)}to{transform:scale(1.16) translate(2%)}}.cta__inner[data-astro-cid-kokrr3jq]{position:relative;padding-bottom:clamp(3rem,7vw,6rem)}.cta__title[data-astro-cid-kokrr3jq]{max-width:13ch}.cta__shine[data-astro-cid-kokrr3jq]{background:linear-gradient(100deg,#b98a2c,#f8e6a6 30%,#fff8dc,#e9c25a 70%,#b98a2c);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.12em;display:inline-block;animation:cta-shine 4.5s ease-in-out infinite}@keyframes cta-shine{0%{background-position:100% 0}60%,to{background-position:-100% 0}}.cta__foot[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;margin-top:clamp(2rem,5vw,3.5rem)}.cta__foot[data-astro-cid-kokrr3jq] .lead[data-astro-cid-kokrr3jq]{margin:0}.cta__btn[data-astro-cid-kokrr3jq]{position:relative;animation:cta-pulse 2.8s ease-out infinite}@keyframes cta-pulse{0%{box-shadow:0 0 #e9c25a8c}70%,to{box-shadow:0 0 0 1.4rem #e9c25a00}}.cta__words[data-astro-cid-kokrr3jq]{position:relative;overflow:hidden;background:var(--gold-grad);color:var(--black);padding-block:.9rem;user-select:none}.cta__wtrack[data-astro-cid-kokrr3jq]{display:flex;width:max-content;animation:cta-words 30s linear infinite reverse}.cta__wgroup[data-astro-cid-kokrr3jq]{display:flex;flex:none;margin:0}.cta__wgroup[data-astro-cid-kokrr3jq] span[data-astro-cid-kokrr3jq]{display:inline-flex;align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:clamp(1.1rem,2.6vw,1.7rem);font-weight:800;font-stretch:75%;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cta__wgroup[data-astro-cid-kokrr3jq] i[data-astro-cid-kokrr3jq]{font-style:normal;font-size:.7em}@keyframes cta-words{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cta__track[data-astro-cid-kokrr3jq],.cta__card[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq],.cta__bg[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq],.cta__shine[data-astro-cid-kokrr3jq],.cta__btn[data-astro-cid-kokrr3jq],.cta__wtrack[data-astro-cid-kokrr3jq]{animation:none}.cta__reel[data-astro-cid-kokrr3jq]{overflow-x:auto}}
