.pub-endcta{--art-line:#32274b;padding:30px var(--uoo-gutter) 96px;text-align:center}.pub-endmark{position:relative;width:min(1360px,100%);aspect-ratio:1650/530;margin:0 auto}.pub-endmark[data-pointer=true]{cursor:none}.pub-endmark-svg{display:block;width:100%;height:100%;overflow:visible}.pub-eye{aspect-ratio:1;overflow:hidden;background:var(--art-cream,#fcf8ef);box-shadow:inset 0 0 0 2px var(--art-line);animation:pub-end-pop .5s cubic-bezier(.22,1,.36,1) backwards}.pub-eye,.pub-pupil{position:absolute;border-radius:50%}.pub-pupil{left:26%;top:26%;width:48%;height:48%;background:var(--art-line);animation:pub-end-look 9.1s ease-in-out infinite,pub-end-blink-scale 4.2s ease-in-out infinite}.pub-pupil:after{content:"";position:absolute;right:20%;top:18%;width:22%;height:22%;border-radius:50%;background:#fff}@keyframes pub-end-look{0%,to{translate:0 0}22%{translate:-28% 8%}46%{translate:24% -10%}70%{translate:8% 18%}}@keyframes pub-end-blink-scale{0%,91%,to{scale:1 1}95%{scale:1 .08}}@keyframes pub-end-pop{0%{opacity:0;transform:scale(.6)}}.pub-spot{position:absolute;left:0;top:0;z-index:2;width:15%;aspect-ratio:1;border-radius:50%;background:rgb(246 170 255/.5);mix-blend-mode:multiply;pointer-events:none;transform:translate(-200%);will-change:transform}[data-theme=dark] .pub-spot{background:radial-gradient(circle,rgb(255 140 232/.55) 0,rgb(255 140 232/.32) 50%,rgb(255 140 232/0) 72%);mix-blend-mode:normal}.pub-spot-bot{position:absolute;left:-12%;top:-18%;width:36%;height:auto;overflow:visible}.pub-spot-prop{transform-box:fill-box;transform-origin:center;animation:pub-end-prop .28s linear infinite alternate}@keyframes pub-end-prop{to{transform:scaleX(.18)}}.pub-spot-blink{transform-box:fill-box;transform-origin:center;animation:pub-end-blink 4s ease-in-out infinite}@keyframes pub-end-blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.pub-endcursor{position:absolute;left:-17px;top:-17px;z-index:3;opacity:0;pointer-events:none}.pub-endmark[data-pointer=true] .pub-endcursor{opacity:1}.pub-endcursor-spin{transform-box:fill-box;transform-origin:center;animation:pub-end-spin 6s linear infinite}@keyframes pub-end-spin{to{transform:rotate(1turn)}}.pub-endcta-title{max-width:640px;margin:28px auto 0;color:var(--uoo-purple-text);font-size:clamp(1.375rem,.9vw + 1rem,1.875rem);font-weight:600;line-height:1.3;letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.pub-endcta-lead{max-width:560px;margin:14px auto 0;color:var(--uoo-ink);font-size:17px;line-height:1.55;word-break:keep-all;text-wrap:pretty}.pub-endcta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:32px}.pub-endmark[data-live=false],.pub-endmark[data-live=false] *{animation-play-state:paused!important}@media (max-width:767px){.pub-endcta{padding-bottom:72px}.pub-endmark{width:100%}.pub-spot{width:22%}}@media (prefers-reduced-motion:reduce){.pub-endcta *,.pub-endcta :after,.pub-endcta :before{animation:none!important;transition-duration:0s!important}}