:root{--primary-color: #fb8663}.primary-color{color:var(--primary-color)}body{font-family:Alexandria,sans-serif;margin:0;padding:0;background:#272727;overflow-x:hidden;overflow-y:auto;color:#fff}main{display:flex;flex-direction:column;min-height:100vh}.main-wrapper{flex:1;display:flex;flex-direction:column}.banner{position:relative;top:0;left:0;width:auto;height:100dvh;overflow:hidden;flex-shrink:0}.overlay-img{position:absolute;top:0;left:0;width:100%;min-height:100%;background:linear-gradient(#000c,#0009);pointer-events:none;z-index:1}.btn-primary{background-color:var(--primary-color);color:#fff;border:none;padding:10px 25px;font-size:clamp(.75rem,2.5vw,1rem);cursor:pointer;font-weight:500;transition:opcacity .3s ease}.btn-primary:hover{background-color:#000;transition:.6s ease}.news-hero .content-wrapper p{font-size:clamp(.5rem,2.5vw,1.5rem)}.news-hero .content-wrapper strong{color:var(--primary-color)}.content-wrapper ul li::marker{color:var(--primary-color)}.content-wrapper ol li::marker{color:var(--primary-color)}.news-hero .content-wrapper ul li,.news-hero .content-wrapper ol li{font-size:clamp(.3rem,2.5vw,1.1rem);line-height:1.5rem;margin-bottom:1rem}.news-hero .content-wrapper hr{margin-block:2%}.ease{opacity:0;transform:translateY(20px);transition:all .6s ease}.show{opacity:1;transform:translateY(0)}.ease-left{opacity:0;transform:translate(-40px);transition:all .6s ease}.ease-left.show{opacity:1;transform:translate(0)}.ease-blur{opacity:0;filter:blur(10px);transition:all 1s ease}.ease-blur.show{opacity:1;filter:blur(0)}.ease-zoom{opacity:0;transform:scale(.9);transition:all 1s ease}.ease-zoom.show{opacity:1;transform:scale(1)}
