/*
Generated time: December 16, 2024 20:11
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.blog-header{text-align:center}.blog-header:nth-child(n){margin-bottom:clamp(2rem,5vw,3rem)}.blog-journal-main:nth-child(n){margin-top:0}.featured-article{display:grid;grid-template-columns:1fr;grid-template-areas:"main";gap:2rem;border-radius:.6rem;overflow:hidden}.featured-article__media{grid-area:main;position:relative}@media(min-width:48em){.featured-article__media{aspect-ratio:1.8}}.featured-article__media img{width:100%;height:100%;object-fit:cover;object-position:center}.featured-article__content{grid-area:main;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background:rgba(0,0,0,.25)}.featured-article__content .pill{background:var(--color-dark-red);color:var(--color-text-accent);font-size:.85rem;padding:.3rem 1.4rem;border-radius:2rem;font-weight:500}.featured-article__content h3{max-width:34ch;text-align:center;font-size:calc(1.11628rem + 2.11628vw);margin-top:.6em;font-weight:200}@media screen and (min-width:1280px){.featured-article__content h3{font-size:3.2rem}}@media screen and (max-width:420px){.featured-article__content h3{font-size:1.8rem}}.featured-article__content h3 a{font-weight:200}.featured-article__content .card__preview{max-width:64ch;text-align:center;font-size:1.3rem;font-weight:200}.featured-article__content .card__actions{margin-top:2rem}.featured-article__content a{color:#fff}.loop[data-type=blog]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:30em){.loop[data-type=blog]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.loop[data-type=blog]{grid-template-columns:repeat(3,1fr);gap:4rem 2rem}}blog-search{display:block}blog-search .inner{width:100%;max-width:36rem;margin:0 auto}blog-search .trigger{display:flex;align-items:center;background:#fff;padding:.8rem 1rem;border:1px solid var(--color-dark-sage)}blog-search .trigger input{flex-grow:1;border:none}blog-search .trigger .icon{display:block;font-size:1.2rem}.popover-content{background:#fff;border:1px solid var(--color-dark-sage);padding:2rem 3rem;width:100%;max-width:36rem;border-radius:2px;box-shadow:0 6px 26px 1px rgba(14,17,14,.01),0 0 12px rgba(14,17,14,.08)}.popover-content svg{fill:var(--color-dark-sage)}