.tv-count{--tv-count-cols:3;--tv-count-split:55%;box-sizing:border-box;isolation:isolate;color:#fff;background:#072457;align-items:center;min-height:100vh;padding:96px clamp(24px,6vw,96px);display:flex;position:relative;overflow:hidden}.tv-count__bg{z-index:-2;object-fit:cover;width:100%;max-width:none;min-height:100%;position:absolute;inset:0}.tv-count__overlay{z-index:-1;opacity:.6;pointer-events:none;background-color:#072457;position:absolute;inset:0}.tv-count__inner{grid-template-columns:var(--tv-count-split) minmax(0, 1fr);align-items:center;gap:48px clamp(32px,5vw,96px);width:100%;max-width:100%;margin-inline:auto;padding-left:100px;padding-right:80px;display:grid}@media (width<=1024px){.tv-count__inner{grid-template-columns:minmax(0,1fr)}}@media (width<=1280px){.tv-count__inner{padding-left:0;padding-right:0}}@media (width<=1024px){.tv-count--image-first .tv-count__media{order:-1}}.tv-count__grid{grid-template-columns:repeat(var(--tv-count-cols), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.tv-count__item{text-align:center;padding:25px 18px;position:relative}.tv-count__item:before{content:"";background:linear-gradient(248deg, var(--Color-Light-Gold,#fceed3) 7.53%, var(--Title-Color,#ffd899) 96.98%);pointer-events:none;opacity:0;width:100%;height:1px;position:absolute;bottom:100%;left:0}.tv-count__item:after{content:"";background:linear-gradient(248deg, var(--Color-Light-Gold,#fceed3) 7.53%, var(--Title-Color,#ffd899) 96.98%);width:1px;height:70%;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.tv-count__item:nth-of-type(3n-1):before,.tv-count__item:nth-of-type(3n-2):before,.tv-count__item:nth-of-type(3n-3):before{opacity:1}.tv-count__item:nth-of-type(3n):after{display:none}.tv-count__item:first-of-type:before,.tv-count__item:nth-of-type(2):before,.tv-count__item:nth-of-type(3):before{opacity:0}.tv-count__value{background:linear-gradient(90deg,#fceed3,#ffd899);color:#0000;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin-bottom:15px;font-size:clamp(32px,9.8cqi,55px);font-weight:300;line-height:1}.tv-count__label{letter-spacing:.12em;background:linear-gradient(90deg,#fceed3,#ffd899);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:20px;font-size:clamp(12px,3.4cqi,20px);line-height:1.5}@media (width<=1280px){.tv-count__label{font-size:14px}}.tv-count__media{overflow:hidden}.tv-count__media img{width:100%;height:auto;display:block}html.fp-enabled .tv-count .tv-count__media img{width:auto;max-width:100%;max-height:calc(var(--tv-fp-vh,100vh) - 192px);margin-inline:auto}.tv-count.is-animated .tv-count__item{opacity:0;transform:translateY(24px)}.tv-count.is-animated .tv-count__media{clip-path:inset(100% 0 0)}.tv-count.is-animated .tv-count__item:before{transform-origin:0;scale:0 1}.tv-count.is-animated .tv-count__item:after{transform-origin:50% 0;scale:1 0}.tv-count.is-animated .tv-count__media img{transform:scale(1.15)}.tv-count.is-inview .tv-count__item{animation:.8s cubic-bezier(.22,1,.36,1) forwards tv-count-item-in;animation-delay:calc(var(--i) * .12s)}.tv-count.is-inview .tv-count__item:before,.tv-count.is-inview .tv-count__item:after{animation:.9s cubic-bezier(.77,0,.175,1) forwards tv-count-line;animation-delay:calc(var(--i) * .12s + .35s)}.tv-count.is-inview .tv-count__item:after{animation-delay:calc(var(--i) * .12s + .35s + .45s)}.tv-count.is-inview .tv-count__media{animation:1.2s cubic-bezier(.22,1,.36,1) .2s forwards tv-count-reveal}.tv-count.is-inview .tv-count__media img{animation:1.6s cubic-bezier(.22,1,.36,1) .2s forwards tv-count-zoom}@media (width<=767px){.tv-count{padding:0;min-height:auto!important}.tv-count__inner{padding:0 16px 40px}.tv-count__value{margin-bottom:8px;font-size:32px}.tv-count__label{flex-flow:column;font-size:11px;display:flex}.tv-count__media{max-width:198px;margin:0 auto 12px}.tv-count__item{padding:14px 4px}}@keyframes tv-count-item-in{to{opacity:1;transform:none}}@keyframes tv-count-line{to{scale:1}}@keyframes tv-count-reveal{to{clip-path:inset(0)}}@keyframes tv-count-zoom{to{transform:none}}
