:root{--color-white:#fff;--color-gray-100:#f2f2f2;--color-gray-200:#e9e9e9;--color-gray-300:#d9d5d5;--color-gray-400:#8d8d8d;--color-gray-500:#707070;--color-gray-600:#606265;--color-gray-700:#495057;--color-gray-800:#343a40;--color-gray-900:#151d21;--color-black:#000;--color-copper:#c56b45;--color-anthracite:#10171c;--color-gold-brown:#b2744b;--color-premiumblue:#2a3a42;--color-light-grey:#f2f2f2;--color-grey-1:#e9e9e9;--color-grey-2:#d9d5d5;--color-green:#97ad3b;--color-green-dark:#004127;--color-gold:#cea939;--color-gold-1:#ceaa52;--color-gold-2:#673802;--color-platin:#908282;--color-platin-brown:#a58474;--color-platin-1:#d0bbb0;--color-platin-2:#685e63;--color-berry:#74626c;--color-berry-1:#56464c;--color-berry-2:#45383e;--color-dark-2:#2e2e2e;--color-darker:#191f20;--color-gradient-dark-1:#632d17;--color-gradient-dark-2:#2a3a42;--color-orange:#f89821;--color-geurts-grey:#e3e3e3;--color-accent:var(--color-copper);--color-primary:var(--color-premiumblue);--color-secondary:var(--color-gold-brown);--color-success:#00b06a;--color-info:var(--color-gold-brown);--color-warning:#ffb300;--color-danger:#c1181a;--color-light:var(--color-gray-100);--color-dark:var(--color-anthracite);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900}button:focus{outline:none!important}.btn,.cta-button{display:inline-block;font-family:MazzardMRegular,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:var(--font-weight-normal);letter-spacing:.0225rem;line-height:1.25;margin:0 0 .5em;overflow:hidden;padding:.625em 1.875em;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}@media (max-width:991.98px){.btn{font-size:1rem;padding:.5em 1.5em}}@media (max-width:767.98px){.btn{font-size:.875rem;padding:.375em 1.25em}}.btn.disabled,.btn:disabled{cursor:auto;opacity:1}.btn.focus,.btn:focus{box-shadow:none;outline:none!important}.btn:not(:disabled):not(.disabled).default-cursor{cursor:default}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn.input-btn{font-size:1.125rem;padding:.625em 1.875em}.btn.text-normal{text-transform:none!important}.btn-accent{background:var(--color-gold-brown);border-color:var(--color-gold-brown)}.btn-accent:hover{background:var(--color-primary);border-color:var(--color-primary)}.btn-black{background:var(--color-black)}.btn-black.disabled{background:var(--color-gray-600)}.btn-white{background:var(--color-white)}.btn.btn-back:focus>.fab:before,.btn.btn-back:focus>.fad:before,.btn.btn-back:focus>.fal:before,.btn.btn-back:focus>.far:before,.btn.btn-back:focus>.fas:before,.btn.btn-back:hover>.fab:before,.btn.btn-back:hover>.fad:before,.btn.btn-back:hover>.fal:before,.btn.btn-back:hover>.far:before,.btn.btn-back:hover>.fas:before,.btn.btn-prev:focus>.fab:before,.btn.btn-prev:focus>.fad:before,.btn.btn-prev:focus>.fal:before,.btn.btn-prev:focus>.far:before,.btn.btn-prev:focus>.fas:before,.btn.btn-prev:hover>.fab:before,.btn.btn-prev:hover>.fad:before,.btn.btn-prev:hover>.fal:before,.btn.btn-prev:hover>.far:before,.btn.btn-prev:hover>.fas:before{margin-left:-5px}.btn.btn-more:focus>.fab:before,.btn.btn-more:focus>.fad:before,.btn.btn-more:focus>.fal:before,.btn.btn-more:focus>.far:before,.btn.btn-more:focus>.fas:before,.btn.btn-more:hover>.fab:before,.btn.btn-more:hover>.fad:before,.btn.btn-more:hover>.fal:before,.btn.btn-more:hover>.far:before,.btn.btn-more:hover>.fas:before,.btn.btn-next:focus>.fab:before,.btn.btn-next:focus>.fad:before,.btn.btn-next:focus>.fal:before,.btn.btn-next:focus>.far:before,.btn.btn-next:focus>.fas:before,.btn.btn-next:hover>.fab:before,.btn.btn-next:hover>.fad:before,.btn.btn-next:hover>.fal:before,.btn.btn-next:hover>.far:before,.btn.btn-next:hover>.fas:before{margin-right:-5px}.btn>.fab,.btn>.fad,.btn>.fal,.btn>.far,.btn>.fas{display:inline-block;width:1rem}.btn>.fab:before,.btn>.fad:before,.btn>.fal:before,.btn>.far:before,.btn>.fas:before{transition:all .15s ease}.btn.btn-icon-left>.fab,.btn.btn-icon-left>.fad,.btn.btn-icon-left>.fal,.btn.btn-icon-left>.far,.btn.btn-icon-left>.fas{margin-right:1rem}.btn.btn-icon-right>.fab,.btn.btn-icon-right>.fad,.btn.btn-icon-right>.fal,.btn.btn-icon-right>.far,.btn.btn-icon-right>.fas{margin-left:1rem}.btn.btn-icon-right-absolute>.fab,.btn.btn-icon-right-absolute>.fad,.btn.btn-icon-right-absolute>.fal,.btn.btn-icon-right-absolute>.far,.btn.btn-icon-right-absolute>.fas{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btn.btn-icon-right-absolute:focus>.fab:before,.btn.btn-icon-right-absolute:focus>.fad:before,.btn.btn-icon-right-absolute:focus>.fal:before,.btn.btn-icon-right-absolute:focus>.far:before,.btn.btn-icon-right-absolute:focus>.fas:before,.btn.btn-icon-right-absolute:hover>.fab:before,.btn.btn-icon-right-absolute:hover>.fad:before,.btn.btn-icon-right-absolute:hover>.fal:before,.btn.btn-icon-right-absolute:hover>.far:before,.btn.btn-icon-right-absolute:hover>.fas:before{margin-left:-5px}.btn.pos--bottom-left{bottom:-30px;left:50px;position:absolute;z-index:9}@media (max-width:991.98px){.btn.pos--bottom-left{bottom:-28px;left:40px}}@media (max-width:767.98px){.btn.pos--bottom-left{bottom:-22px;left:30px}}@media (max-width:575.98px){.btn.pos--bottom-left{left:20px}}.btn.pos--bottom-right{bottom:-30px;position:absolute;right:50px;z-index:9}@media (max-width:991.98px){.btn.pos--bottom-right{bottom:-28px;right:40px}}@media (max-width:767.98px){.btn.pos--bottom-right{bottom:-22px;right:30px}}@media (max-width:575.98px){.btn.pos--bottom-right{right:20px}}.btn.pos--top-left{left:50px;position:absolute;top:-30px;z-index:9}@media (max-width:991.98px){.btn.pos--top-left{left:40px;top:-28px}}@media (max-width:767.98px){.btn.pos--top-left{left:30px;top:-22px}}@media (max-width:575.98px){.btn.pos--top-left{left:20px}}.btn.pos--top-right{position:absolute;right:50px;top:-30px;z-index:9}@media (max-width:991.98px){.btn.pos--top-right{right:40px;top:-28px}}@media (max-width:767.98px){.btn.pos--top-right{right:30px;top:-22px}}@media (max-width:575.98px){.btn.pos--top-right{right:20px}}.btn-flat{background:linear-gradient(to right,var(--color-primary),var(--color-primary) 50%,var(--color-accent) 51%);background-clip:text;-webkit-background-clip:text;background-position:100%;background-size:200% 100%;color:var(--color-accent);transition:background-position .5s ease}.btn-flat,.dark .btn-flat{-webkit-text-fill-color:transparent}.dark .btn-flat{background:linear-gradient(to right,var(--color-white),var(--color-white) 50%,var(--color-accent) 51%);background-clip:text;-webkit-background-clip:text;background-position:100%;background-size:200% 100%}.dark .btn-flat:hover>.fab:before,.dark .btn-flat:hover>.fad:before,.dark .btn-flat:hover>.fal:before,.dark .btn-flat:hover>.far:before,.dark .btn-flat:hover>.fas:before{background-color:var(--color-white)}.btn-flat.disabled{background:transparent;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.btn-flat.disabled,.dark .btn-flat.disabled{color:var(--color-gray-600)}.btn-flat.btn-back,.btn-flat.btn-icon-left,.btn-flat.btn-left,.btn-flat.btn-prev{background-position:-100%}.btn-flat:hover{background-position:0 -100%}.btn-flat:hover>.fab:before,.btn-flat:hover>.fad:before,.btn-flat:hover>.fal:before,.btn-flat:hover>.far:before,.btn-flat:hover>.fas:before{background-color:var(--color-primary)}.btn-flat>.fab:before,.btn-flat>.fad:before,.btn-flat>.fal:before,.btn-flat>.far:before,.btn-flat>.fas:before{background-clip:text;-webkit-background-clip:text;background-color:var(--color-accent);-webkit-text-fill-color:transparent}.btn-flat.white{color:var(--color-accent);transition:background-position .5s ease}.btn-flat.white,.dark .btn-flat.white{background:linear-gradient(to right,var(--color-primary),var(--color-primary) 50%,var(--color-white) 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200% 100%}.btn-flat.white.btn-back,.btn-flat.white.btn-icon-left,.btn-flat.white.btn-left,.btn-flat.white.btn-prev{background-position:-100%}.btn-flat.white:hover{background-position:0 -100%}.btn-contained,.cta-button{border:none;color:var(--color-white);font-family:MazzardMMedium,Arial,Noto Sans,sans-serif;font-weight:var(--font-weight-medium);line-height:1.375;padding:1em 2.5em}.btn-contained.input-btn{padding:1em 2.5em}@media (max-width:991.98px){.btn-contained,.cta-button{padding:.75em 2em}}@media (max-width:767.98px){.btn-contained,.cta-button{padding:.5em 1.5em}}.dark .btn-contained:not(.light):after,.dark .cta-button:not(.light):after{background:var(--color-white)!important}.dark .btn-contained:not(.light):hover,.dark .cta-button:not(.light):hover{color:var(--color-black)}.btn-contained.btn-back:after,.btn-contained.btn-icon-left:after,.btn-contained.btn-left:after,.btn-contained.btn-prev:after,.cta-button.btn-left:after,.cta-button.btn-prev:after{transform:translateX(100%)}.btn-contained.btn-back:hover:before,.btn-contained.btn-icon-left:hover:before,.btn-contained.btn-left:hover:before,.btn-contained.btn-prev:hover:before,.cta-button.btn-prev:hover:before{transform:translateX(-100%)}.btn-contained.btn-back:hover:after,.btn-contained.btn-icon-left:hover:after,.btn-contained.btn-left:hover:after,.btn-contained.btn-prev:hover:after,.cta-button.btn-prev:hover:after{transform:translateX(0)}.btn-contained.disabled{background-color:var(--color-gray-300)}.btn-contained.disabled:after,.btn-contained.disabled:before,.cta-button.disabled:after,.cta-button.disabled:before{display:none}.dark .btn-contained.disabled,.dark .cta-button.disabled{background-color:var(--color-gray-600);color:var(--color-black)}.btn-contained:before,.cta-button:before{background:transparent linear-gradient(249deg,var(--color-gradient-dark-1) 0,var(--color-accent) 100%) 0 0 no-repeat padding-box!important}.btn-contained:after,.btn-contained:before,.cta-button:after,.cta-button:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%;z-index:-1}.btn-contained:after,.cta-button:after{background:transparent linear-gradient(70deg,var(--color-gradient-dark-2) 0,var(--color-primary) 100%) 0 0 no-repeat padding-box!important;transform:translateX(-101%)}.btn-contained:hover,.cta-button:hover{color:var(--color-white)}.btn-contained:hover:before,.cta-button:hover:before{transform:translateX(100%)}.btn-contained:hover:after,.cta-button:hover:after{transform:translateX(0)}.btn-contained.dark:before,.cta-button.dark:before{background:transparent linear-gradient(216deg,var(--color-gradient-dark-2) 0,var(--color-primary) 100%) 0 0 no-repeat padding-box!important}.btn-contained.dark:after,.btn-contained.dark:before,.cta-button.dark:after,.cta-button.dark:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%;z-index:-1}.btn-contained.dark:after,.cta-button.dark:after{background:transparent linear-gradient(249deg,var(--color-gradient-dark-1) 0,var(--color-accent) 100%) 0 0 no-repeat padding-box!important;transform:translateX(-101%)}.btn-contained.dark:hover,.cta-button.dark:hover{color:var(--color-white)}.btn-contained.dark:hover:before,.cta-button.dark:hover:before{transform:translateX(100%)}.btn-contained.dark:hover:after,.cta-button.dark:hover:after{transform:translateX(0)}.btn-contained.golden:before,.cta-button.golden:before,.golden .btn-contained:before,.golden .cta-button:before{background:transparent linear-gradient(81deg,var(--color-gold-2) 0,var(--color-gold-1) 100%) 0 0 no-repeat padding-box!important}.btn-contained.dik-geurts,.dik-geurts .btn-contained{color:var(--color-black)}.btn-contained.dik-geurts:before,.dik-geurts .btn-contained:before{background:transparent linear-gradient(81deg,var(--color-orange) 0,var(--color-orange) 100%) 0 0 no-repeat padding-box!important}.btn-contained.dik-geurts:after,.dik-geurts .btn-contained:after{background:transparent linear-gradient(70deg,var(--color-geurts-grey) 0,var(--color-geurts-grey) 100%) 0 0 no-repeat padding-box!important}.btn-contained.dik-geurts:focus,.btn-contained.dik-geurts:hover,.dik-geurts .btn-contained:focus,.dik-geurts .btn-contained:hover{color:var(--color-black)}.btn-outlined{background:transparent;background:linear-gradient(to right,var(--color-primary),var(--color-primary) 50%,var(--color-accent) 51%);background-clip:text;-webkit-background-clip:text;background-position:100%;background-size:200% 100%;color:var(--color-accent);transition:background-position .5s ease}.btn-outlined,.dark .btn-outlined{-webkit-text-fill-color:transparent}.dark .btn-outlined{background:linear-gradient(to right,var(--color-white),var(--color-white) 50%,var(--color-accent) 51%);background-clip:text;-webkit-background-clip:text;background-position:100%;background-size:200% 100%}.dark .btn-outlined:after{background:var(--color-white)!important;border-color:var(--color-white)}.dark .btn-outlined:hover>.fab:before,.dark .btn-outlined:hover>.fad:before,.dark .btn-outlined:hover>.fal:before,.dark .btn-outlined:hover>.far:before,.dark .btn-outlined:hover>.fas:before{background-color:var(--color-white)}.dark .btn-outlined>.fab:before,.dark .btn-outlined>.fad:before,.dark .btn-outlined>.fal:before,.dark .btn-outlined>.far:before,.dark .btn-outlined>.fas:before{background-color:var(--color-accent)}.btn-outlined.btn-sm:after,.btn-outlined.btn-sm:before{border-width:1px}.btn-outlined.btn-back,.btn-outlined.btn-icon-left,.btn-outlined.btn-left,.btn-outlined.btn-prev{background-position:-100%}.btn-outlined.disabled{background:transparent;background-clip:initial;-webkit-background-clip:initial;color:var(--color-gray-300);-webkit-text-fill-color:initial}.btn-outlined.disabled:before{border-color:var(--color-gray-300)}.dark .btn-outlined.disabled{color:var(--color-gray-600)}.dark .btn-outlined.disabled:before{border-color:var(--color-gray-600)}.btn-outlined:focus,.btn-outlined:hover{background-position:0 -100%}.btn-outlined:focus>.fab:before,.btn-outlined:focus>.fad:before,.btn-outlined:focus>.fal:before,.btn-outlined:focus>.far:before,.btn-outlined:focus>.fas:before,.btn-outlined:hover>.fab:before,.btn-outlined:hover>.fad:before,.btn-outlined:hover>.fal:before,.btn-outlined:hover>.far:before,.btn-outlined:hover>.fas:before{background-color:var(--color-primary)}.btn-outlined:before{border:1px solid var(--color-accent);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%;z-index:-1}.btn-outlined>.fab:before,.btn-outlined>.fad:before,.btn-outlined>.fal:before,.btn-outlined>.far:before,.btn-outlined>.fas:before{background-clip:text;-webkit-background-clip:text;background-color:var(--color-accent);-webkit-text-fill-color:transparent}.btn-outlined.black{background:linear-gradient(to right,var(--color-dark),var(--color-dark) 50%,var(--color-black) 51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200% 100%}.btn-outlined.black:before{border-color:var(--color-black)}.btn-outlined.black:focus,.btn-outlined.black:hover{background-position:0 -100%}.btn-outlined.black:focus>.fab:before,.btn-outlined.black:focus>.fad:before,.btn-outlined.black:focus>.fal:before,.btn-outlined.black:focus>.far:before,.btn-outlined.black:focus>.fas:before,.btn-outlined.black:hover>.fab:before,.btn-outlined.black:hover>.fad:before,.btn-outlined.black:hover>.fal:before,.btn-outlined.black:hover>.far:before,.btn-outlined.black:hover>.fas:before{background-color:var(--color-dark)}.btn-outlined.black>.fab:before,.btn-outlined.black>.fad:before,.btn-outlined.black>.fal:before,.btn-outlined.black>.far:before,.btn-outlined.black>.fas:before{background-color:var(--color-black)}.btn-outlined.white{background:linear-gradient(to right,var(--color-grey-1),var(--color-grey-1) 50%,var(--color-white) 51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200% 100%}.btn-outlined.white:before{border-color:var(--color-white)}.btn-outlined.white:focus,.btn-outlined.white:hover{background-position:0 -100%}.btn-outlined.white:focus>.fab:before,.btn-outlined.white:focus>.fad:before,.btn-outlined.white:focus>.fal:before,.btn-outlined.white:focus>.far:before,.btn-outlined.white:focus>.fas:before,.btn-outlined.white:hover>.fab:before,.btn-outlined.white:hover>.fad:before,.btn-outlined.white:hover>.fal:before,.btn-outlined.white:hover>.far:before,.btn-outlined.white:hover>.fas:before{background-color:var(--color-grey-1)}.btn-outlined.white>.fab:before,.btn-outlined.white>.fad:before,.btn-outlined.white>.fal:before,.btn-outlined.white>.far:before,.btn-outlined.white>.fas:before{background-color:var(--color-white)}.dik-geurts .btn-outlined:not(.white,.black,.dark){background:transparent!important;background:linear-gradient(to right,var(--color-primary),var(--color-primary) 50%,var(--color-orange) 51%)!important;background-clip:text!important;-webkit-background-clip:text!important;color:var(--color-orange)!important;-webkit-text-fill-color:transparent!important;background-position:100%!important;background-size:200% 100%!important;transition:background-position .5s ease!important}.dik-geurts .btn-outlined:not(.white,.black,.dark):before{border-color:var(--color-orange)!important}.dik-geurts .btn-outlined:not(.white,.black,.dark).nav-link{border:1px solid var(--color-orange)!important}.dik-geurts .btn-outlined:not(.white,.black,.dark):focus,.dik-geurts .btn-outlined:not(.white,.black,.dark):hover{background-position:0 -100%!important}.dik-geurts .btn-outlined:not(.white,.black,.dark).active{background:var(--color-orange)!important;color:var(--color-white)!important;-webkit-text-fill-color:unset!important}.dik-geurts .btn-outlined.black{background:transparent;background:linear-gradient(to right,var(--color-geurts-grey),var(--color-geurts-grey) 50%,var(--color-black) 51%);background-clip:text;-webkit-background-clip:text;color:var(--color-geurts-grey);-webkit-text-fill-color:transparent;background-position:100%;background-size:200% 100%;transition:background-position .5s ease}.dik-geurts .btn-outlined.black:focus,.dik-geurts .btn-outlined.black:hover{background-position:0 -100%!important}.dik-geurts .dark .btn-outlined:not(.white,.black,.dark),.dik-geurts .header__bar .btn-outlined:not(.white,.black,.dark){background:transparent!important;background:linear-gradient(to right,var(--color-white),var(--color-white) 50%,var(--color-orange) 51%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-position:100%!important;background-size:200% 100%!important}.dik-geurts .dark .btn-outlined:not(.white,.black,.dark):focus,.dik-geurts .dark .btn-outlined:not(.white,.black,.dark):hover,.dik-geurts .header__bar .btn-outlined:not(.white,.black,.dark):focus,.dik-geurts .header__bar .btn-outlined:not(.white,.black,.dark):hover{background-position:0 -100%!important}.btn-link:hover{background-position:0 -100%;text-decoration:none}.btn-lg{font-size:1.25rem;padding:.75em 1.75em}@media (max-width:991.98px){.btn-lg{font-size:1rem;padding:.625em 1.875em}}@media (max-width:767.98px){.btn-lg{font-size:.875rem;padding:.5em 1.5em}}.btn-sm{font-size:1rem;padding:.25em 1.875em}@media (max-width:991.98px){.btn-sm{font-size:.875rem;padding:.2em 1.725em}}@media (max-width:767.98px){.btn-sm{font-size:.75rem;padding:.175em 1.5em}}.mode-toggle.active>.fa-toggle-off:before{content:"\f205"}.btn-mode-toggle,.fire-mode-toggle{transition:all .15s ease}@media (min-width:768px){.btn-mode-toggle,.fire-mode-toggle{line-height:1.4375}}.btn-mode-toggle:hover,.fire-mode-toggle:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.btn-mode-toggle.active,.fire-mode-toggle.active{background-color:transparent!important;border-color:var(--color-black)!important;color:var(--color-black)!important}.btn-mode-toggle.active>.fa-toggle-off:before,.fire-mode-toggle.active>.fa-toggle-off:before{content:"\f205"}.btn-mode-toggle.active>.fa-cube:before,.btn-mode-toggle.active>.fa-fire:before,.fire-mode-toggle.active>.fa-cube:before,.fire-mode-toggle.active>.fa-fire:before{font-weight:var(--font-weight-black)}.golden .btn-mode-toggle:hover,.golden .fire-mode-toggle:hover{background-color:var(--color-gold-1);border-color:var(--color-gold-1);color:var(--color-white)}.platin .btn-mode-toggle:hover,.platin .fire-mode-toggle:hover{background-color:var(--color-platin);border-color:var(--color-platin);color:var(--color-white)}.header__bottom{background-color:red}.blog-card-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-card{background:var(--color-white);border-radius:0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{transform:translateY(-4px)}.blog-card.inactive{display:none}.blog-card__link{display:block}.blog-card__link,.blog-card__link:hover{color:inherit;text-decoration:none}.blog-card__image-wrapper{aspect-ratio:4/3;background-color:var(--color-gray-100);overflow:hidden;position:relative}.blog-card__image{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.blog-card:hover .blog-card__image{transform:scale(1.05)}.blog-card__image--placeholder{background:linear-gradient(45deg,var(--color-gray-200) 25%,transparent 25%),linear-gradient(-45deg,var(--color-gray-200) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-gray-200) 75%),linear-gradient(-45deg,transparent 75%,var(--color-gray-200) 75%);background-color:var(--color-gray-100);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.blog-card__tag{background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:50px;color:var(--color-black);font-size:.75rem;font-weight:var(--font-weight-normal);left:1rem;letter-spacing:0;padding:.35rem 1rem;position:absolute;text-transform:none;top:1rem}.blog-card__content{padding:1.25rem 0}.blog-card__date{color:var(--color-gray-500);display:block;font-size:.875rem;font-weight:var(--font-weight-normal);margin-bottom:.5rem}.blog-card__title{color:var(--color-black);font-size:1.125rem;font-weight:var(--font-weight-bold);letter-spacing:.02em;line-height:1.3;margin:0 0 .75rem;text-transform:uppercase;transition:color .3s ease}.blog-card:hover .blog-card__title{color:var(--color-primary)}.blog-card__excerpt{color:var(--color-gray-500);font-size:.9375rem;line-height:1.6;margin:0}@media (max-width:768px){.blog-card-grid{gap:1.5rem;grid-template-columns:1fr}.blog-card__title{font-size:1rem}.blog-card__excerpt{font-size:.875rem}}