:root{--mx-gold: var(--secondary, #D4A84B);--mx-navy: var(--primary, #0A1628);--mx-ease-expo: cubic-bezier(.16, 1, .3, 1);--mx-ease-in: cubic-bezier(.4, 0, 1, 1);--mx-ease-inout: cubic-bezier(.65, 0, .35, 1);--mx-ease-out-3: cubic-bezier(0, 0, .3, 1);--mx-ease-out-5: cubic-bezier(0, 0, 0, 1);--mx-ease-in-2: cubic-bezier(.5, 0, 1, 1);--mx-ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--mx-dur-micro: .14s;--mx-dur-ui: .24s;--mx-dur-enter: .48s;--mx-ease-settle: cubic-bezier(.32, .72, 0, 1);--mx-dur-data: .56s;--mx-stagger-cap: .42s;--mx-dur-label: .2s}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:vtOldOut .15s var(--mx-ease-in) both}::view-transition-new(root){animation:vtNewIn .26s var(--mx-ease-expo) both}}.stat-number,.stat-number-static,.dv-stat-num,.dv-gauge-num,.info-stat__num,.m-stats__num,.fl-hero__stat,.fl-cat__count,.fl-panel__count,.fl-plat__count,.fl-show-more__count{font-variant-numeric:tabular-nums}.mx-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-wipe:not(.is-in) :is(img,picture,video,.mx-wipe__media){clip-path:inset(0 100% 0 0)}html.mx-motion .mx-wipe.is-in :is(img,video,.mx-wipe__media),html.mx-motion .mx-wipe.is-in picture{animation:mx-wipe .7s var(--mx-ease-expo) both}@keyframes mx-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}html.mx-motion .mx-plate.mx-wipe.is-in>.mx-wipe__media{animation:mx-plate .7s var(--mx-ease-expo) both,mx-wipe .7s var(--mx-ease-expo) both;animation-delay:min(calc((var(--r, 0) + var(--c, 0)) * 60ms),.42s)}.mx-stars{width:fit-content}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-stars:not(.is-in){clip-path:inset(0 100% 0 0)}html.mx-motion .mx-stars.is-in{animation:mx-wipe .5s steps(var(--mx-stars, 5)) both;animation-delay:var(--mx-delay, .15s)}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-stars.mx-stars--pop:not(.is-in){clip-path:none}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-stars--pop:not(.is-in)>.mx-star{opacity:0;transform:scale(.6)}html.mx-motion .mx-stars.mx-stars--pop.is-in{animation:none}.mx-stars--pop>.mx-star{display:inline-block;position:relative;transform-origin:50% 60%}.mx-stars--pop>.mx-star.is-full:after{content:"\2605";position:absolute;inset:0;pointer-events:none;color:var(--mx-star-glint, #FFF6DC);opacity:0}.mx-star--svg{width:1em;height:1em;vertical-align:-.12em}.mx-star--svg>svg{display:block;width:100%;height:100%;fill:currentColor}.mx-stars--pop>.mx-star--svg.is-full:after{content:"";background:var(--mx-star-glint, #FFF6DC);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4l2.95 6.3 6.85.78-5.08 4.68 1.37 6.78L12 17.52l-6.09 3.42 1.37-6.78L2.2 9.48l6.85-.78z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4l2.95 6.3 6.85.78-5.08 4.68 1.37 6.78L12 17.52l-6.09 3.42 1.37-6.78L2.2 9.48l6.85-.78z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}html.mx-motion:not([data-rd-mode=focus]) .mx-stars--pop.is-in:not(.mx-settled)>.mx-star{animation:mx-star-pop var(--mx-dur-enter) var(--mx-ease-expo) both;animation-delay:calc(var(--mx-delay, .15s) + min(calc(var(--i, 0) * 70ms),.42s))}html.mx-motion:not([data-rd-mode=focus]) .mx-stars--pop.is-in:not(.mx-settled)>.mx-star:after{animation:mx-star-glint .6s var(--mx-ease-inout) both;animation-delay:calc(var(--mx-delay, .15s) + .42s + min(calc(var(--i, 0) * 70ms),.42s))}@keyframes mx-star-pop{0%{opacity:0;transform:scale(.6) rotate(-14deg)}to{opacity:1;transform:none}}@keyframes mx-star-glint{0%,to{opacity:0;transform:none}45%{opacity:.9;transform:scale(1.12)}}:where(.mx-print){position:relative}.mx-print:after{content:"";position:absolute;top:0;right:0;width:var(--mx-print-w, 34%);height:var(--mx-print-h, 46%);pointer-events:none;opacity:var(--mx-print-opacity, .55);background-image:radial-gradient(circle,var(--mx-gold) 3px,transparent 3.5px);background-size:11px 11px;-webkit-mask-image:linear-gradient(225deg,#000 0%,#000 12%,transparent 62%);mask-image:linear-gradient(225deg,#000 0%,#000 12%,transparent 62%)}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-print:not(.is-in):after{clip-path:inset(0 0 100% 100%)}html.mx-motion .mx-print.is-in:after{animation:mx-print .3s steps(5) .3s both}@keyframes mx-print{0%{clip-path:inset(0 0 100% 100%)}to{clip-path:inset(0 0 0 0)}}:where(.mx-rule){position:relative}.mx-rule:after{content:"";position:absolute;left:0;bottom:0;width:var(--mx-rule-w, 64px);height:var(--mx-rule-h, 3px);background:var(--mx-gold);transform-origin:left center}.mx-rule--y:after{top:0;bottom:auto;width:var(--mx-rule-h, 3px);height:100%;transform-origin:center top}.mx-rule--kicker:after{content:none}.mx-rule--kicker:before{content:"";display:inline-block;vertical-align:middle;width:22px;height:2px;margin-right:.5rem;background:currentColor;transform-origin:left center}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-rule:not(.is-in):after,html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-rule--kicker:not(.is-in):before{transform:scaleX(0)}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-rule--y:not(.is-in):after{transform:scaleY(0)}html.mx-motion .mx-rule.is-in:after,html.mx-motion .mx-rule--kicker.is-in:before{animation:mx-rule .5s steps(8) both}html.mx-motion .mx-rule--y.is-in:after{animation-name:mx-rule-y}@keyframes mx-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mx-rule-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mx-rule--before:after{content:none}.mx-rule--before:before{transform-origin:left center}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-rule--before:not(.is-in):before{transform:scaleX(0)}html.mx-motion .mx-rule--before.is-in:before{animation:mx-rule .5s steps(8) both}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-plate:not(.is-in)>*{opacity:0}html.mx-motion .mx-plate.is-in>*{animation:mx-plate .7s var(--mx-ease-expo) both;animation-delay:min(calc((var(--r, 0) + var(--c, 0)) * 60ms),.42s)}@keyframes mx-plate{0%{opacity:0}to{opacity:1}}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-rise:not(.is-in)>*{opacity:0;transform:translateY(14px)}html.mx-motion .mx-rise.is-in>*{animation:mx-rise .6s var(--mx-ease-expo) both;animation-delay:min(calc(var(--i, 0) * 70ms),.42s)}@keyframes mx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-stamp:not(.is-in){opacity:0;transform:scale(.9)}html.mx-motion .mx-stamp.is-in{animation:mx-stamp .24s steps(3) both;animation-delay:var(--mx-delay, 0s)}@keyframes mx-stamp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.mx-head:before{transform-origin:left center}.mx-head:after{transform-origin:left center}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-head:not(.is-in):before{opacity:0;transform:scale(.9)}html.mx-motion[data-motion]:not([data-rd-mode=focus]) .mx-head:not(.is-in):after{transform:scaleX(0)}html.mx-motion:not([data-rd-mode=focus]) .mx-head.is-in:not(.mx-settled):before{animation:mx-stamp .24s steps(3) both}html.mx-motion:not([data-rd-mode=focus]) .mx-head.is-in:not(.mx-settled):after{animation:mx-rule .5s steps(8) .12s both}.mx-door{display:block;padding:3px 0 0 3px;border-radius:var(--card-radius, 8px);background:transparent;text-decoration:none;color:inherit}.mx-door-in{display:block;height:100%;border-radius:inherit}@media(hover:hover){.mx-door{transition:background .18s steps(3)}.mx-door-in{transition:transform .18s steps(3)}.mx-door:hover{background:var(--mx-gold)}.mx-door:hover .mx-door-in{transform:translate(-3px,-3px)}}.mx-door:focus-visible{background:var(--mx-gold);outline:none;transition:none}.mx-door:focus-visible .mx-door-in{transform:translate(-3px,-3px);transition:none}html.mx-motion .mx-settled,html.mx-motion .mx-settled>*,html.mx-motion .mx-settled :is(img,picture,video,.mx-wipe__media),html.mx-motion :is(.mx-settled.mx-print,.mx-settled.mx-rule):after,html.mx-motion .mx-settled:is(.mx-rule--kicker,.mx-rule--before):before{animation:none!important}html[data-rd-mode=focus] .article-layout *,html[data-rd-mode=focus] .article-layout *:before,html[data-rd-mode=focus] .article-layout *:after{animation-duration:0s!important;animation-delay:0s!important}@media(prefers-reduced-motion:reduce){html.mx-motion .mx-stamp,html.mx-motion :is(.mx-plate,.mx-rise)>*,html.mx-motion .mx-wipe :is(img,picture,video,.mx-wipe__media),html.mx-motion .mx-stars,html.mx-motion .mx-stars--pop>.mx-star,html.mx-motion :is(.mx-print,.mx-rule):after,html.mx-motion .mx-rule--kicker:before,html.mx-motion .mx-rule--before:before,html.mx-motion .mx-head:before,html.mx-motion .mx-head:after{animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}.mx-stars--pop>.mx-star:after{animation:none!important;opacity:0!important}.mx-door,.mx-door-in{transition:none!important}}@media(forced-colors:active){.mx-print:after,.mx-stars--pop>.mx-star:after{display:none}.mx-stamp,:is(.mx-plate,.mx-rise)>*,.mx-stars,.mx-stars--pop>.mx-star,.mx-wipe :is(img,picture,video,.mx-wipe__media),.mx-head:before,.mx-head:after{animation:none!important;opacity:1!important;clip-path:none!important}}
