.section-cta{background-color:var(--color-cream)}.section-cta-padding{padding:.75em;position:relative}.section-cta-card{border-radius:1.25em;background:linear-gradient(0deg,rgba(0,0,0,.53),rgba(0,0,0,.53)),url(/images/cta-background.jpg) 50% /cover no-repeat;justify-content:center;padding:14.5em 23.5em;overflow:hidden;min-height:49.15em}.cta-content,.section-cta-card{display:flex;flex-direction:column;align-items:center;position:relative}.cta-content{text-align:center;gap:1.5em;z-index:1}.cta-title-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.cta-title{color:var(--color-cream);position:relative;z-index:1}.cta-title-brush{width:65%;height:auto;margin-top:.5em;pointer-events:none}.cta-title-accent{color:var(--color-pink)}.cta-description{color:var(--color-cream);max-width:45em}.cta-buttons{display:flex;align-items:center;gap:1em;margin-top:1em}.nav-cta--white{background:var(--color-cream);color:var(--color-dark)}.nav-cta--white:hover{background-color:var(--color-dark);color:var(--color-cream)}.nav-cta--pink{background:var(--color-pink);border:2px solid var(--color-pink)}.nav-cta--pink:hover{opacity:.9}.nav-cta--outline{border:2px solid var(--color-grey);color:var(--color-dark)}.nav-cta--outline,.nav-cta--outline:hover{background:transparent;box-shadow:inset 0 0 6.6px 0 rgba(255,255,255,.64)}.cta-star{position:absolute;top:-5.74em;right:2.85em;width:11.48em;height:11.48em;pointer-events:none;z-index:2;animation:cta-star-spin 20s linear infinite}@keyframes cta-star-spin{0%{transform:rotate(26.508deg)}to{transform:rotate(386.508deg)}}@media (max-width:1024px){.section-cta-card{padding:8em 4em;min-height:auto}.cta-star{display:none}}@media (max-width:667px){.section-cta-card{padding:5em 2em}.cta-buttons{flex-direction:column}}.reveal{opacity:0;transform:translate3d(0,1.5em,0);transition:opacity .75s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .75s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateZ(0)}.reveal--stagger>*{opacity:0;transform:translate3d(0,1.25em,0);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal--stagger.is-visible>*{opacity:1;transform:translateZ(0)}.reveal--stagger.is-visible>:first-child{transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 0))}.reveal--stagger.is-visible>:nth-child(2){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 1))}.reveal--stagger.is-visible>:nth-child(3){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 2))}.reveal--stagger.is-visible>:nth-child(4){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 3))}.reveal--stagger.is-visible>:nth-child(5){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 4))}.reveal--stagger.is-visible>:nth-child(6){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 5))}.reveal--stagger.is-visible>:nth-child(7){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 6))}.reveal--stagger.is-visible>:nth-child(8){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 7))}.reveal--stagger.is-visible>:nth-child(9){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 8))}.reveal--stagger.is-visible>:nth-child(10){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 9))}.reveal--stagger.is-visible>:nth-child(n+11){transition-delay:calc(var(--reveal-delay, 0s) + (var(--reveal-step, 80ms) * 10))}@media (prefers-reduced-motion:reduce){.reveal,.reveal--stagger>*{opacity:1!important;transform:none!important;transition:none!important}}