@charset "UTF-8";.blog-post{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;min-height:400px;padding:clamp(1.25rem,1.1369565217rem + .4637681159vw,2.25rem);border-radius:clamp(.9375rem,.8739130435rem + .2608695652vw,1.5rem);color:#fff}@media(min-width:1200px){.blog-post{gap:clamp(.875rem,.3918755053rem + .5658852061vw,1.75rem);min-height:clamp(25rem,7.7455537591rem + 20.2101859337vw,56.25rem)}}.blog-post__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.blog-post:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#6660,#000c);z-index:1;pointer-events:none}.blog-post__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}@media(min-width:1200px){.blog-post__text{gap:clamp(.5rem,.2239288601rem + .3233629749vw,1rem)}}.blog-post__title{margin:0;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#fff}@media(min-width:1200px){.blog-post__title{font-size:clamp(1rem,.3098221504rem + .8084074373vw,2.25rem)}}.blog-post__meta{margin:0;display:flex;flex-wrap:wrap;gap:8px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;color:#fff9}@media(min-width:1200px){.blog-post__meta{gap:clamp(.5rem,.2239288601rem + .3233629749vw,1rem);font-size:clamp(.875rem,.3918755053rem + .5658852061vw,1.75rem)}}.blog-post__read strong{font-weight:700}.blog-post__cta{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.02em}@media(min-width:1200px){.blog-post__cta{padding:clamp(.5rem,.2239288601rem + .3233629749vw,1rem) clamp(.75rem,.3358932902rem + .4850444624vw,1.5rem);font-size:clamp(.875rem,.3918755053rem + .5658852061vw,1.75rem)}}.blog-post__cta{--roll-idle: #FFFFFF;--roll-hover: #8C1A1E;position:relative;isolation:isolate;overflow:hidden;color:#170b0b;transition:color .55s cubic-bezier(.16,1,.3,1);background:#fff}.blog-post__cta.has-roll-bg{background:#8c1a1e}.blog-post__cta>*:not(.btn-roll-bg){position:relative;z-index:1}.blog-post__cta .btn-roll__out{color:#170b0b;transition:transform .55s cubic-bezier(.16,1,.3,1)}.blog-post__cta .btn-roll__in{color:#fff;transition:transform .55s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.blog-post__cta .btn-roll__out,.blog-post__cta .btn-roll__in{transition:none}}.blog-post:hover .blog-post__cta:not(.has-roll-bg){background:#8c1a1e}.blog-post:hover .blog-post__cta{color:#fff}.blog-post:hover .blog-post__cta .btn-roll:not(.is-split) .btn-roll__out{transform:translateY(-100%)}.blog-post:hover .blog-post__cta .btn-roll:not(.is-split) .btn-roll__in{transform:translateY(0)}.pagination__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:clamp(1.875rem,1.5217391304rem + 1.4492753623vw,5rem);margin-bottom:clamp(2.5rem,2.0054347826rem + 2.0289855072vw,6.875rem)}@media(min-width:1200px){.pagination__container{gap:clamp(.625rem,.1763843977rem + .5254648343vw,1.4375rem)}}.pagination__item,.pagination__btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;line-height:1;text-decoration:none;border-radius:999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,scale .2s ease}@media(min-width:1200px){.pagination__item,.pagination__btn{min-width:clamp(2.625rem,.761519806rem + 2.1827000808vw,6rem);height:clamp(2.625rem,.761519806rem + 2.1827000808vw,6rem);padding:0 clamp(.75rem,.1978577203rem + .6467259499vw,1.75rem)}}.pagination__item{border:thin solid #FFFFFF;background-color:transparent;color:#fff;font-size:14px}@media(min-width:1200px){.pagination__item{font-size:clamp(.875rem,.2538399353rem + .7275666936vw,2rem);border-width:clamp(.0625rem,-.006517785rem + .0808407437vw,.1875rem)}}.pagination__item.active{background-color:#9f1d22;border-color:#9f1d22;color:#fff;font-weight:700}.pagination__item.dots{border-color:transparent;cursor:default}.pagination__item:hover:not(.active):not(.dots){background-color:#9f1d22;border-color:#9f1d22;scale:1.08}.pagination__btn{border:thin solid #FFFFFF;background-color:#fff;color:#170b0b;font-size:16px}@media(min-width:1200px){.pagination__btn{font-size:clamp(1rem,.2753132579rem + .8488278092vw,2.3125rem)}}.pagination__btn.disabled{background-color:#aeaeaecc;border-color:#aeaeaecc;color:#170b0b;cursor:not-allowed;opacity:.7}.pagination__btn:hover:not(.disabled){background-color:#9f1d22;border-color:#9f1d22;color:#fff;scale:1.08}@media(max-width:767.98px){.pagination__btn{min-width:40px;width:40px;padding:0;font-size:0}.pagination__btn:before{font-size:20px;line-height:1}.pagination__container>.pagination__btn:first-child:before{content:"‹"}.pagination__container>.pagination__btn:last-child:before{content:"›"}}.drag-cursor{position:fixed;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;color:#170b0b;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1;pointer-events:none;will-change:transform}.drag-cursor:before,.drag-cursor:after{content:"";position:absolute;top:50%;width:6px;height:6px;border-radius:50%;background:#fff;transform:translateY(-50%)}.drag-cursor:before{right:calc(100% + 7px)}.drag-cursor:after{left:calc(100% + 7px)}.blog-hero{position:relative;background:#170b0b}.blog-hero__bg{position:absolute;top:10px;left:10px;z-index:0;width:calc(100% - 20px);height:605px;border-radius:clamp(.625rem,.5826086957rem + .1739130435vw,1rem);object-fit:cover}@media(min-width:1200px){.blog-hero__bg{height:clamp(47.375rem,34.0200586095rem + 15.6426839127vw,71.5625rem)}}.blog-hero:before{content:"";position:absolute;top:10px;left:10px;right:10px;z-index:1;height:605px;border-radius:clamp(.625rem,.5826086957rem + .1739130435vw,1rem);background:linear-gradient(to bottom,#0000 9%,#000 88%);pointer-events:none}@media(min-width:1200px){.blog-hero:before{height:clamp(47.375rem,34.0200586095rem + 15.6426839127vw,71.5625rem)}}.blog-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:20px;padding-top:300px}@media(min-width:1200px){.blog-hero__content{gap:clamp(1.25rem,.5598221504rem + .8084074373vw,2.5rem);padding-top:clamp(25rem,17.9601859337rem + 8.245755861vw,37.75rem)}}.blog-hero__heading{margin:0;font-family:Forum,serif;font-weight:400;font-size:40px;line-height:.78;letter-spacing:-.02em;color:#fff}@media(min-width:1200px){.blog-hero__heading{font-size:clamp(3.75rem,1.9900464834rem + 2.0614389652vw,6.9375rem)}}.blog-featured{display:flex;flex-direction:column;gap:12px}@media(min-width:1200px){.blog-featured{gap:clamp(.75rem,.1978577203rem + .6467259499vw,1.75rem)}}.blog-featured__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog-featured__label{margin:0;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;font-size:16px;letter-spacing:-.02em;color:#fff}@media(min-width:1200px){.blog-featured__label{font-size:clamp(1rem,.3098221504rem + .8084074373vw,2.25rem)}}.blog-featured__nav{display:flex;align-items:center;gap:12px}@media(min-width:1200px){.blog-featured__nav{gap:clamp(.75rem,.3358932902rem + .4850444624vw,1.5rem)}}.blog-featured__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:999px;background-color:#fff;color:#170b0b;border:thin solid #FFFFFF;transition:background-color .25s ease,color .25s ease,opacity .25s ease}@media(min-width:1200px){.blog-featured__nav-btn{width:clamp(2.1875rem,.6345998383rem + 1.818916734vw,5rem);height:clamp(2.1875rem,.6345998383rem + 1.818916734vw,5rem)}}.blog-featured__nav-btn:hover{background-color:#170b0b;color:#fff}.blog-featured__nav-btn.swiper-button-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.blog-featured__nav-icon{width:9px;height:auto}[data-swiper-prev] .blog-featured__nav-icon{transform:translate(-10%)}[data-swiper-next] .blog-featured__nav-icon{transform:translate(10%)}@media(min-width:1200px){.blog-featured__nav-icon{width:clamp(.5625rem,.1138843977rem + .5254648343vw,1.375rem)}}.blog-featured .swiper{overflow:hidden;width:auto;margin-inline:calc(clamp(.625rem,-.7456521739rem + 5.6231884058vw,12.75rem)*-1)}.blog-featured .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:clamp(.625rem,-.7456521739rem + 5.6231884058vw,12.75rem)}.blog-featured .swiper-slide{flex-shrink:0;width:270px;height:auto}@media(min-width:1200px){.blog-featured .swiper-slide{width:calc((100% - clamp(.625rem,-.7456521739rem + 5.6231884058vw,12.75rem) - 24px)/4)}}@media(min-width:1920px){.blog-featured .swiper-slide{width:calc((100% - clamp(.625rem,-.7456521739rem + 5.6231884058vw,12.75rem) - 32px)/5)}}.blog-featured .swiper-slide .blog-post{width:100%;height:100%}.blog-list{background:#170b0b;padding-top:clamp(1.875rem,1.5217391304rem + 1.4492753623vw,5rem);padding-bottom:clamp(2.5rem,2.0054347826rem + 2.0289855072vw,6.875rem)}.blog-list__heading{margin:0 0 20px;font-family:Forum,serif;font-weight:400;font-size:clamp(3.125rem,2.8423913043rem + 1.1594202899vw,5.625rem);line-height:.94;letter-spacing:-.02em;color:#fff}@media(min-width:1200px){.blog-list__heading{margin-bottom:clamp(1.25rem,.5598221504rem + .8084074373vw,2.5rem)}}.blog-list__grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:768px){.blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.blog-list__grid{grid-template-columns:repeat(4,1fr);gap:clamp(.5rem,.1549110752rem + .4042037187vw,1.125rem)}}
