/* Exact approved footer CTA material; source: footer-etalon5.css. */
.tok-panel .tok-footer-cta{--cta-depth:24px;--cta-half-depth:12px;position:relative;display:block;justify-self:center;height:44px;width:330px;padding:0;border:0;border-radius:4.2px;background:transparent;color:#ffffff;font-size:20px;line-height:1.3;font-weight:400;text-align:center;white-space:nowrap;perspective:900px}
.tok-panel .tok-cta-solid{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(0deg);pointer-events:none}
.tok-panel .tok-cta-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:4.2px;border:1px solid rgba(255,133,201,.9);background:linear-gradient(108deg,rgba(246,26,133,.95),rgba(238,14,120,.96) 54%,rgba(247,39,144,.94));box-shadow:0 4px 9px rgba(124,0,70,.19);backdrop-filter:blur(1.4px) saturate(1.15);-webkit-backdrop-filter:blur(1.4px) saturate(1.15);backface-visibility:hidden;-webkit-backface-visibility:hidden}
.tok-panel .tok-cta-front{transform:translateZ(var(--cta-half-depth))}
.tok-panel .tok-cta-back{transform:rotateX(180deg) translateZ(var(--cta-half-depth))}
.tok-panel .tok-cta-face::before,.tok-panel .tok-cta-face::after{display:none}
.tok-panel .tok-cta-copy{position:relative;z-index:1;text-shadow:none;font-weight:400}
.tok-panel .tok-cta-edge{position:absolute;display:block;border:0;border-radius:0;background:linear-gradient(90deg,rgba(181,0,80,.97),rgba(244,61,159,.93) 25%,rgba(226,8,112,.96) 63%,rgba(161,0,74,.98));box-shadow:none;backface-visibility:visible}
.tok-panel .tok-cta-top,.tok-panel .tok-cta-bottom{left:0;width:100%;height:var(--cta-depth);transform:translateY(-50%) rotateX(90deg)}
.tok-panel .tok-cta-top{top:0}
.tok-panel .tok-cta-bottom{top:100%;transform:translateY(-50%) rotateX(-90deg)}
.tok-panel .tok-cta-left,.tok-panel .tok-cta-right{top:0;width:var(--cta-depth);height:100%;transform:translateX(-50%) rotateY(-90deg)}
.tok-panel .tok-cta-left{left:0}
.tok-panel .tok-cta-right{left:100%;transform:translateX(-50%) rotateY(90deg)}
.tok-panel .tok-cta-rayglass{position:absolute;left:-4.242424%;top:-38.636364%;width:108.484848%;height:177.272727%;display:block;pointer-events:none;filter:drop-shadow(0 3px 5px rgba(105,0,58,.2))}
.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-solid{z-index:1}
.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-face{border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-face::before,.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-face::after,.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-room,.tok-panel [data-glass-renderer="dielectric-raytrace"] .tok-cta-edge{display:none}
@media(max-width:600px){.tok-panel .tok-footer-cta{width:min(100%,330px);height:32px;font-size:16px;padding:0;border-radius:4.2px;--cta-depth:20px;--cta-half-depth:10px}.tok-panel .tok-cta-rayglass{top:-53.125%;height:206.25%}}
@media(max-width:360px){.tok-panel .tok-footer-cta{height:28px;font-size:15px}}
