@keyframes ctaTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.nmc-block--cta .cta-panel{position:relative;display:grid;place-items:center;min-height:clamp(420px,45.8cqw,660px);padding:var(--spx12) var(--spx4);overflow:hidden;isolation:isolate}.nmc-block--cta .cta-panel::before{content:'';position:absolute;inset:0;z-index:-1;background:url(../../assets/cta-stars.webp) center/cover no-repeat;mix-blend-mode:luminosity;opacity:.5}.nmc-block--cta .cta-stars{position:absolute;top:3.18%;left:1.94%;z-index:-1;width:96.25%;height:auto;pointer-events:none}.nmc-block--cta .star{transform-box:fill-box;transform-origin:center;animation:ctaTwinkle var(--d, 1.8s) ease-in-out infinite;animation-delay:calc(var(--i, 0)*-.7s)}.nmc-block--cta .star:nth-child(3n){--d:2.4s}.nmc-block--cta .star:nth-child(3n+1){--d:1.4s}.intro .nmc-block--cta .star{animation-play-state:paused}.nmc-block--cta .block-content{display:grid;justify-items:center;gap:var(--spx3);max-width:820px;text-align:center}.nmc-block--cta .block-title{margin:0;font-family:'DMSerifText',Georgia,serif;font-size:clamp(44px,6.25cqw,90px);font-weight:400;line-height:1.05;text-wrap:balance;color:var(--text-heading)}.nmc-block--cta .block-intro{font-size:var(--body-large);line-height:1.8}.nmc-block--cta .block-intro p:last-child,.nmc-block--cta .block-intro:last-child{margin-bottom:0}.nmc-block--cta .block-buttons{--button-surface:var(--navy-50);--button-text:var(--white-100);--button-surface-hover:var(--white-100);--button-text-hover:var(--navy-50);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp)}@media (prefers-reduced-motion:no-preference){.nmc-block--cta:not(.is-preview) .cta-panel{clip-path:inset(var(--spx4));transition:clip-path 800ms cubic-bezier(.65,0,.35,1)}html:not(.intro) .nmc-block--cta:not(.is-preview) .cta-panel.nmc-entered{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.nmc-block--cta .star{animation:none}}