.c7{aspect-ratio:16/9;isolation:isolate;background:linear-gradient(135deg, var(--c1), var(--c2));position:relative;overflow:hidden}.c7 svg{width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.9,.2,1);display:block}.c7--big{aspect-ratio:2.1;border-radius:24px}.pcard--wide .c7{aspect-ratio:2.2}@media (max-width:600px){.pcard--wide .c7{aspect-ratio:16/9}}:is(.pcard,.bfeat,.pblog a):hover .c7 svg{transform:scale(1.05)rotate(-.6deg)}.c7__cat{color:#0f172a;font:800 .7rem var(--f-head);letter-spacing:.04em;background:#ffffffeb;border-radius:999px;padding:6px 12px;position:absolute;top:14px;right:14px;box-shadow:0 8px 18px -8px #0006}.c7:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0000002e);position:absolute;top:0;bottom:0;left:0;right:0}.c7 *{animation-play-state:paused}.c7.is-live *{animation-play-state:running}.c7:not(.c7--big) *{animation-iteration-count:1!important}html:not(.is-live) .c7 *{animation:none!important}.c7:not(.c7--big) :is(.c7-dust circle,.c7-float,.c7-scene,.c7-pulse,.c7-pop,.c7-ring,.c7-seg,.c7-coin,.c7-flag){animation-name:none}:-webkit-any(.pcard,.bfeat,a):-webkit-any(:hover,:focus-visible) .c7:not(.c7--big) *{animation-iteration-count:infinite!important}:is(.pcard,.bfeat,a):is(:hover,:focus-visible) .c7:not(.c7--big) *{animation-iteration-count:infinite!important}:-webkit-any(.pcard,.bfeat,a):-webkit-any(:hover,:focus-visible) .c7:not(.c7--big) :-webkit-any(.c7-float,.c7-pulse,.c7-pop,.c7-ring){animation-name:c7float}:is(.pcard,.bfeat,a):is(:hover,:focus-visible) .c7:not(.c7--big) :is(.c7-float,.c7-pulse,.c7-pop,.c7-ring){animation-name:c7float}:-webkit-any(.pcard,.bfeat,a):-webkit-any(:hover,:focus-visible) .c7:not(.c7--big) .c7-pulse{animation-name:c7pulse}:is(.pcard,.bfeat,a):is(:hover,:focus-visible) .c7:not(.c7--big) .c7-pulse{animation-name:c7pulse}:-webkit-any(.pcard,.bfeat,a):-webkit-any(:hover,:focus-visible) .c7:not(.c7--big) .c7-pop{animation-name:c7pop}:is(.pcard,.bfeat,a):is(:hover,:focus-visible) .c7:not(.c7--big) .c7-pop{animation-name:c7pop}:-webkit-any(.pcard,.bfeat,a):-webkit-any(:hover,:focus-visible) .c7:not(.c7--big) .c7-ring{animation-name:c7ring}:is(.pcard,.bfeat,a):is(:hover,:focus-visible) .c7:not(.c7--big) .c7-ring{animation-name:c7ring}.c7-dust circle{animation:9s ease-in-out infinite c7drift;animation-delay:calc(var(--k) * -.7s)}@keyframes c7drift{50%{opacity:.15;transform:translate(10px,-14px)}}.c7-float{animation:6s ease-in-out infinite c7float;animation-delay:calc(var(--k,0) * -1.3s)}@keyframes c7float{50%{translate:0 -10px}}.c7-scene{transform-origin:150px 150px;animation:10s ease-in-out infinite c7scene}@keyframes c7scene{50%{transform:translateY(-6px)}}.c7-bar,.c7-rise{transform-box:fill-box;transform-origin:bottom;animation:4.5s cubic-bezier(.2,.9,.2,1) infinite c7grow;animation-delay:calc(var(--k) * .12s)}@keyframes c7grow{0%{transform:scaleY(.15)}35%,to{transform:scaleY(1)}}.c7-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:4.5s ease-in-out infinite c7draw}@keyframes c7draw{0%{stroke-dashoffset:1px}45%,to{stroke-dashoffset:0}}.c7-slide{transform-box:fill-box;transform-origin:0;animation:4.2s cubic-bezier(.2,.9,.2,1) infinite c7slide;animation-delay:calc(var(--k) * .15s)}@keyframes c7slide{0%{transform:scaleX(.1)}40%,to{transform:scaleX(1)}}.c7-pulse{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite c7pulse;animation-delay:calc(var(--k) * .4s)}@keyframes c7pulse{50%{opacity:.55;transform:scale(.9)}}.c7-pop{animation:3s ease-in-out infinite c7pop;animation-delay:calc(var(--k) * 90ms)}@keyframes c7pop{0%,to{opacity:1}50%{opacity:.55}}.c7-type{transform-box:fill-box;transform-origin:0;animation:5s steps(12,end) infinite c7slide;animation-delay:calc(var(--k) * .25s)}.c7-ring{transform-box:fill-box;transform-origin:50%;animation:14s linear infinite c7ring}@keyframes c7ring{to{stroke-dashoffset:-140px}}.c7-seg{transform-origin:50%;animation:6s ease-in-out infinite c7seg}@keyframes c7seg{50%{stroke-width:40px}}.c7-coin{animation:4s ease-in-out infinite c7float;animation-delay:calc(var(--k) * -.5s)}.c7-flag{animation:5s ease-in-out infinite c7float;animation-delay:calc(var(--k) * -1s)}@media (prefers-reduced-motion:reduce){.c7 *{animation:none!important}}
