.single-news__hero{min-height:500px;padding-top:96px;padding-bottom:0;position:relative;display:flex;align-items:center}.single-news__hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:80px}.single-news__pretitle-tags{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:36px;max-width:736px;width:100%}.single-news__pretitle-tag{padding:8px 16px;align-items:center;border-radius:60px;border:1px solid rgb(255,255,255);background:linear-gradient(90deg,#ffffffad,#ffffff69);font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:var(--black-full);display:inline-block;white-space:nowrap}.single-news__title{margin-bottom:10px;text-align:center;max-width:736px;width:100%}.single-news__subtitle{margin-bottom:0;text-align:center;max-width:736px;width:100%}.single-news__hero-footer{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-top:0;padding-bottom:0;margin-top:auto}.single-news__hero-footer-container{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:736px}.single-news__back-button{height:45px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:500;line-height:180%;color:var(--black-full);text-decoration:none;padding:0;margin:0;background:transparent;border:none;border-bottom:1px solid var(--black-full);transition:all .3s ease}.single-news__back-button:hover{color:var(--gold);border-bottom:1px solid var(--gold)}.single-news__meta{display:flex;align-items:center;gap:14px}.single-news__reading-time,.single-news__date{font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.28px;text-transform:uppercase;color:var(--black-full);margin-bottom:-2px}.single-news__main-image{padding:0;margin:0;width:100%;overflow:hidden}.single-news__image{width:100%;max-height:800px;height:auto;display:block;object-fit:cover;aspect-ratio:16/9}@media (max-width: 768px){.single-news__image{aspect-ratio:4/3;max-height:400px}}@media (max-width: 576px){.single-news__image{aspect-ratio:1/1;max-height:300px}}.single-news__image-placeholder{width:100%;height:400px;background:var(--grey-light);display:flex;align-items:center;justify-content:center;color:var(--grey-dark)}@media (max-width: 768px){.single-news__image-placeholder{height:300px}}@media (max-width: 576px){.single-news__image-placeholder{height:250px}}.single-news__content-section{padding:60px 0}@media (max-width: 1440px){.single-news__content-section{padding-left:15px;padding-right:15px}}.single-news__content-wrapper{display:grid;grid-template-columns:250px 1fr 306px;gap:60px;position:relative}.single-news__content-wrapper.no-sidebar{grid-template-columns:1fr 306px}@media (max-width: 1200px){.single-news__content-wrapper.no-sidebar{grid-template-columns:1fr}}@media (max-width: 1200px){.single-news__content-wrapper{grid-template-columns:250px 1fr}.single-news__content-wrapper.no-sidebar{grid-template-columns:1fr}}@media (max-width: 991px){.single-news__content-wrapper{grid-template-columns:1fr;gap:40px}}.single-news__sidebar{position:sticky;top:100px;height:fit-content;align-self:start}@media (max-width: 991px){.single-news__sidebar{position:relative;top:0}}.single-news__toc{position:relative;padding-left:20px}.single-news__active-marker{position:absolute;left:0;top:0;width:3px;height:24px;background-color:var(--black-full);transition:transform .3s ease,height .3s ease;z-index:1}.single-news__toc-title{margin-bottom:24px;margin-top:0;position:relative}.single-news__toc-list{list-style:none;padding:0;margin:0;position:relative}.single-news__toc-item{margin-bottom:24px;position:relative}.single-news__toc-item:last-child{margin-bottom:0}.single-news__toc-link{color:var(--grey-dark);text-decoration:none;display:block;transition:color .2s ease,font-weight .2s ease}.single-news__toc-link:hover,.single-news__toc-link.active{color:var(--black-full);font-weight:500}.single-news__main-content{position:relative;max-width:100%}.single-news__floating-cta{position:sticky;top:100px;height:fit-content;align-self:start;width:306px;background:var(--gold-light, #F8BF2C);padding:24px;border-radius:12px;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .4s ease,visibility .4s ease,transform .4s ease}.single-news__floating-cta.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width: 1200px){.single-news__floating-cta{display:none}}.single-news__cta-content{display:flex;flex-direction:column;gap:20px}.single-news__cta-header{display:flex;align-items:flex-start;gap:12px}.single-news__cta-logo{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start}.single-news__cta-logo svg{width:48px;height:48px;display:block}.single-news__cta-text-wrapper{display:flex;flex-direction:column;flex:1}.single-news__cta-text{font-size:14px;font-style:normal;font-weight:700;line-height:180%;margin-bottom:0;margin-top:0;color:var(--black-full)}.single-news__cta-subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:200%;margin-top:0;margin-bottom:0;color:var(--black-full)}.single-news__cta-button{display:flex;justify-content:center;align-items:center;padding:14px;border-radius:60px;border:1px solid var(--White, #FFF);background:var(--White, #FFF);font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:.14px;text-decoration:none;color:var(--black-full);transition:opacity .3s ease}.single-news__cta-button:hover{opacity:.8}.single-news__article-content{max-width:800px}.single-news__article-content p{margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.single-news__article-content h2,.single-news__article-content h3,.single-news__article-content h4,.single-news__article-content h5,.single-news__article-content h6{margin-bottom:24px}.single-news__article-content h2{font-size:38px;font-style:normal;font-weight:600;line-height:120%}.single-news__article-content h3{font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.64px}.single-news__article-content ul,.single-news__article-content ol{margin-bottom:24px;padding-left:24px}.single-news__article-content ul li,.single-news__article-content ol li{margin-bottom:24px}.single-news__article-content ul li:last-child,.single-news__article-content ol li:last-child{margin-bottom:0}.single-news__article-content ul{list-style:none;padding-left:0}.single-news__article-content ul li{position:relative;padding-left:20px}.single-news__article-content ul li:before{content:"";position:absolute;left:0;top:.6em;width:4px;height:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Ccircle cx='2' cy='2' r='2' fill='%23113780'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.single-news__article-content a{color:#ff721b}.single-news__article-content a:hover{opacity:.8}.single-news__article-content blockquote,.single-news__article-content .wp-block-quote{position:relative;padding-left:0;padding-top:0;margin:24px auto;max-width:586px;border:none}.single-news__article-content blockquote:before,.single-news__article-content .wp-block-quote:before{content:"";position:absolute;left:0;top:0;width:47px;height:43px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='43' viewBox='0 0 47 43' fill='none'%3E%3Cpath opacity='0.2' d='M46.56 42.36H27.24V24.6C27.24 17.88 28.8 12.24 31.92 7.92C35.04 3.6 39.84 0.960002 46.56 0V9.12C40.92 10.44 37.92 14.28 37.68 20.76H46.56V42.36ZM19.32 42.36H0V24.6C0 17.88 1.56 12.24 4.68 7.92C7.8 3.6 12.6 0.960002 19.32 0V9.12C13.68 10.44 10.68 14.28 10.44 20.76H19.32V42.36Z' fill='%23F8BF2C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:contain;z-index:0}.single-news__article-content blockquote p,.single-news__article-content .wp-block-quote p{position:relative;padding-left:0;padding-top:54px;font-size:18px;font-style:normal;font-weight:600;line-height:200%;margin-bottom:0;z-index:1}.single-news__article-content blockquote cite,.single-news__article-content blockquote .wp-block-quote__citation,.single-news__article-content .wp-block-quote cite,.single-news__article-content .wp-block-quote .wp-block-quote__citation{display:block;padding-left:60px;margin-top:16px;font-style:normal}.single-news__article-content__references-title{font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.64px;margin-top:60px;margin-bottom:24px;color:var(--black-full)}.single-news__article-content .wp-block-footnotes,.single-news__article-content .wp-block-group:has(.wp-block-footnotes){margin-top:0}.single-news__article-content ol.wp-block-footnotes{list-style:decimal;padding-left:24px;margin-top:0}.single-news__article-content ol.wp-block-footnotes li{font-size:14px;font-style:normal;font-weight:400;line-height:200%;margin-bottom:24px}.single-news__article-content ol.wp-block-footnotes li:last-child{margin-bottom:0}.single-news__related-posts{padding:60px 0;background:var(--full-white)}@media (max-width: 1440px){.single-news__related-posts{padding-left:15px;padding-right:15px}}.single-news__related-title{margin-bottom:48px;text-align:center}@media (max-width: 768px){.single-news__related-title{margin-bottom:32px}}.single-news__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.single-news__related-item{display:flex;flex-direction:column}.single-news__related-link{display:flex;flex-direction:column;text-decoration:none;color:var(--black-full);gap:32px}.single-news__related-image-wrapper{position:relative;width:100%;height:240px;overflow:hidden;border-radius:24px}.single-news__related-image{width:100%;height:100%;object-fit:cover;display:block}.single-news__related-category{position:absolute;bottom:16px;left:16px;padding:8px 16px;align-items:center;border-radius:60px;border:1px solid rgba(255,255,255,.1);background:#ffffff14;font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:#fff;z-index:2;display:inline-flex}.single-news__related-arrow{position:absolute;bottom:16px;right:16px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:60px;background:var(--Primary-Yellow, #F8BF2C);z-index:2;transition:transform .3s ease}.single-news__related-arrow svg{width:18px;height:18px;display:block}.single-news__related-link:hover .single-news__related-arrow{transform:translate(4px)}.single-news__related-item-title{font-size:16px;font-style:normal;font-weight:700;line-height:160%;margin:0;color:var(--black-full);text-align:center;transition:opacity .3s ease}.single-news__related-link:hover .single-news__related-item-title{opacity:.7}.single-news__related-button-wrapper{display:flex;justify-content:center;align-items:center;margin-top:48px}.single-news__related-back-button{height:45px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid var(--Basic-Black, #000);font-size:16px;font-style:normal;font-weight:500;line-height:180%;color:var(--black-full);text-decoration:none;padding:0;margin:0;background:transparent;border-top:none;border-left:none;border-right:none;transition:all .3s ease}.single-news__related-back-button:hover{color:var(--gold);border-bottom-color:var(--gold)}@media (max-width: 991px){.single-news__related-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 768px){.single-news__related-grid{grid-template-columns:1fr;gap:24px}.single-news__related-image-wrapper{height:200px}.single-news__related-link{gap:24px}.single-news__related-button-wrapper{margin-top:40px}}@media (max-width: 576px){.single-news__related-image-wrapper{height:180px}.single-news__related-item-title{font-size:15px}.single-news__related-category{font-size:12px;padding:6px 12px}.single-news__related-arrow{width:40px;height:40px;bottom:12px;right:12px}.single-news__related-arrow svg{width:16px;height:16px}.single-news__related-button-wrapper{margin-top:32px}}@media (max-width: 1440px){.single-news__hero-footer-container{padding-left:15px;padding-right:15px}}
