.mc-persona-mask.mc-persona-loop{touch-action:pan-y;padding-block:12px;overflow:hidden}.mc-persona-belt{direction:ltr;width:max-content;animation:85s linear infinite mc-persona-loop;display:flex}.mc-persona-set{flex-shrink:0;gap:20px;padding-right:20px;display:flex}.mc-persona-set .mc-persona-card{flex:0 0 340px;width:340px}.mc-persona-loop[dir=rtl] .mc-persona-belt{animation-direction:reverse}.mc-persona-loop[dir=rtl]{direction:ltr}.mc-persona-loop[data-running=false] *,.mc-persona-loop[data-held=true] *,.mc-persona-loop:focus-visible *{animation-play-state:paused!important}.mc-persona-loop:focus-visible{outline-offset:-5px;border-radius:12px}@media (hover:hover){.mc-persona-loop:hover *{animation-play-state:paused!important}}@keyframes mc-persona-loop{to{transform:translate(-50%)}}@media (max-width:700px){.mc-persona-set{gap:14px;padding-right:14px}.mc-persona-set .mc-persona-card{flex-basis:min(290px,80vw);width:min(290px,80vw)}}@media (prefers-reduced-motion:reduce){.mc-persona-mask.mc-persona-loop{touch-action:auto;overflow-x:auto}.mc-persona-belt{animation:none}.mc-persona-set{padding-inline:24px}.mc-persona-set[aria-hidden=true]{display:none}}
.pf-hand{--w:clamp(230px, 19vw, 290px);z-index:1;--dir:1;direction:ltr;width:min(1200px,100%);height:clamp(400px,100svh - 360px,470px);margin:8px auto 0;position:relative}.pf-card{width:var(--w);min-height:calc(var(--w) * 1.18);margin-left:calc(var(--w) / -2);background:linear-gradient(var(--ft-card-solid,#121318), var(--ft-card-solid,#121318)) padding-box, linear-gradient(160deg, #4d8dff8c, #8b5cf659 50%, #2e303899) border-box;text-align:start;transform-origin:50% 160%;opacity:0;transition:rotate .9s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1),opacity .6s,scale .35s,box-shadow .35s,filter .35s;transition-delay:calc(var(--i) * 60ms);cursor:default;border:1px solid #0000;border-radius:22px;outline:none;flex-direction:column;padding:24px 22px;display:flex;position:absolute;bottom:64px;left:50%;translate:0 30px;rotate:0deg;box-shadow:0 30px 80px -30px #000c}[data-theme=light] .pf-hand{--ft-card-solid:#fff}[dir=rtl] .pf-hand{--dir:-1}.pf-hand[data-open] .pf-card{rotate:calc(var(--k) * var(--dir) * 5deg);translate:calc(var(--k) * var(--dir) * var(--w) * .62) calc(max(var(--k), var(--k) * -1) * max(var(--k), var(--k) * -1) * 7px);opacity:1}.pf-hand[data-focus] .pf-card:not([data-on]){filter:brightness(.6)saturate(.8);scale:.97}[data-theme=light] .pf-hand[data-focus] .pf-card:not([data-on]){filter:opacity(.6)}.pf-hand[data-open] .pf-card[data-on]{z-index:10;rotate:0deg;translate:calc(var(--k) * var(--dir) * var(--w) * .62) -30px;background:linear-gradient(var(--ft-card-solid,#121318), var(--ft-card-solid,#121318)) padding-box, linear-gradient(150deg, #4d8dff, #2563eb 55%, #22d3ee) border-box;transition-delay:0s;scale:1.06;box-shadow:0 40px 100px -24px #2563ebbf}.pf-card{pointer-events:none}.pf-hit{z-index:20;top:0;bottom:0;left:calc(50% + var(--k) * var(--dir) * var(--w) * .62 - var(--w) * .31);width:calc(var(--w) * .62);position:absolute}.pf-card:focus-visible{outline-offset:3px;outline:2px solid #4d8dff}.pf-icon{color:#fff;background:linear-gradient(135deg,#4d8dff,#2563eb);border-radius:14px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 12px 30px -10px #2563ebe6}.pf-card h3{color:var(--ft-ink,#fff);margin:18px 0 0;font-size:19px;font-weight:800}.pf-card p{color:var(--ft-fog,#9194a1);margin:10px 0 0;font-size:13.5px;line-height:1.75}.pf-tools{border-top:1px solid var(--ft-line,#1c1d22);margin-top:auto;padding-top:16px}.pf-tools>span{color:var(--ft-accent,#4d8dff);margin-bottom:8px;font-size:11.5px;font-weight:600;display:block}.pf-tools ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pf-tools li{background:var(--ft-line,#1c1d22);color:var(--ft-ink,#fff);border-radius:8px;padding:4px 9px;font-size:11.5px}.pf-card[dir=rtl],[dir=rtl] .pf-card{direction:rtl}@media (max-width:900px){.pf-hand{scroll-snap-type:x mandatory;height:auto;direction:inherit;gap:14px;padding:10px 16px 24px;display:flex;overflow-x:auto}.pf-hit{display:none}.pf-card{pointer-events:auto;scroll-snap-align:center;opacity:1;flex:none;width:78vw;margin:0;position:relative;left:auto;filter:none!important;translate:none!important;rotate:none!important;scale:1!important}}@media (prefers-reduced-motion:reduce){.pf-card{transition:none}}
.mc-close{padding:112px 24px;position:relative}.mc-close-inner{text-align:center;width:min(760px,100%);margin-inline:auto}.mc-close-inner h2{color:var(--text-primary);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.5vw,56px);font-weight:500;line-height:1.18}[dir=rtl] .mc-close-inner h2{letter-spacing:0;line-height:1.4}.mc-close-inner>p{max-width:480px;color:var(--text-secondary);text-wrap:balance;margin:20px auto 30px;font-size:15px;line-height:1.8}.mc-close-inner>.mc-button{min-height:46px;padding-inline:26px}@media (max-width:767px){.mc-close{padding:72px 20px}.mc-close-inner h2{font-size:clamp(30px,8vw,40px)}.mc-close-inner>p{margin-block:16px 26px;font-size:14px}}