@layer reset,theme,tokens,base,composition,blocks,utilities;@layer blocks{.tilt-stack{--max-items: 1;--columnGap: var(--space-2);--stack-gap: var(--columnGap);padding-inline-start:0}.tilt-stack .blog-item{--card-align: stretch;--_tilt: 3deg;position:sticky;top:var(--navHeight);transform:rotate(var(--_tilt)) translateY(var(--translateY)) scale(var(--scaleItem))}@media(min-width:769px){.tilt-stack .blog-item{top:calc(var(--navHeight) + var(--space-12));flex-direction:row}}@media(hover:hover){.tilt-stack .blog-item:hover{transform:rotate(var(--_tilt)) translateY(calc(var(--translateY) - var(--space-2))) scale(var(--scaleItem))}}.tilt-stack .blog-item:nth-child(1){--_tilt: -2deg}.tilt-stack .blog-item:nth-child(2){--_tilt: 1deg}.tilt-stack .blog-item:nth-child(3){--_tilt: -4deg}.tilt-stack .blog-item__image{height:auto;max-width:200px;border-top-right-radius:0;border-bottom-left-radius:var(--radiusLg);box-shadow:var(--shadowMd)}.tilt-stack .blog-item__content{flex:auto}@media not (min-width:769px){.tilt-stack .blog-item__content{padding-top:0}}@media(min-width:769px){.tilt-stack .blog-item__content{border-top-right-radius:var(--radiusLg);border-bottom-left-radius:0}}.blog-item{--card-lift: var(--lift-2);--card-scale: 1.02;--card-bg: transparent;--radiusLg: calc(var(--card-radius, var(--rLg)) - 1px);font-size:var(--fs-body);align-items:var(--card-align, flex-start);padding:0}.blog-item img{transform:scale(1.025)}.blog-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:.25;transition:opacity var(--cardEasing) .27s;box-shadow:var(--item-shadow, 0 16px 35px 0 rgb(var(--inkRGB) / .18), inset 0 -5px 10px 0 rgb(var(--inkRGB) / .28))}@media(hover:hover){.blog-item:hover:before{opacity:1}.blog-item:hover img{transform:scale(1)}}@media not (min-width:769px){.blog-item .card-title{min-height:var(--space-16);display:flex;align-items:center}}.blog-item__content{--stack-gap: var(--space-3);background-color:var(--white);width:100%;flex:1 0 25%;padding:var(--space-4);border-radius:0 0 var(--radiusLg) var(--radiusLg);overflow:hidden}.blog-item__date{font-style:italic}.blog-item__image{overflow:hidden}@media(min-width:769px){.blog-item__image{width:100%;height:300px;border-top-left-radius:var(--radiusLg);border-top-right-radius:var(--radiusLg)}}@media(prefers-reduced-motion:no-preference){.blog-item__image img{transition:transform .3s var(--swapEasing)}}.blog-item__link{margin-block-start:auto;display:flex;align-items:center;justify-content:flex-end;color:inherit;gap:var(--space-4);font-weight:600}@media not (min-width:769px){.blog-item:not([data-variant=featured]) .blog-item__image{background-color:var(--white);border-radius:var(--radiusLg) var(--radiusLg) 0 0;height:120px;width:100%;max-width:100%;overflow:visible;z-index:1;box-shadow:none}.blog-item:not([data-variant=featured]) .blog-item__image picture{width:calc(100% - 2 * var(--space-2));height:calc(100% - 2 * var(--space-2));overflow:hidden;border-radius:var(--r);margin:var(--space-2);box-shadow:0 3px 16px -4px #0000003d}.blog-item:not([data-variant=featured]) .blog-item__image img{filter:grayscale(1)}}.blog-item[data-variant=featured] .blog-item__image{border-radius:var(--radiusLg) var(--radiusLg) 0 0}.blog-item[data-direction] .blog-item__link{justify-content:flex-start}.blog-item[data-direction=prev] .blog-item__link svg{rotate:180deg}.blog-item[data-direction=next]{margin-inline-start:auto}.blog-item[data-direction=next] .blog-item__link{flex-direction:row-reverse}.pagination{color:var(--white);stroke:var(--white);margin-top:var(--space-8);font-size:var(--fs-subtitle);gap:var(--space-6)}.pagination :not([aria-current])>span{color:var(--disabledColor);opacity:.25}.pagination [aria-current=page]{background-color:var(--white);color:var(--blueDark);padding:var(--space-1) var(--space-2);border:2px solid var(--white);border-radius:var(--rLg)}.pagination a{opacity:.75;border:2px solid transparent;padding:var(--space-1) var(--space-2);border-radius:var(--rLg);transition:opacity ease .15s,border-color ease .15s}@media(hover:hover){.pagination a:hover{opacity:1;border-color:var(--white)}}.news-slider{--section-max: var(--width-xl)}.scroll-aside{width:-moz-fit-content;width:fit-content;min-width:210px;max-width:100%}@media(min-width:769px){.scroll-aside{max-width:320px}}.scroll-wrapper{position:relative;overflow:hidden}@media(min-width:769px){.scroll-wrapper{flex:1}}.scroll-wrapper+a{width:100%;justify-content:center}.scroll-wrapper:after{content:"";position:absolute;inset-block:var(--space-4) var(--space-8);inset-inline-end:0;inline-size:4px;z-index:2;pointer-events:none;border-radius:var(--r);background:linear-gradient(130deg,var(--yellow),var(--dark) 70%);box-shadow:-.25rem 0 1rem #000000a6}@media(min-width:769px){.scroll-wrapper:after{inset-block:var(--space-12) var(--space-16)}}.scroll-snap{--reel-gap: 0;--card-overlay-width: var(--space-16);padding-block:var(--space-4)}@media(min-width:769px){.scroll-snap{--reel-pad: var(--space-12);padding:var(--space-12) 0 var(--space-12) var(--reel-pad)}}.scroll-snap__slide{min-width:300px;flex:auto;box-shadow:-1rem 0 2.25rem -1.5rem #00000080}.scroll-snap__slide:before{content:none}@media(hover:hover){.scroll-snap__slide:hover{transform:translate(-1rem,-.5rem) rotate(-2deg)}.scroll-snap__slide:hover~.scroll-snap__slide{transform:translate(var(--card-overlay-width))}}.scroll-snap__slide:not(:first-child){margin-left:calc(var(--card-overlay-width) * -1)}}
