.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:60px!important;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}.article-template__title{margin:0;font-weight:800}.jq-blog-category-tag{display:inline-block;background:#57cc01;color:#fff!important;padding:5px 15px;border-radius:4px;font-weight:700;text-transform:uppercase;font-size:1.2rem;text-decoration:none!important;margin-bottom:1rem}.article-template a{color:#57cc01;transition:color .2s ease}.article-template__content{margin-top:64px!important}.article-template__content h2,.jq-faq-section h2,.jq-author-heading{margin-top:5rem!important;margin-bottom:2rem!important;display:block;clear:both;font-weight:700}.article-template__content h3{margin-top:3.5rem!important;margin-bottom:1.5rem!important;font-weight:700}.article-template__content h4{margin-top:2.5rem!important;margin-bottom:1rem!important;font-weight:700}.article-template__content ul,.article-template__content ol{padding-left:2.5rem;margin-bottom:2.5rem;list-style-position:outside}.article-template__content li{margin-bottom:1.2rem;line-height:1.6}.article-template__content li strong{font-weight:800;color:#000}.jq-toc{background:#f4f7f9;border:1px solid #d1d9e0;padding:25px;border-radius:8px;margin-bottom:40px}.jq-toc h2{font-size:1.4em;margin-top:0!important;border:none;color:#333}.jq-toc ul{list-style:none!important;padding:0!important;margin:0!important}.jq-toc li{margin:12px 0!important;list-style:none!important;padding:0!important}.jq-toc a{text-decoration:none;color:#57cc01;font-weight:700;font-size:1.6rem;cursor:pointer}.jq-toc a:hover{color:#000!important;text-decoration:underline!important}.jq-ai-summary{background:#f8faff;border-left:5px solid #57cc01;padding:25px;margin:30px 0;border-radius:0 8px 8px 0}.jq-ai-header{display:flex;align-items:center;gap:8px;color:#57cc01;margin-bottom:12px;font-family:monospace;text-transform:uppercase;font-weight:900;font-size:1.4rem}.jq-cta-container-end{display:flex;gap:15px;flex-wrap:wrap;margin:80px 0!important;justify-content:flex-start}.jq-btn{padding:12px 25px;border-radius:6px;font-weight:700;text-decoration:none!important;font-size:1.1em;transition:opacity .3s;color:#fff!important}.jq-btn-feature{background:#57cc01}.jq-btn-black{background:#000}.jq-btn:hover{opacity:.8}.jq-author-card{display:flex;align-items:flex-start;background:#fff;border:1px solid #e0e0e0;padding:30px 30px 15px;border-radius:12px;margin:0;gap:30px}@media screen and (max-width:749px){.jq-author-card{flex-direction:column;align-items:center;text-align:center;padding:25px 25px 15px}.jq-author-img{margin-bottom:15px}}.jq-author-img{width:120px;height:120px;border-radius:50%;object-fit:cover;flex-shrink:0;border:4px solid #f0f0f0}.jq-author-info h3{margin:0 0 10px!important;font-size:1.8rem!important;color:#222;font-weight:700}.jq-author-info .author-title{font-weight:700;color:#57cc01;margin-bottom:15px;font-size:1.2rem;display:block}.author-bio-content p{margin:0!important;padding:0!important}.author-bio-content br{display:none!important}.jq-collection-tags{margin-top:30px;margin-bottom:60px!important;display:flex;flex-wrap:wrap;gap:10px}.jq-collection-tag-item{background:#f0f0f0;color:#333!important;padding:6px 14px;border-radius:20px;font-size:.9em;font-weight:700;text-decoration:none!important;border:1px solid #ddd}.jq-collection-tag-item:hover{background:#57cc01;color:#fff!important;border-color:#57cc01}.jq-carousel-section{margin-top:60px!important;padding-top:50px!important;border-top:1px solid #eee;clear:both}.jq-carousel-grid{display:flex;gap:20px;overflow-x:auto;padding-bottom:25px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.jq-carousel-item{min-width:250px;flex:0 0 250px;scroll-snap-align:start;text-decoration:none!important;color:inherit}.jq-carousel-item img{width:100%;border-radius:12px;aspect-ratio:1 / 1;object-fit:cover;display:block;margin-bottom:15px}.jq-carousel-item h3{font-size:1.1em;line-height:1.4;font-weight:700;color:#222;margin:0}.jq-faq-section{margin-top:40px;padding-top:20px;border-top:1px solid #eee}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-blog-post.css.map */
