:root{--anim-fade-distance: 24px;--anim-fade-duration: .6s;--anim-fade-delay: 0s;--anim-fade-easing: cubic-bezier(.22, 1, .36, 1);--anim-highlight-duration: .5s;--anim-highlight-delay: .2s;--anim-highlight-easing: cubic-bezier(.22, 1, .36, 1);--anim-highlight-bg: #2b2a28;--anim-highlight-text: #e6e1df;--anim-highlight-accent-bg: #e11d48;--anim-highlight-accent-text: #fffaf9;--anim-btn-scale: 1.02;--anim-btn-duration: .18s;--anim-btn-easing: cubic-bezier(.22, 1, .36, 1);--anim-btn-arrow-nudge: 3px}@keyframes ck-fade-up{0%{opacity:0;transform:translateY(var(--anim-fade-distance))}to{opacity:1;transform:translateY(0)}}@keyframes ck-highlight-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.ck-fade-up,.ck-fade-up-visible,.ck-highlight-box:before{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.ck-fade-up{opacity:0;transform:translateY(var(--anim-fade-distance))}.ck-fade-up-visible{animation:ck-fade-up var(--anim-fade-duration) var(--anim-fade-easing) forwards;animation-delay:var(--anim-fade-delay)}.ck-fade-up-visible:nth-child(1){--anim-fade-delay: 0s}.ck-fade-up-visible:nth-child(2){--anim-fade-delay: .08s}.ck-fade-up-visible:nth-child(3){--anim-fade-delay: .16s}.ck-fade-up-visible:nth-child(4){--anim-fade-delay: .24s}.ck-fade-up-visible:nth-child(5){--anim-fade-delay: .32s}.ck-fade-up-visible:nth-child(6){--anim-fade-delay: .4s}.ck-highlight-box{position:relative;display:inline-block;padding:.05em .25em .1em;white-space:nowrap}.ck-highlight-box:before{content:"";position:absolute;inset:0;background:var(--anim-highlight-bg);border-radius:3px;transform:scaleX(0);transform-origin:left center;animation:ck-highlight-wipe var(--anim-highlight-duration) var(--anim-highlight-easing) var(--anim-highlight-delay) forwards;z-index:0}.ck-highlight-box>*{position:relative;z-index:1;color:var(--anim-highlight-text)}.ck-highlight-box.ck-highlight-accent:before{background:var(--anim-highlight-accent-bg)}.ck-highlight-box.ck-highlight-accent>*{color:var(--anim-highlight-accent-text)}.ck-highlight-box>.ck-display{font-family:Playfair Display,Georgia,serif;font-weight:900;font-style:italic}.ck-btn-primary{cursor:pointer;transition:transform var(--anim-btn-duration) var(--anim-btn-easing),background-color var(--anim-btn-duration) ease;will-change:transform}.ck-btn-primary:hover{cursor:pointer;transform:scale(var(--anim-btn-scale))}.ck-btn-primary:active{transform:scale(.98);transition-duration:.08s}.ck-btn-primary .ck-btn-arrow{display:inline-block;transition:transform var(--anim-btn-duration) var(--anim-btn-easing)}.ck-btn-primary:hover .ck-btn-arrow{transform:translate(var(--anim-btn-arrow-nudge))}.ck-btn-secondary{cursor:pointer;transition:transform var(--anim-btn-duration) var(--anim-btn-easing),background-color var(--anim-btn-duration) ease,border-color var(--anim-btn-duration) ease}.ck-btn-secondary:hover{cursor:pointer;transform:scale(calc(var(--anim-btn-scale) * .6 + .4))}.ck-btn-secondary:active{transform:scale(.99)}
