:root{--status-success: rgb(9, 176, 116);--status-warning: rgb(255, 146, 17);--status-error: rgb(255, 38, 9);--status-info: rgb(0, 140, 242)}.page-template-newsletters [hidden]{display:none !important}.page-template-newsletters .newsletters-hero{background-color:#141b2e;background-image:var(--bg-image);background-size:cover;background-position:top;background-repeat:no-repeat;color:#fff}@media only screen and (max-width: 575px){.page-template-newsletters .newsletters-hero{min-height:680px;background-image:var(--bg-image-mobile, var(--bg-image));background-position:center bottom}}.page-template-newsletters .newsletters-hero .newsletters-hero-wrapper{padding-block-start:max(13.28125vw,150px);padding-block-end:max(5.46875vw,56px);gap:max(1.0416666667vw,20px)}@media only screen and (max-width: 575px){.page-template-newsletters .newsletters-hero .newsletters-hero-wrapper{padding-block-start:196px}}.page-template-newsletters .newsletters-hero .newsletters-hero-wrapper__title{font-size:max(2.9166666667vw,38px);font-weight:700;line-height:1.14;letter-spacing:-1px}.page-template-newsletters .newsletters-hero .newsletters-hero-wrapper__subtitle{max-width:max(32.2916666667vw,320px);margin:0;font-size:max(.9375vw,18px);line-height:1.7;color:hsla(0,0%,100%,.82);text-wrap:pretty}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters-hero .newsletters-hero-wrapper__subtitle{max-width:100%}}.page-template-newsletters .newsletters{background-color:#f4f5f7;color:#141b2e}.page-template-newsletters .newsletters .newsletters-wrapper{padding-block-start:max(3.3333333333vw,48px);padding-block-end:max(5vw,64px)}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar{gap:14px;margin-block-end:22px;padding:14px;border-radius:999px;border:1px solid rgba(20,27,46,.08);background-color:#fff;box-shadow:0 8px 24px rgba(20,27,46,.06)}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters .newsletters-wrapper__toolbar{border-radius:22px}}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar__search{flex:1 1 280px;min-width:0}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar__search svg{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:#27314a;opacity:.6;pointer-events:none}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar__search input{width:100%;padding-block:13px;padding-inline:44px 16px;border-radius:999px;border:1px solid rgba(20,27,46,.12);background-color:#f4f5f7;outline:none;font-family:inherit;font-size:15px;color:#141b2e;text-align:start;transition:background-color .15s,border-color .15s}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar__search input::placeholder{color:rgba(20,27,46,.6)}.page-template-newsletters .newsletters .newsletters-wrapper__toolbar__search input:focus{border-color:#ea5b1b;background-color:#fff}.page-template-newsletters .newsletters .newsletters-wrapper__bar{gap:14px;margin-block-end:34px}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips{gap:10px}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;padding-block:9px;padding-inline:20px;border:1px solid rgba(20,27,46,.15);background-color:#fff;font-size:14.5px;font-weight:600;color:#141b2e}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.active{border-color:#27314a;background-color:#27314a;color:#fff}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites{gap:8px;padding-inline:18px}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites svg{fill:none;stroke:#ea5b1b}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites .count{min-width:22px;padding:1px 7px;border-radius:999px;background-color:#fff1ea;font-size:12.5px;font-weight:700;color:#ea5b1b;text-align:center}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites.active{border-color:#ea5b1b;background-color:#ea5b1b}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites.active svg{fill:#fff;stroke:#fff}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .chip.favorites.active .count{background-color:hsla(0,0%,100%,.25);color:#fff}.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .divider{align-self:stretch;width:1px;margin-inline:4px;background-color:rgba(20,27,46,.15)}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters .newsletters-wrapper__bar__chips .divider{display:none}}.page-template-newsletters .newsletters .newsletters-wrapper__bar__results{font-size:14px;color:rgba(20,27,46,.6)}.page-template-newsletters .newsletters .newsletters-wrapper__grid{grid-template-columns:repeat(auto-fill, minmax(min(320px, 100%), 1fr));gap:28px}.page-template-newsletters .newsletters .newsletters-wrapper__empty{padding-block:60px;padding-inline:20px;border-radius:18px;border:1px dashed rgba(20,27,46,.2);background-color:#fff;text-align:center}.page-template-newsletters .newsletters .newsletters-wrapper__empty .title{margin-block-end:8px;font-size:20px;font-weight:700}.page-template-newsletters .newsletters .newsletters-wrapper__empty .text{margin-block-end:20px;font-size:15px;color:rgba(20,27,46,.6)}.page-template-newsletters .newsletters .newsletters-wrapper__empty .reset{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;padding-block:12px;padding-inline:28px;border:0;background-color:#27314a;font-size:15px;font-weight:600;color:#fff}.page-template-newsletters .newsletters .newsletters-wrapper__empty .reset:hover{background-color:#37476a}.page-template-newsletters .newsletters .newsletters-wrapper__more{margin-block-start:44px}.page-template-newsletters .newsletters .newsletters-wrapper__more button{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;padding-block:14px;padding-inline:40px;border:1.5px solid #27314a;background-color:rgba(0,0,0,0);font-size:16px;font-weight:600;color:#27314a}.page-template-newsletters .newsletters .newsletters-wrapper__more button:hover{background-color:#27314a;color:#fff}.page-template-newsletters .newsletters-dropdown{flex:0 0 auto}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters-dropdown{flex:1 1 160px}}.page-template-newsletters .newsletters-dropdown__toggle{border-radius:999px;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;gap:18px;min-width:180px;padding-block:12px;padding-inline:22px;border:1px solid rgba(20,27,46,.12);background-color:#f4f5f7;font-size:14.5px;font-weight:500;color:#141b2e}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters-dropdown__toggle{width:100%;min-width:0}}.page-template-newsletters .newsletters-dropdown__toggle:hover{border-color:#ea5b1b}.page-template-newsletters .newsletters-dropdown__toggle svg{flex:none;color:#ea5b1b;transition:transform .2s}.page-template-newsletters .newsletters-dropdown.range .newsletters-dropdown__toggle{min-width:210px}@media only screen and (max-width: 768px){.page-template-newsletters .newsletters-dropdown.range .newsletters-dropdown__toggle{min-width:0}}.page-template-newsletters .newsletters-dropdown__list{z-index:40;top:calc(100% + 8px);inset-inline-start:0;gap:2px;min-width:100%;margin:0;padding:8px;border-radius:14px;background-color:#fff;box-shadow:0 22px 44px rgba(20,27,46,.2);list-style:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,visibility .15s,transform .15s}.page-template-newsletters .newsletters-dropdown__list__option{gap:16px;width:100%;padding-block:10px;padding-inline:14px;border:0;border-radius:9px;background-color:rgba(0,0,0,0);font-family:inherit;font-size:14.5px;font-weight:500;color:#141b2e;text-align:start;white-space:nowrap;cursor:pointer}.page-template-newsletters .newsletters-dropdown__list__option svg{flex:none;color:#ea5b1b;visibility:hidden}.page-template-newsletters .newsletters-dropdown__list__option:hover,.page-template-newsletters .newsletters-dropdown__list__option.active{background-color:#fff1ea;color:#ea5b1b}.page-template-newsletters .newsletters-dropdown__list__option.active{font-weight:700}.page-template-newsletters .newsletters-dropdown__list__option.active svg{visibility:visible}.page-template-newsletters .newsletters-dropdown.open .newsletters-dropdown__toggle{border-color:#ea5b1b;background-color:#fff}.page-template-newsletters .newsletters-dropdown.open .newsletters-dropdown__toggle svg{transform:rotate(180deg)}.page-template-newsletters .newsletters-dropdown.open .newsletters-dropdown__list{opacity:1;visibility:visible;transform:none}.page-template-newsletters .newsletter-card{overflow:hidden;border-radius:18px;border:1px solid rgba(20,27,46,.07);background-color:#fff;box-shadow:0 6px 20px rgba(20,27,46,.06);transition:transform .2s,box-shadow .2s}.page-template-newsletters .newsletter-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(20,27,46,.13)}.page-template-newsletters .newsletter-card__media{height:210px;background-color:#27314a}.page-template-newsletters .newsletter-card__media__badge{top:14px;inset-inline-start:14px;gap:5px;padding-block:5px;padding-inline:11px;border-radius:999px;background-color:#fff;font-size:12.5px;font-weight:600;color:#141b2e;pointer-events:none}.page-template-newsletters .newsletter-card__media__fav{z-index:2;top:12px;inset-inline-end:12px;width:40px;height:40px;border:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.25);cursor:pointer;transition:transform .15s}.page-template-newsletters .newsletter-card__media__fav:hover{transform:scale(1.1)}.page-template-newsletters .newsletter-card__media__fav svg{fill:none;stroke:#27314a}.page-template-newsletters .newsletter-card__media__fav.active svg{fill:#ea5b1b;stroke:#ea5b1b}.page-template-newsletters .newsletter-card__content{flex:1;gap:10px;padding-block:20px 24px;padding-inline:24px}.page-template-newsletters .newsletter-card__content__meta{gap:8px;font-size:13px;color:rgba(20,27,46,.6)}.page-template-newsletters .newsletter-card__content__meta .number{font-weight:800;color:#27314a;letter-spacing:.5px}.page-template-newsletters .newsletter-card__content__meta .divider{width:1px;height:12px;background-color:rgba(20,27,46,.2)}.page-template-newsletters .newsletter-card__content__meta .read-time{gap:4px}.page-template-newsletters .newsletter-card__content__title{color:#141b2e;transition:color .15s}.page-template-newsletters .newsletter-card__content__title:hover{color:#ea5b1b}.page-template-newsletters .newsletter-card__content__title h3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:1.35;color:inherit;text-wrap:pretty}.page-template-newsletters .newsletter-card__content__category{--category-color: rgb(39, 49, 74);align-self:flex-start;padding-block:4px;padding-inline:11px;border-radius:999px;border:1px solid var(--category-color);background-color:color-mix(in srgb, var(--category-color) 10%, transparent);font-size:12.5px;font-weight:700;color:#27314a;white-space:nowrap}.page-template-newsletters .newsletter-card__content__author{margin-block-start:8px;font-size:13.5px;color:rgba(20,27,46,.6)}.page-template-newsletters .newsletter-card__content__author strong{font-weight:600;color:#141b2e}.page-template-newsletters .newsletter-card__content__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:5.1em;margin:0;font-size:15px;line-height:1.7;color:rgba(20,27,46,.7)}.page-template-newsletters .newsletter-card__content__tags{gap:6px}.page-template-newsletters .newsletter-card__content__tags .tag{padding-block:4px;padding-inline:10px;border:0;border-radius:6px;background-color:#eef0f4;font-family:inherit;font-size:12.5px;font-weight:500;color:#27314a;cursor:pointer;transition:background-color .15s,color .15s}.page-template-newsletters .newsletter-card__content__tags .tag:hover{background-color:#ffe8dc;color:#b8430f}.page-template-newsletters .newsletter-card__content__cta{gap:6px;margin-block-start:auto;padding-block-start:8px;font-size:15px;font-weight:700;color:#ea5b1b;transition:color .15s}.page-template-newsletters .newsletter-card__content__cta:hover{color:#b8430f}/*# sourceMappingURL=newsletters.min.css.map */