.blog-page{padding:var(--amie-space-3xl) var(--amie-space-lg);background:var(--amie-bg)}.blog-page .container{max-width:var(--amie-container-wide);margin:0 auto}.blog-header{text-align:center;margin-bottom:var(--amie-space-2xl);padding-bottom:var(--amie-space-xl);border-bottom:1px solid var(--amie-border)}.blog-header__eyebrow{font-family:var(--amie-font-body);font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--amie-accent);margin-bottom:var(--amie-space-sm)}.blog-header__title{font-family:var(--amie-font-heading);font-size:48px;font-weight:500;line-height:1.2;color:var(--amie-text-dark);margin:0 0 var(--amie-space-md)}.blog-header__description{font-family:var(--amie-font-body);font-size:18px;line-height:1.6;color:var(--amie-text);max-width:600px;margin:0 auto}.blog-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--amie-space-sm);margin-top:var(--amie-space-lg)}.blog-category{display:inline-flex;align-items:center;padding:8px 16px;font-family:var(--amie-font-body);font-size:14px;font-weight:500;color:var(--amie-text);background:var(--amie-bg-alt);border:1px solid var(--amie-border);border-radius:var(--amie-radius-full);text-decoration:none;transition:all var(--amie-transition)}.blog-category:hover,.blog-category.active{background:var(--amie-accent);border-color:var(--amie-accent);color:#fff}.blog-featured{margin-bottom:var(--amie-space-2xl)}.blog-featured__card{display:grid;grid-template-columns:1fr 1fr;gap:var(--amie-space-xl);background:var(--amie-bg-warm);border-radius:var(--amie-radius-lg);overflow:hidden}.blog-featured__image{aspect-ratio:16/10;overflow:hidden}.blog-featured__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-featured__card:hover .blog-featured__image img{transform:scale(1.03)}.blog-featured__content{display:flex;flex-direction:column;justify-content:center;padding:var(--amie-space-xl)}.blog-featured__tag{display:inline-block;font-family:var(--amie-font-body);font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--amie-accent);margin-bottom:var(--amie-space-md)}.blog-featured__title{font-family:var(--amie-font-heading);font-size:32px;font-weight:500;line-height:1.3;color:var(--amie-text-dark);margin:0 0 var(--amie-space-md)}.blog-featured__title a{color:inherit;text-decoration:none}.blog-featured__title a:hover{color:var(--amie-accent)}.blog-featured__excerpt{font-family:var(--amie-font-body);font-size:16px;line-height:1.6;color:var(--amie-text);margin-bottom:var(--amie-space-lg)}.blog-featured__meta{display:flex;align-items:center;gap:var(--amie-space-md);font-family:var(--amie-font-body);font-size:14px;color:var(--amie-text-light)}.blog-featured__author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.blog-featured__author-name{color:var(--amie-text-dark);font-weight:500}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--amie-space-lg)}.article-card{display:flex;flex-direction:column;background:var(--amie-bg);border-radius:var(--amie-radius-lg);border:1px solid var(--amie-border);overflow:hidden;transition:all var(--amie-transition)}.article-card:hover{border-color:var(--amie-accent-light);box-shadow:var(--amie-shadow-md);transform:translateY(-2px)}.article-card__image{aspect-ratio:16/9;overflow:hidden}.article-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.article-card:hover .article-card__image img{transform:scale(1.05)}.article-card__content{display:flex;flex-direction:column;flex:1;padding:var(--amie-space-lg)}.article-card__tag{font-family:var(--amie-font-body);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--amie-accent);margin-bottom:var(--amie-space-sm)}.article-card__title{font-family:var(--amie-font-heading);font-size:20px;font-weight:500;line-height:1.3;color:var(--amie-text-dark);margin:0 0 var(--amie-space-sm)}.article-card__title a{color:inherit;text-decoration:none}.article-card__title a:hover{color:var(--amie-accent)}.article-card__excerpt{font-family:var(--amie-font-body);font-size:14px;line-height:1.6;color:var(--amie-text);margin-bottom:var(--amie-space-md);flex:1}.article-card__meta{display:flex;align-items:center;gap:var(--amie-space-sm);font-family:var(--amie-font-body);font-size:13px;color:var(--amie-text-light);padding-top:var(--amie-space-md);border-top:1px solid var(--amie-border);margin-top:auto}.article-card__author-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.article-card__reading-time{margin-left:auto}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:var(--amie-space-sm);margin-top:var(--amie-space-2xl)}.blog-pagination__btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--amie-space-md);font-family:var(--amie-font-body);font-size:14px;font-weight:500;color:var(--amie-text);background:var(--amie-bg);border:1px solid var(--amie-border);border-radius:var(--amie-radius-sm);text-decoration:none;transition:all var(--amie-transition)}.blog-pagination__btn:hover,.blog-pagination__btn.active{background:var(--amie-accent);border-color:var(--amie-accent);color:#fff}.article-page{padding:var(--amie-space-xl) var(--amie-space-lg);background:var(--amie-bg)}.article-header{max-width:800px;margin:0 auto var(--amie-space-xl);text-align:center}.article-header__breadcrumbs{display:flex;justify-content:center;gap:var(--amie-space-sm);font-family:var(--amie-font-body);font-size:14px;color:var(--amie-text-light);margin-bottom:var(--amie-space-lg)}.article-header__breadcrumbs a{color:var(--amie-text-light);text-decoration:none}.article-header__breadcrumbs a:hover{color:var(--amie-accent)}.article-header__breadcrumbs span{color:var(--amie-border)}.article-header__category{display:inline-block;font-family:var(--amie-font-body);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--amie-accent);margin-bottom:var(--amie-space-md)}.article-header__title{font-family:var(--amie-font-heading);font-size:48px;font-weight:500;line-height:1.2;color:var(--amie-text-dark);margin:0 0 var(--amie-space-lg)}.article-header__meta{display:flex;justify-content:center;align-items:center;gap:var(--amie-space-lg);font-family:var(--amie-font-body);font-size:14px;color:var(--amie-text-light)}.article-header__author{display:flex;align-items:center;gap:var(--amie-space-sm)}.article-header__author-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover}.article-header__author-name{color:var(--amie-text-dark);font-weight:500}.article-header__divider{width:4px;height:4px;border-radius:50%;background:var(--amie-border)}.article-featured-image{max-width:1000px;margin:0 auto var(--amie-space-xl);border-radius:var(--amie-radius-lg);overflow:hidden}.article-featured-image img{width:100%;height:auto;display:block}.article-content{max-width:720px;margin:0 auto;padding:0 var(--amie-space-lg)}.article-content h2{font-family:var(--amie-font-heading);font-size:32px;font-weight:500;line-height:1.3;color:var(--amie-text-dark);margin:var(--amie-space-xl) 0 var(--amie-space-md)}.article-content h3{font-family:var(--amie-font-heading);font-size:24px;font-weight:500;line-height:1.4;color:var(--amie-text-dark);margin:var(--amie-space-lg) 0 var(--amie-space-md)}.article-content h4{font-family:var(--amie-font-body);font-size:18px;font-weight:600;line-height:1.4;color:var(--amie-text-dark);margin:var(--amie-space-lg) 0 var(--amie-space-sm)}.article-content p{font-family:var(--amie-font-body);font-size:17px;line-height:1.8;color:var(--amie-text);margin:0 0 var(--amie-space-lg)}.article-content ul,.article-content ol{font-family:var(--amie-font-body);font-size:17px;line-height:1.8;color:var(--amie-text);margin:0 0 var(--amie-space-lg);padding-left:var(--amie-space-lg)}.article-content li{margin-bottom:var(--amie-space-sm)}.article-content blockquote{margin:var(--amie-space-xl) 0;padding:var(--amie-space-lg) var(--amie-space-xl);background:var(--amie-bg-warm);border-left:4px solid var(--amie-accent);border-radius:0 var(--amie-radius-md) var(--amie-radius-md) 0}.article-content blockquote p{font-family:var(--amie-font-heading);font-size:22px;font-style:italic;line-height:1.6;color:var(--amie-text-dark);margin:0}.article-content img{max-width:100%;height:auto;border-radius:var(--amie-radius-md);margin:var(--amie-space-lg) 0}.article-content a{color:var(--amie-accent);text-decoration:underline;text-underline-offset:2px}.article-content a:hover{color:var(--amie-action)}.article-disclaimer{margin:var(--amie-space-xl) 0;padding:var(--amie-space-lg);background:var(--amie-bg-blush);border:1px solid var(--amie-accent-light);border-radius:var(--amie-radius-md)}.article-disclaimer__title{display:flex;align-items:center;gap:var(--amie-space-sm);font-family:var(--amie-font-body);font-size:14px;font-weight:600;color:var(--amie-accent);margin-bottom:var(--amie-space-sm)}.article-disclaimer__title svg{width:18px;height:18px}.article-disclaimer p{font-family:var(--amie-font-body);font-size:14px;line-height:1.6;color:var(--amie-text);margin:0}.article-toc{margin:var(--amie-space-xl) 0;padding:var(--amie-space-lg);background:var(--amie-bg-alt);border-radius:var(--amie-radius-md)}.article-toc__title{font-family:var(--amie-font-body);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--amie-text-dark);margin:0 0 var(--amie-space-md)}.article-toc__list{list-style:none;padding:0;margin:0}.article-toc__list li{margin-bottom:var(--amie-space-sm)}.article-toc__list a{font-family:var(--amie-font-body);font-size:15px;color:var(--amie-text);text-decoration:none;transition:color var(--amie-transition)}.article-toc__list a:hover{color:var(--amie-accent)}.article-author-bio{display:flex;gap:var(--amie-space-lg);padding:var(--amie-space-xl);margin:var(--amie-space-2xl) 0;background:var(--amie-bg-warm);border-radius:var(--amie-radius-lg)}.article-author-bio__avatar{flex-shrink:0;width:80px;height:80px;border-radius:50%;object-fit:cover}.article-author-bio__content{flex:1}.article-author-bio__label{font-family:var(--amie-font-body);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--amie-text-light);margin-bottom:var(--amie-space-xs)}.article-author-bio__name{font-family:var(--amie-font-heading);font-size:20px;font-weight:500;color:var(--amie-text-dark);margin:0 0 var(--amie-space-xs)}.article-author-bio__credentials{font-family:var(--amie-font-body);font-size:14px;color:var(--amie-accent);margin-bottom:var(--amie-space-sm)}.article-author-bio__bio{font-family:var(--amie-font-body);font-size:15px;line-height:1.6;color:var(--amie-text);margin:0}.article-author-bio__link{display:inline-flex;align-items:center;gap:var(--amie-space-xs);margin-top:var(--amie-space-md);font-family:var(--amie-font-body);font-size:14px;font-weight:500;color:var(--amie-accent);text-decoration:none}.article-author-bio__link:hover{color:var(--amie-action)}.article-share{display:flex;justify-content:center;align-items:center;gap:var(--amie-space-md);padding:var(--amie-space-lg) 0;border-top:1px solid var(--amie-border);border-bottom:1px solid var(--amie-border);margin:var(--amie-space-xl) 0}.article-share__label{font-family:var(--amie-font-body);font-size:14px;font-weight:500;color:var(--amie-text-light)}.article-share__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--amie-bg-alt);color:var(--amie-text);text-decoration:none;transition:all var(--amie-transition)}.article-share__btn:hover{background:var(--amie-accent);color:#fff}.article-share__btn svg{width:18px;height:18px}.related-articles{padding:var(--amie-space-2xl) 0;background:var(--amie-bg-alt)}.related-articles .container{max-width:var(--amie-container-wide);margin:0 auto;padding:0 var(--amie-space-lg)}.related-articles__header{text-align:center;margin-bottom:var(--amie-space-xl)}.related-articles__title{font-family:var(--amie-font-heading);font-size:32px;font-weight:500;color:var(--amie-text-dark);margin:0}.related-articles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--amie-space-lg)}.article-cta{margin:var(--amie-space-xl) 0;padding:var(--amie-space-xl);background:linear-gradient(135deg,var(--amie-bg-blush) 0%,var(--amie-bg-warm) 100%);border-radius:var(--amie-radius-lg);text-align:center}.article-cta__title{font-family:var(--amie-font-heading);font-size:28px;font-weight:500;color:var(--amie-text-dark);margin:0 0 var(--amie-space-sm)}.article-cta__text{font-family:var(--amie-font-body);font-size:16px;color:var(--amie-text);margin:0 0 var(--amie-space-lg)}.article-cta__btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-family:var(--amie-font-body);font-size:16px;font-weight:500;color:var(--amie-action-text);background:var(--amie-action);border:none;border-radius:var(--amie-radius-sm);text-decoration:none;transition:background var(--amie-transition)}.article-cta__btn:hover{background:var(--amie-action-hover)}@media(max-width:900px){.blog-featured__card{grid-template-columns:1fr}.blog-featured__content{padding:var(--amie-space-lg)}.blog-grid,.related-articles__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blog-page{padding:var(--amie-space-xl) var(--amie-space-md)}.blog-header__title{font-size:36px}.blog-header__description{font-size:16px}.blog-featured__title{font-size:26px}.article-header__title{font-size:36px}.article-header__meta{flex-wrap:wrap;gap:var(--amie-space-sm)}.article-content{padding:0}.article-content h2{font-size:26px}.article-content h3{font-size:20px}.article-content p,.article-content ul,.article-content ol{font-size:16px}.article-author-bio{flex-direction:column;align-items:center;text-align:center}}@media(max-width:600px){.blog-grid,.related-articles__grid{grid-template-columns:1fr}.article-header__title{font-size:28px}.article-content blockquote{padding:var(--amie-space-md)}.article-content blockquote p{font-size:18px}}@media(max-width:480px){.blog-page{padding:var(--amie-space-lg) var(--amie-space-md)}.blog-header__title{font-size:28px}.blog-categories{flex-direction:column;align-items:center}.blog-category{width:100%;justify-content:center}.article-card__content{padding:var(--amie-space-md)}.article-card__title{font-size:18px}}@media(max-width:360px){.blog-header__title,.article-header__title{font-size:24px}.article-content h2{font-size:22px}.article-cta{padding:var(--amie-space-lg)}.article-cta__title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blog.css.map */
