.mw-posts-list{width:100%}.mw-posts-list ul{list-style:none}.mw-posts-list--container,.mw-posts-list__filters{width:100%}.mw-posts-list__buttons-list{align-items:center;display:flex;gap:var(--spacing-2xl);justify-content:flex-start}.mw-posts-list__buttons-item{align-items:center;background-color:rgb(var(--color-primary-800));border:none;border-radius:var(--radius-lg);color:rgb(var(--color-white));display:flex;font-family:var(--font-family--body);font-size:var(--typography-text-sm-font-size);font-weight:600;gap:var(--spacing-sm);letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:var(--spacing-sm) var(--spacing-md);position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.mw-posts-list__buttons-item:after{background-color:rgb(var(--color-white));bottom:7px;content:"";height:1px;left:var(--spacing-sm);position:absolute;right:0;transition:all .25s ease-in-out;width:0}.mw-posts-list__buttons-item:hover{background-color:rgb(var(--color-primary-800));cursor:pointer}.mw-posts-list__buttons-item-selected:after,.mw-posts-list__buttons-item:hover:after{width:calc(100% - var(--spacing-sm)*2)}.mw-posts-list__result{padding-top:var(--spacing-4xl)}.mw-posts-list__message{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);opacity:0;padding-top:var(--spacing-xl);transition:opacity .25s ease-in-out}.mw-posts-list__message--visible{opacity:1}.mw-posts-list__list{-moz-column-gap:var(--spacing-4xl);column-gap:var(--spacing-4xl);display:flex;flex-wrap:wrap;padding:0;row-gap:var(--spacing-7xl);width:100%}.mw-posts-list__item{width:calc(33.33333% - 22px)!important}.mw-posts-list__item .mw-posts-list__card{display:flex;flex-direction:column;gap:var(--spacing-2xl);text-decoration:none}.mw-posts-list__item .mw-posts-list__card:hover .mw-posts-list__title{text-decoration:underline}.mw-posts-list__item .mw-posts-list__card:hover .mw-posts-list__card-button:after{width:100%}.mw-posts-list__item .mw-posts-list__card-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xl);justify-content:space-between}.mw-posts-list__item .mw-posts-list__card-content .mw-badge{align-items:center;background:rgb(var(--color-primary-25));border:1px solid rgb(var(--color-primary-200));border-radius:var(--radius-xs);color:rgb(var(--color-primary-900));font-family:var(--font-family--body);font-size:var(--typography-text-xs-font-size);font-weight:500;letter-spacing:var(--typography-text-xs-letter-spacing);line-height:var(--typography-text-xs-line-height);padding:var(--spacing-xxs) var(--spacing-md)}.mw-posts-list__item .mw-posts-list__thumbnail{border-radius:var(--radius-lg,10px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mw-posts-list__item .mw-posts-list__thumbnail-container{border-radius:var(--radius-lg,10px);height:480px;margin:0;position:relative}.mw-posts-list__item .mw-posts-list__thumbnail-container:after{background-color:rgba(0,0,0,.3);border-radius:var(--radius-lg,10px);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mw-posts-list__item .mw-posts-list__thumbnail-container img{border-radius:var(--radius-lg,10px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mw-posts-list__item .mw-posts-list__title{color:rgb(var(--color-primary-900));font-family:var(--font-family--display);font-size:var(--typography-display-xs-font-size);font-weight:600;letter-spacing:var(--typography-display-xs-letter-spacing);line-height:var(--typography-display-xs-line-height);margin:0;padding:0;transition:all .25s ease-in-out}.mw-posts-list__item .mw-posts-list__excerpt{color:rgb(var(--color-body-600));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:400;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0}.mw-posts-list__item .mw-posts-list__card-button{align-items:center;align-self:end;display:flex;gap:var(--spacing-sm);padding-bottom:2px;position:relative}.mw-posts-list__item .mw-posts-list__card-button:after{background-color:rgb(var(--color-primary-500));bottom:-5px;content:"";height:1px;left:0;position:absolute;right:0;transition:all .25s ease-in-out;width:0}.mw-posts-list__item .mw-posts-list__card-button span{color:rgb(var(--color-primary-700));font-family:var(--font-family--body);font-size:var(--typography-text-sm-font-size);font-weight:600;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height)}.mw-posts-list__item .mw-posts-list__card-button svg path{stroke:rgb(var(--color-primary-600))}.mw-posts-list__filters{display:flex;justify-content:space-between}.mw-posts-list__date-selector{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-white))!important;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 9L12 15L18 9\" stroke=\"%23101828\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>");background-position-x:90%;background-position-y:50%!important;background-repeat:no-repeat;border:1px solid rgb(var(--color-body-300))!important;border-radius:var(--radius-md)!important;color:rgb(var(--color-body-900))!important;display:flex!important;font-family:var(--font-family--body)!important;font-size:var(--typography-text-md-font-size)!important;font-weight:600!important;gap:var(--spacing-sm)!important;letter-spacing:var(--typography-text-md-letter-spacing)!important;line-height:var(--typography-text-md-line-height)!important;padding:var(--spacing-sm) var(--spacing-xl)!important;width:238px!important}.mw-posts-list__date-selector option[value=""][disabled]{display:none}.mw-posts-list__date-selector option{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-posts-list__date-selector:hover{outline:2px solid rgb(var(--color-primary-800));position:relative}.mw-posts-list__inputs{display:flex;gap:var(--spacing-2xl);position:relative}.mw-posts-list__inputs .mw-posts-list__buttons-all-item{background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-primary-300));border-radius:var(--radius-md);color:rgb(var(--color-body-900));cursor:pointer;font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);padding:var(--spacing-sm) var(--spacing-xl)}.mw-posts-list__inputs .mw-posts-list__buttons-all-item-selected{background-color:rgb(var(--color-primary-800));border:1px solid rgb(var(--color-primary-800));color:rgb(var(--color-white));text-decoration:underline}.mw-posts-list__inputs .disclosure-nav{display:flex;margin:0;padding:0;width:238px}.mw-posts-list__inputs .disclosure-nav button{align-items:center;background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-primary-300));border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--spacing-sm);justify-content:space-around;padding:var(--spacing-sm) var(--spacing-xl);width:238px}.mw-posts-list__inputs .disclosure-nav button span{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-posts-list__inputs .disclosure-nav button svg path{stroke:rgb(var(--color-primary-700))}.mw-posts-list__inputs .mw-posts-list__inputs-list{align-items:stretch;background-color:rgb(var(--color-body-50));border:1px solid rgb(var(--color-body-300));border-radius:var(--radius-md);display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;padding:0;position:absolute;top:40px;width:238px;z-index:100}.mw-posts-list__inputs .mw-posts-list__inputs-item{align-items:center;display:flex;gap:var(--spacing-md);margin:0;padding:var(--spacing-sm) var(--spacing-xl)}.mw-posts-list__inputs .mw-posts-list__inputs-item label{color:rgb(var(--color-body-900));font-family:var(--font-family--body);font-size:var(--typography-text-md-font-size);font-weight:600;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height)}.mw-posts-list__inputs .mw-posts-list__inputs-item input{border:1px solid rgb(var(--color-body-300));border-radius:var(--spacing-xs);display:block;height:16px;margin:0;padding:.5em 1em;text-decoration:underline;width:16px}.mw-posts-list__inputs .disclosure-nav ul input:focus,.mw-posts-list__inputs .disclosure-nav ul input:hover{background-color:#ddd;margin-bottom:0;text-decoration:none}.mw-posts-list__inputs .disclosure-nav+button:after{margin-left:0}.mw-posts-list__inputs .disclosure-nav button:hover{border-color:rgb(var(--color-primary-600));outline:2px solid rgb(var(--color-primary-600));position:relative}.mw-posts-list__inputs .disclosure-nav button:hover,.mw-posts-list__inputs .disclosure-nav button[aria-expanded=true]{background-color:rgb(var(--color-body-25))}.mw-posts-list__max-per-page{background-color:transparent;border:1px solid rgb(var(--color-body-300));border-radius:var(--radius-md);color:rgb(var(--color-body-600));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:600;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:var(--spacing-md) var(--spacing-lg)}.mw-posts-list__pagination{align-items:center;border-top:1px solid #02b0a4;display:flex;justify-content:space-between;margin-top:var(--spacing-7xl);padding-top:var(--spacing-2xl)}.mw-posts-list__pagination-center{align-items:center;display:flex;gap:var(--spacing-2xl);margin:0 auto}.mw-posts-list__pagination-item{flex-shrink:1}.mw-posts-list__pagination-numbers{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--radius-lg);color:rgb(var(--color-body-600));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:500;height:40px;justify-content:center;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);margin:0;text-decoration:none;transition:all .25s ease-in-out;width:40px}.mw-posts-list__pagination-numbers.current,.mw-posts-list__pagination-numbers:hover{background-color:#f9fafb;border:1px solid #02cabc;color:rgb(var(--color-body-900));cursor:pointer}.mw-posts-list__pagination-numbers-mobile{display:none}.mw-posts-list__pagination-list{display:flex;gap:var(--spacing-xxs);list-style-type:none;margin:0;padding:0}.mw-posts-list__pagination-link{align-items:center;background-color:transparent;border:none;color:rgb(var(--color-body-600));display:inline-flex;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:600;gap:var(--spacing-sm);justify-content:center;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:0 0 2px;position:relative;text-decoration:none;transition:all .25s ease-in-out}.mw-posts-list__pagination-link:after{background-color:rgb(var(--color-body-600));bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;transition:all .25s ease-in-out;width:0}.mw-posts-list__pagination-link:hover{color:rgb(var(--color-body-700));cursor:pointer}.mw-posts-list__pagination-link:hover svg path{stroke:rgb(var(--color-body-700))}.mw-posts-list__pagination-link:hover:after{background-color:rgb(var(--color-body-700));width:100%}.mw-posts-list__pagination-link .mw-icon{align-items:center;display:inline-flex;justify-content:center}.mw-posts-list__pagination-link .mw-icon,.mw-posts-list__pagination-link .mw-icon svg{height:20px;transition:all .25s ease-in-out;width:20px}.mw-posts-list__pagination-link .mw-icon svg path{stroke:rgb(var(--color-body-600));transition:all .25s ease-in-out}.mw-posts-list__pagination-link.disabled{color:rgb(var(--color-body-300))}.mw-posts-list__pagination-link.disabled .mw-icon svg path{stroke:rgb(var(--color-body-300))}.mw-posts-list__pagination-link.disabled:hover{cursor:not-allowed}.mw-posts-list__pagination-link.disabled:hover:after{width:0}.mw-posts-list__empty{color:rgb(var(--color-body-900));font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-md-font-size);font-weight:500;letter-spacing:var(--typography-text-md-letter-spacing);line-height:var(--typography-text-md-line-height);margin:0}@media screen and (max-width:1280px){.mw-posts-list__filters{flex-direction:column;gap:var(--spacing-xl)}.mw-posts-list__inputs .disclosure-nav,.mw-posts-list__inputs-list{width:200px!important}.mw-posts-list__inputs-list{padding-bottom:var(--spacing-xl)!important;padding-top:var(--spacing-xl)!important}.mw-posts-list__selector{width:200px!important}.mw-posts-list__date-selector{padding:var(--spacing-xl) var(--spacing-xl)!important}.mw-posts-list__item{width:100%!important}.mw-posts-list__max-per-page,.mw-posts-list__pagination-list{display:none}.mw-posts-list__pagination-numbers-mobile{color:rgb(var(--color-body-700));display:block;font-family:var(--font-family--body),sans-serif;font-size:var(--typography-text-sm-font-size);font-weight:400;letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);margin:0}.mw-posts-list__pagination-numbers-mobile strong{font-weight:500}.mw-posts-list__pagination-link{background-color:rgb(var(--color-white));border:1px solid #d0d5dd;border-radius:var(--radius-lg);height:38px;padding:0;width:38px}.mw-posts-list__pagination-link span{display:none}}@media screen and (max-width:744px){.mw-posts-list__inputs .mw-posts-list__buttons-all-item{padding:var(--spacing-2xl) var(--spacing-4xl)}.mw-posts-list__item .mw-posts-list__card-content{gap:var(--spacing-4xl)}.mw-posts-list__item .mw-posts-list__card-content .mw-badge{font-size:var(--typography-text-sm-font-size);letter-spacing:var(--typography-text-sm-letter-spacing);line-height:var(--typography-text-sm-line-height);padding:var(--spacing-xs) var(--spacing-xl)}}
