.is-animated-down{animation:animated-down .4s forwards;animation-delay:var(--anime-delay,.5s);opacity:0;transform:translateY(-1.875rem);transition:transform .5s ease,opacity .5s ease}@keyframes animated-down{to{opacity:1;transform:translateY(0)}}.is-animated-up{animation:animated-up .4s forwards;animation-delay:var(--anime-delay,.5s);opacity:0;transform:translateY(1.875rem);transition:transform .5s ease,opacity .5s ease}@keyframes animated-up{to{opacity:1;transform:translateY(0)}}@keyframes is-animated-right{to{opacity:1;transform:translateX(0)}}@keyframes is-animated-left{to{opacity:1;transform:translateX(0)}}@-webkit-keyframes rotate-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.glow-effect{--glow-line-color:#fff;--glow-line-thickness:0.125rem;--glow-line-length:1.25rem;--glow-blur-color:#fff;--glow-blur-size:0.3125rem;--glow-offset:0rem;--animation-speed:1200ms;--container-offset:6.25rem;position:relative}.glow-container{height:calc(100% + var(--container-offset));inset:calc(var(--container-offset)/-2);opacity:0;pointer-events:none;position:absolute;width:calc(100% + var(--container-offset))}.glow-blur,.glow-line{fill:transparent;height:calc(100% - var(--container-offset) + var(--glow-offset));stroke:#000;stroke-dasharray:var(--glow-line-length) calc(3.125rem - var(--glow-line-length));stroke-width:.3125rem;width:calc(100% - var(--container-offset) + var(--glow-offset));x:calc(var(--container-offset)/2 + var(--glow-offset)/-2);y:calc(var(--container-offset)/2 + var(--glow-offset)/-2)}.glow-effect:not(:disabled):is(:hover,:focus) :is(.glow-line,.glow-blur){stroke-dashoffset:-5rem;transition:stroke-dashoffset var(--animation-speed) ease-in}.glow-line{stroke:var(--glow-line-color);stroke-width:var(--glow-line-thickness)}.glow-blur{filter:blur(var(--glow-blur-size));stroke:var(--glow-blur-color);stroke-width:var(--glow-blur-size)}.glow-effect:not(:disabled):is(:hover,:focus) .glow-container{animation:glow-visibility ease-in-out var(--animation-speed)}@-webkit-keyframes glow-visibility{0%,to{opacity:0}25%,75%{opacity:1}}@keyframes glow-visibility{0%,to{opacity:0}25%,75%{opacity:1}}.glow-effect[data-glow-animation=false]{--glow-line-length:3.125rem}.glow-effect[data-glow-offset=true]{--glow-offset:0.625rem}.glow-effect[data-glow-animation=grow]:is(:hover,:focus) .glow-container{scale:1.3;-webkit-transition:scale var(--animation-speed) linear;transition:scale var(--animation-speed) linear}.news__heading{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,.167rem + 4.62vw,3.125rem);justify-content:center;margin-bottom:1.25rem;text-align:center;width:100%}.news__title{font-size:clamp(1.125rem,.955rem + .73vw,1.5rem);font-weight:600}.news__content{display:block;font-family:var(--second-family);line-height:1.7}.news__content h3{font-weight:700}.news__content ol,.news__content ul{margin-bottom:.7em;margin-top:.7em;padding-left:1.0625rem}.news__content .post-thumbnail,.news__image{aspect-ratio:1/1;border:.125rem solid var(--secondary-color);border-radius:clamp(1.875rem,.455rem + 6.06vw,5rem);overflow:hidden;text-align:center;width:clamp(18.75rem,-9.028rem + 57.87vw,34.375rem);corner-shape:scoop;box-shadow:0 .3125rem .9375rem var(--secondary-color),0 -.3125rem .9375rem var(--secondary-color);margin:clamp(1.25rem,.167rem + 4.62vw,3.125rem) auto;object-fit:cover}.clearfix{clear:both}@media (min-width:37.5rem){.news__heading{justify-content:flex-start;text-align:left}.news__content .post-thumbnail,.news__image{float:right;margin-left:clamp(1.25rem,.167rem + 4.62vw,3.125rem);margin-right:0}}@media screen and (min-width:48rem){.is-animated-right{animation:is-animated-right .4s forwards;animation-delay:var(--anime-delay,.5);transform:translateX(9.375rem)}.is-animated-left,.is-animated-right{opacity:0;transition:transform .5s ease,opacity .5s ease}.is-animated-left{animation:is-animated-left .4s forwards;animation-delay:var(--anime-delay,.5);transform:translateX(-9.375rem)}}