html{scroll-behavior:smooth}body{background:#020617}main{animation:.32s ease-out both facktsPageRise}@keyframes facktsPageRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main>section{animation:.42s ease-out both facktsSectionReveal}@keyframes facktsSectionReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}section>.absolute.inset-0 img{will-change:transform;animation:24s ease-in-out infinite alternate facktsSlowZoom}@keyframes facktsSlowZoom{0%{transform:scale(1)}to{transform:scale(1.025)}}h1 span,h2 span{text-shadow:0 0 12px #f9731624,0 0 24px #f9731614}.fackts-ticker-track{padding-left:1rem;animation:75s linear infinite facktsTickerMove}.fackts-ticker-track:hover{animation-play-state:paused}@keyframes facktsTickerMove{0%{transform:translate(0)}to{transform:translate(-33.333%)}}a.rounded-2xl,button.rounded-2xl,a.rounded-3xl,article.rounded-3xl{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s}a.rounded-2xl:hover,button.rounded-2xl:hover{transform:translateY(-1px)}a.rounded-3xl:hover,article.rounded-3xl:hover{transform:translateY(-3px);box-shadow:0 14px 34px #0000004d,0 0 20px #f973161a}:is(main:has(form) a.rounded-3xl:hover,main:has(form) article.rounded-3xl:hover){transform:translateY(-1px)}a.bg-orange-500,button.bg-orange-500{box-shadow:0 8px 22px #f973161f}a.bg-orange-500:hover,button.bg-orange-500:hover{box-shadow:0 12px 28px #f9731633,0 0 14px #f9731624}a:active,button:active{transform:scale(.985)}article img,a img{transition:transform .52s,opacity .28s,filter .28s}article:hover img,a:hover img{filter:saturate(1.06)contrast(1.03)}#media-stories article:hover img{transform:scale(1.035)}#media-stories iframe{animation:.22s ease-out both facktsVideoOpen}@keyframes facktsVideoOpen{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}aside{animation:.19s ease-out both facktsDrawerSlide}@keyframes facktsDrawerSlide{0%{opacity:.9;transform:translate(22px)}to{opacity:1;transform:translate(0)}}aside nav a{transition:transform .16s,background-color .16s,border-color .16s}aside nav a:hover{transform:translate(-1px)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #f973161f}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:768px){main{animation-duration:.26s}main>section{animation-duration:.34s}.fackts-ticker-track{animation-duration:65s}a.rounded-3xl:hover,article.rounded-3xl:hover{transform:translateY(-2px)}section>.absolute.inset-0 img{animation-duration:26s}main{overflow-x:hidden}main>section{padding-top:1.25rem!important;padding-bottom:1.25rem!important}main section .grid{gap:.85rem!important}main h1,main h2,main h3,main p,main a,main span,main div{overflow-wrap:anywhere;word-break:normal}main h1{font-size:2.1rem!important;line-height:1.08!important}main h2{font-size:1.35rem!important;line-height:1.15!important}main h3{font-size:1rem!important;line-height:1.2!important}main p{font-size:.88rem;line-height:1.5}main article,main a.rounded-3xl,main div.rounded-3xl,main section.rounded-3xl,main article.rounded-\[2rem\],main div.rounded-\[2rem\],main section.rounded-\[2rem\]{border-radius:1.25rem!important}main article.rounded-3xl:not(.overflow-hidden),main a.rounded-3xl:not(.overflow-hidden),main section.rounded-3xl:not(.overflow-hidden),main article.rounded-\[2rem\]:not(.overflow-hidden),main section.rounded-\[2rem\]:not(.overflow-hidden){padding:.9rem!important}main .h-96{height:14rem!important}main .h-72{height:12rem!important}main .h-64{height:11rem!important}main .h-56{height:10rem!important}main .h-44{height:9rem!important}main .h-40{height:8.5rem!important}main .h-32{height:7.5rem!important}main .p-8{padding:1.15rem!important}main .p-6{padding:1rem!important}main .p-5{padding:.9rem!important}main .p-4{padding:.8rem!important}main .px-6{padding-left:1rem!important;padding-right:1rem!important}main .py-16,main .py-12,main .py-10,main .py-8{padding-top:1.5rem!important;padding-bottom:1.5rem!important}main a.rounded-2xl,main button.rounded-2xl{border-radius:1rem!important;padding:.65rem .9rem!important;font-size:.82rem!important}main .text-5xl{font-size:2.1rem!important}main .text-4xl{font-size:1.85rem!important}main .text-3xl{font-size:1.55rem!important}main .text-2xl{font-size:1.25rem!important}main .text-xl{font-size:1.05rem!important}main a:hover,main article:hover{transform:none!important}}@keyframes facktsItemReveal{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes facktsRowReveal{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0,0)}}main :where(article,li,.grid>[class*=rounded-2xl],.grid>[class*=rounded-3xl]){animation:.62s cubic-bezier(.22,1,.36,1) backwards facktsItemReveal}main tbody>tr{animation:.62s cubic-bezier(.22,1,.36,1) backwards facktsRowReveal}main :where(.grid,ul,ol,tbody)>:nth-child(2){animation-delay:45ms}main :where(.grid,ul,ol,tbody)>:nth-child(3){animation-delay:90ms}main :where(.grid,ul,ol,tbody)>:nth-child(4){animation-delay:.135s}main :where(.grid,ul,ol,tbody)>:nth-child(5){animation-delay:.18s}main :where(.grid,ul,ol,tbody)>:nth-child(6){animation-delay:.225s}main :where(.grid,ul,ol,tbody)>:nth-child(7){animation-delay:.27s}main :where(.grid,ul,ol,tbody)>:nth-child(8){animation-delay:.315s}header,nav,.fackts-ticker-track{backface-visibility:hidden;transform-style:preserve-3d}@media (max-width:768px){main :where(article,li,.grid>[class*=rounded-2xl],.grid>[class*=rounded-3xl]),main tbody>tr{animation-duration:.48s}}@media (prefers-reduced-motion:reduce){main :where(article,li,.grid>[class*=rounded-2xl],.grid>[class*=rounded-3xl]),main tbody>tr{animation:none!important}}
