blockquote{font-style:italic;border-left:5px solid #e74c3c;margin:40px 0;padding:24px 40px;color:#d0d3d6;font-size:1.4rem;background:#12151b;box-shadow:0 10px 25px rgb(0 0 0 / .45);border-radius:0 12px 12px 0}@media screen and (max-width:768px){blockquote{padding:24px 20px;margin:30px 0;font-size:1.2rem}}.article-featured-image{padding:10px;margin:0 0 18px;box-sizing:border-box}.article-featured-image img{width:100%;height:auto;display:block;border-radius:14px}.intro-box{background-color:#12151b;border-left:5px solid #c0392b;padding:24px;box-shadow:0 10px 25px rgb(0 0 0 / .45);margin-bottom:40px;color:#e6e8ea}.tldr-section{background-color:rgb(255 255 255 / .04);padding:22px;border-radius:10px;margin-bottom:30px;color:#d8dbdf}.video-container{position:relative;padding-bottom:56.25%;height:0;margin-bottom:30px;border-radius:12px;overflow:hidden;box-shadow:0 12px 35px rgb(0 0 0 / .55)}.video-container iframe{position:absolute;inset:0;width:100%;height:100%}.highlight-box{background:linear-gradient(180deg,#12151b,#0d1016);color:#ecf0f1;padding:50px;border-radius:14px;margin-top:70px;border:1px solid rgb(231 76 60 / .35);box-shadow:0 20px 50px rgb(0 0 0 / .6)}.highlight-box h3{color:#e74c3c;margin-top:0;font-size:2.1rem}.highlight-box p,.highlight-box a{color:#e6e8ea}.highlight-box a{border-bottom:1px solid #e74c3c;text-decoration:none}@media screen and (max-width:768px){.highlight-box{padding:30px 20px;margin-top:40px}.highlight-box h3{font-size:1.6rem}}.prediction-table{width:100%;border-collapse:collapse;margin:40px 0;background:#12151b;box-shadow:0 12px 35px rgb(0 0 0 / .5)}.prediction-table th,.prediction-table td{padding:20px;text-align:left;border-bottom:1px solid rgb(255 255 255 / .08);font-size:1.1rem}.prediction-table th{background-color:#c0392b;color:#fff;font-weight:800}@media screen and (max-width:768px){.prediction-table{display:block;overflow-x:auto;white-space:nowrap}.prediction-table th,.prediction-table td{padding:15px;font-size:1rem}}.faq-section{background-color:#12151b;padding:45px;border-radius:14px;margin-top:70px;border:1px solid rgb(255 255 255 / .08);box-shadow:0 15px 40px rgb(0 0 0 / .55)}.faq-item{margin-bottom:35px;border-bottom:1px solid rgb(255 255 255 / .08);padding-bottom:14px}.faq-question{font-weight:800;color:#e74c3c;font-size:1.2rem;margin-bottom:10px}@media screen and (max-width:768px){.faq-section{padding:30px 20px;margin-top:40px}}.return-link{max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow:hidden!important}.return-link.element-button{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}.return-link .element-text{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:center!important}.return-link .element-icon{flex:0 0 auto!important;width:18px!important}@media (max-width:749px){.return-link{padding:12px 14px!important}}@media screen and (min-width:990px){.article-template__content.page-width--narrow{max-width:1400px!important;padding:30px;margin:0 auto}}