:root{--success:#00a632;--success-rgb:0,166,50;--success-contrast:#fff;--success-contrast-rgb:255,255,255;--warning:#f39c12;--warning-rgb:243,156,18;--warning-contrast:#333;--warning-contrast-rgb:51,51,51;--danger:#dd3939;--danger-rgb:221,57,57;--danger-contrast:#fff;--danger-contrast-rgb:255,255,255;--info:#3c82bc;--info-rgb:60,130,188;--info-contrast:#fff;--info-contrast-rgb:255,255,255;--dark:#333333;--dark-rgb:51,51,51;--dark-contrast:#fff;--dark-contrast-rgb:255,255,255;--gray:#686d77;--gray-rgb:104,109,119;--gray-contrast:#fff;--gray-contrast-rgb:255,255,255;--light:#fafbfd;--light-rgb:250,251,253;--light-contrast:#333;--light-contrast-rgb:51,51,51}.card-blog-wrapper{flex-basis:100%;padding:1rem;padding-bottom:2rem}@media (min-width:576px){.card-blog-wrapper{flex-basis:50%}}@media (min-width:768px){.card-blog-wrapper{flex-basis:33.333333%}}@media (min-width:992px){.card-blog-wrapper{flex-basis:25%}}.card-blog-wrapper .card-blog{position:relative;margin-bottom:5rem;height:18rem}@media (min-width:576px){.card-blog-wrapper .card-blog{height:28rem}}.card-blog-wrapper .card-blog{--b:-5rem}.card-blog-wrapper .card-blog .thumb{position:relative;height:100%;width:100%;overflow:hidden}.card-blog-wrapper .card-blog .thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;--tw-brightness:brightness(0.8);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:700ms}.card-blog-wrapper .card-blog::after{content:'';bottom:var(--b);position:absolute;left:1rem;height:9rem;width:calc(100% - 2rem);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0,0,0.2,1)}.card-blog-wrapper .card-blog .infos .date{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:0.5rem;text-align:center;font-family:var(--font-serif);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.card-blog-wrapper .card-blog .infos .date .day{font-size:2.25rem;line-height:2.5rem}.card-blog-wrapper .card-blog .infos .date .month{display:none}.card-blog-wrapper .card-blog .infos .date .month-short{display:block}.card-blog-wrapper .card-blog .infos .date .year{margin-top:-0.5rem;font-size:1rem;line-height:1.5rem;font-weight:600}.card-blog-wrapper .card-blog .infos .title{bottom:calc(var(--b) + 4rem);position:absolute;left:2rem;z-index:10;margin:0px;height:4rem;width:calc(100% - 4rem);overflow:hidden;font-family:var(--font-serif);font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(var(--dark-rgb),var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0,0,0.2,1)}.card-blog-wrapper .card-blog .infos .more{bottom:calc(var(--b) + 0.5rem);position:absolute;right:2rem;z-index:10;display:flex;align-items:center;gap:0.25rem;font-family:var(--font-sans);font-size:0.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--dark-rgb),0.7);text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0,0,0.2,1)}.card-blog-wrapper .card-blog .infos .more::after{content:'';display:inline-block;height:1rem;width:1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='black' stroke-width='48' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M268 112l144 144-144 144M392 256H100'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='black' stroke-width='48' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M268 112l144 144-144 144M392 256H100'/%3E%3C/svg%3E") center /contain no-repeat}.card-blog-wrapper:hover .card-blog{--b:1rem}.card-blog-wrapper:hover .card-blog .thumb img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blog-detail{padding-top:2rem;padding-bottom:2rem;font-family:var(--font-sans)}.blog-detail img{width:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.blog-detail .content{display:flex;flex-direction:row;flex-wrap:wrap;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(var(--light-rgb),var(--tw-border-opacity));padding-left:1rem;padding-right:1rem}.content-preview-wrapper{padding-top:4rem;padding-bottom:4rem}.content-preview-wrapper .content-preview-title{margin-bottom:1rem;flex-basis:100%;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(var(--dark-rgb),var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;padding-bottom:0.5rem;font-family:var(--font-serif);font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--dark-rgb),var(--tw-text-opacity))}@media (min-width:576px){.content-preview-wrapper .content-preview-title{font-size:1.875rem;line-height:2.25rem}}.content-preview-wrapper .content-preview{display:flex;flex-direction:row;flex-wrap:wrap}.content-preview-wrapper .content-preview div:last-of-type{flex-basis:100%}.content-preview-wrapper .content-preview .btn{margin-left:auto;margin-right:auto}@media (min-width:768px){.content-preview-wrapper .content-preview .btn{margin-left:0px;margin-right:0px}}#blog_display{display:flex;flex-direction:row;flex-wrap:wrap}