.blog-card-category{font-size:.875rem;font-weight:600;color:var(--secondary-color);line-height:1.5;text-transform:uppercase;letter-spacing:.5px}.blog-card-title{font-size:1.5rem;font-weight:700;color:var(--primary-color);line-height:1.3;letter-spacing:-.3px;transition:color var(--transition-speed) var(--transition-timing)}.blog-card:hover .blog-card-title{color:var(--secondary-color)}.blog-card-description{font-size:1rem;font-weight:400;line-height:1.6;opacity:.9}.blog-card-author{font-size:.875rem;font-weight:600;line-height:1.5}.blog-card-date{font-size:.875rem;font-weight:400;line-height:1.5;opacity:.8}@media screen and (min-width:1280px){.blog-card{display:flex;flex-direction:column;gap:3.333vh;flex:1 0;height:70vh;max-width:28vw!important;min-width:28vw!important;border:2px solid var(--primary-color);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition-speed) var(--transition-timing);box-shadow:var(--shadow-sm)}.blog-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl);border-color:var(--secondary-color)}.blog-card *{cursor:pointer}.blog-card-img{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0!important;max-height:40%!important;transition:transform var(--transition-speed) var(--transition-timing)}.blog-card-info{display:flex;flex-direction:column;gap:1.111vh;padding:0 .7vw}.blog-card-publish{display:flex;flex-direction:column;flex:1 0;justify-content:flex-end;padding:0 .7vw 1.3vh}}@media screen and (max-width:767px) and (orientation:portrait){.blog-card{display:flex;flex-direction:column;gap:24px;border:2px solid var(--primary-color);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;box-shadow:var(--shadow-sm);transition:all var(--transition-speed) var(--transition-timing)}.blog-card:active{transform:scale(.98);box-shadow:var(--shadow-md)}.blog-card-img{height:221px!important;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0!important}.blog-card-info{display:flex;flex-direction:column;gap:8px;padding:0 1vw}.blog-card-publish{display:flex;flex-direction:column;padding:0 1vw 16px}}@media screen and (max-width:767px) and (orientation:landscape){.blog-card{display:flex;flex-direction:column;gap:24px;max-width:45%!important;min-width:45%!important;border:1px solid var(--primary-color);border-radius:15px 15px 0 0}.blog-card-img{height:221px!important;border-radius:15px 15px 0 0!important}.blog-card-info{display:flex;flex-direction:column;gap:8px;padding:0 1vw}.blog-card-publish{display:flex;flex-direction:column;padding:0 1vw 16px}}@media screen and (min-width:768px) and (max-width:1279px) and (orientation:portrait){.blog-card{display:flex;flex-direction:column;gap:24px;border:1px solid var(--primary-color);border-radius:15px 15px 0 0;width:80%!important;align-self:center}.blog-card-img{height:221px!important;border-radius:15px 15px 0 0!important}.blog-card-info{display:flex;flex-direction:column;gap:8px;padding:0 1vw}.blog-card-publish{display:flex;flex-direction:column;padding:0 1vw 16px}}@media screen and (min-width:768px) and (max-width:1279px) and (orientation:landscape){.blog-card{display:flex;flex-direction:column;gap:24px;border:1px solid var(--primary-color);border-radius:15px 15px 0 0;width:45%!important}.blog-card-img{height:221px!important;border-radius:15px 15px 0 0!important}.blog-card-info{display:flex;flex-direction:column;gap:8px;padding:0 1vw}.blog-card-publish{display:flex;flex-direction:column;padding:0 1vw 16px}}.blog-main-header h1{font-size:3rem;font-weight:700;color:var(--primary-color);line-height:1.2;letter-spacing:-.5px}.blog-main-header p{font-size:1.5rem;font-weight:400;line-height:1.6;opacity:.9}.blog-articles-title{font-size:3.5rem;font-weight:700;line-height:1.2;color:var(--primary-color);letter-spacing:-.5px}.blog-articles-text{font-size:1.5rem;font-weight:400;line-height:1.6;opacity:.9}.blog-articles-category{font-size:1.125rem;font-weight:500;line-height:1.5;transition:all var(--transition-speed) var(--transition-timing);border-radius:var(--border-radius-sm)}.blog-articles-category:hover{background-color:rgba(161,55,150,.1);transform:translateY(-2px)}.blog-articles-categories :first-child{border:2px solid var(--secondary-color);border-radius:var(--border-radius-sm);background-color:var(--secondary-color);color:#fff}.blog-articles-categories :first-child:hover{background-color:#b14dbf;border-color:#b14dbf}@media screen and (min-width:1280px){#blog-main-section{display:flex;padding:var(--padding-vertical-desktop) var(--padding-sides-desktop);flex-direction:column;gap:11.11vh}.blog-main-header{display:flex;flex-direction:column;align-items:center;gap:3.333vh}.blog-main-blogs{display:flex;gap:2.222vw}#blog-articles{display:flex;padding:0 var(--padding-sides-desktop);flex-direction:column;gap:11.11vh}.blog-articles-header{display:flex;flex-direction:column;width:53.33vw;gap:3.333vh}.blog-articles-catalogue{display:flex;flex-direction:column;gap:8.888vh}.blog-articles-categories{width:44.51vw;display:flex;align-items:center}.blog-articles-category{padding:1.111vh 1.111vw;cursor:pointer}.blog-articles-blogs{display:flex;flex-wrap:wrap;gap:2.222vw}}@media screen and (max-width:767px) and (orientation:portrait){#blog-main-section{display:flex;padding:var(--padding-y-mobile) var(--padding-x-mobile);flex-direction:column;gap:48px}.blog-main-header{display:flex;flex-direction:column;gap:20px}#blog-articles,.blog-main-blogs{display:flex;flex-direction:column;gap:48px}#blog-articles{padding:var(--padding-y-mobile) var(--padding-x-mobile)}.blog-articles-header{display:flex;flex-direction:column;gap:20px}.blog-articles-catalogue{display:flex;flex-direction:column;gap:48px}.blog-articles-categories{display:flex;flex-wrap:wrap}.blog-articles-category{padding:8px 16px}.blog-articles-blogs{display:flex;flex-direction:column;gap:24px}}@media screen and (max-width:767px) and (orientation:landscape){#blog-main-section{display:flex;padding:var(--padding-y-mobile) var(--padding-x-mobile);flex-direction:column;gap:48px}.blog-main-header{display:flex;flex-direction:column;gap:20px}.blog-main-blogs{display:flex;flex-wrap:wrap;gap:48px}#blog-articles{display:flex;padding:var(--padding-y-mobile) var(--padding-x-mobile);flex-direction:column;gap:48px}.blog-articles-header{display:flex;flex-direction:column;gap:20px}.blog-articles-catalogue{display:flex;flex-direction:column;gap:48px}.blog-articles-categories{display:flex;flex-wrap:wrap}.blog-articles-category{padding:8px 16px}.blog-articles-blogs{display:flex;flex-wrap:wrap;gap:24px}}@media screen and (min-width:768px) and (max-width:1279px) and (orientation:portrait){#blog-main-section{display:flex;padding:var(--padding-y-tablet) var(--padding-x-tablet);flex-direction:column;gap:48px}.blog-main-header{display:flex;flex-direction:column;gap:20px}#blog-articles,.blog-main-blogs{display:flex;flex-direction:column;gap:48px}#blog-articles{padding:var(--padding-y-tablet) var(--padding-x-tablet)}.blog-articles-header{display:flex;flex-direction:column;gap:20px}.blog-articles-catalogue{display:flex;flex-direction:column;gap:48px}.blog-articles-categories{display:flex;flex-wrap:wrap}.blog-articles-category{padding:8px 16px}.blog-articles-blogs{display:flex;flex-direction:column;gap:24px}}@media screen and (min-width:768px) and (max-width:1279px) and (orientation:landscape){#blog-main-section{display:flex;padding:var(--padding-y-tablet) 40px;flex-direction:column;gap:48px}.blog-main-header{display:flex;flex-direction:column;gap:20px}.blog-main-blogs{display:flex;justify-content:space-between;flex-wrap:wrap;gap:48px}#blog-articles{display:flex;padding:var(--padding-y-tablet) 40px;flex-direction:column;gap:48px}.blog-articles-header{display:flex;flex-direction:column;gap:20px}.blog-articles-catalogue{display:flex;flex-direction:column;gap:48px}.blog-articles-categories{display:flex;flex-wrap:wrap}.blog-articles-category{padding:8px 16px}.blog-articles-blogs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}}