.toa-blog{--toa-cream: #faf8f4;--toa-navy: #1a2744;--toa-brown: #7c4a1e;--toa-gold: #c9943a;--toa-text: #444340;--toa-muted: #8a8680;--toa-border: #e8e3db;--toa-white: #ffffff;--toa-r: 12px;--toa-r-sm: 6px;font-family:Archia Regular,sans-serif}.toa-blog__hero{background:var(--toa-navy);padding:80px 20px 70px;text-align:center;position:relative;overflow:hidden}.toa-blog__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 120%,rgba(201,148,58,.18) 0%,transparent 70%);pointer-events:none}.toa-blog__hero-tag{display:inline-block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--toa-gold);border:1px solid rgba(201,148,58,.4);border-radius:50px;padding:5px 14px;margin-bottom:18px;font-family:Archia Bold,sans-serif}.toa-blog__hero h1{font-family:Archia Bold,sans-serif;font-size:clamp(2.4rem,5vw,3.8rem);color:var(--toa-white);margin:0 0 18px;line-height:1.15}.toa-blog__hero-sub{color:#ffffffa6;font-size:1.15rem;max-width:580px;margin:0 auto 36px;line-height:1.7}.toa-blog__hero-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.toa-blog__hero-stat span{display:block}.toa-blog__hero-stat .num{font-family:Archia Bold,sans-serif;font-size:1.9rem;color:var(--toa-gold)}.toa-blog__hero-stat .lbl{font-size:.85rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}.toa-blog__filters{background:var(--toa-white);border-bottom:1px solid var(--toa-border);border-top:1px solid var(--toa-border);position:sticky;top:0;z-index:10;padding-top:8px}.toa-blog__filters-inner{max-width:1200px;margin:0 auto;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:14px 20px}.toa-blog__filters-inner::-webkit-scrollbar{display:none}.toa-filter-btn{flex-shrink:0;padding:9px 20px;border-radius:50px;border:1.5px solid var(--toa-border);background:transparent;color:var(--toa-muted);font-size:.9rem;font-family:Archia Regular,sans-serif;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;white-space:nowrap}.toa-filter-btn:hover,.toa-filter-btn.is-active{background:var(--toa-navy);border-color:var(--toa-navy);color:var(--toa-white)}.toa-blog__wrap{max-width:1200px;margin:0 auto;padding:60px 20px}.toa-blog__featured{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:var(--toa-cream);border-radius:var(--toa-r);overflow:hidden;margin-bottom:60px;border:1px solid var(--toa-border)}.toa-blog__featured-img{aspect-ratio:4/3;overflow:hidden}.toa-blog__featured-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.toa-blog__featured:hover .toa-blog__featured-img img{transform:scale(1.03)}.toa-blog__featured-content{padding:40px 40px 40px 0}.toa-blog__featured-badge{display:inline-block;font-size:13px;font-family:Archia Bold,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--toa-brown);background:#7c4a1e1a;padding:4px 12px;border-radius:50px;margin-bottom:16px}.toa-blog__featured h2{font-family:Archia Bold,sans-serif;font-size:clamp(2rem,3vw,2.8rem);color:var(--toa-navy);line-height:1.2;margin:0 0 18px}.toa-blog__featured h2 a{color:inherit}.toa-blog__featured h2 a:hover{color:var(--toa-brown)}.toa-blog__featured-excerpt{color:var(--toa-text);font-size:16px;line-height:1.8;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.toa-blog__featured-meta{display:flex;align-items:center;gap:16px;font-size:14px;color:var(--toa-muted);margin-bottom:28px}.toa-blog__featured-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--toa-border)}.toa-blog__read-more{display:inline-flex;align-items:center;gap:8px;color:var(--toa-navy);font-family:Archia Bold,sans-serif;font-size:15px;letter-spacing:.04em;transition:gap .2s}.toa-blog__read-more:hover{gap:12px;color:var(--toa-brown)}.toa-blog__grid-heading{font-family:Archia Bold,sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--toa-muted);margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--toa-border)}.toa-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.toa-card{background:var(--toa-white);border:1px solid var(--toa-border);border-radius:var(--toa-r);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.toa-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #1a274417}.toa-card__img-wrap{aspect-ratio:16/9;overflow:hidden;background:var(--toa-cream)}.toa-card__img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.toa-card:hover .toa-card__img-wrap img{transform:scale(1.05)}.toa-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e3db,#d4cdc3)}.toa-card__img-placeholder svg{opacity:.3}.toa-card__body{padding:26px;flex:1;display:flex;flex-direction:column}.toa-card__tag{font-size:13px;font-family:Archia Bold,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--toa-brown);margin-bottom:12px}.toa-card__title{font-family:Archia Bold,sans-serif;font-size:1.4rem;color:var(--toa-navy);line-height:1.3;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toa-card__title a{color:inherit;transition:color .2s}.toa-card__title a:hover{color:var(--toa-brown)}.toa-card__excerpt{font-size:16px;color:var(--toa-text);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;margin-bottom:18px}.toa-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid var(--toa-border);font-size:14px;color:var(--toa-muted)}.toa-card__footer a{color:var(--toa-navy);font-family:Archia Bold,sans-serif;font-size:14px;display:flex;align-items:center;gap:4px}.toa-card__footer a:hover{color:var(--toa-brown)}.toa-blog__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:60px;padding-top:40px;border-top:1px solid var(--toa-border)}.toa-blog__pagination a,.toa-blog__pagination span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--toa-r-sm);border:1.5px solid var(--toa-border);font-size:.85rem;color:var(--toa-navy);transition:all .2s}.toa-blog__pagination a:hover,.toa-blog__pagination span.current{background:var(--toa-navy);border-color:var(--toa-navy);color:var(--toa-white)}.toa-blog__pagination .prev-next{width:auto;padding:0 16px;gap:6px;font-family:Archia Bold,sans-serif;font-size:.78rem;letter-spacing:.04em}.toa-blog__cta{background:var(--toa-navy);border-radius:var(--toa-r);padding:50px 40px;text-align:center;margin-top:60px;position:relative;overflow:hidden}.toa-blog__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 50% 0%,rgba(201,148,58,.15) 0%,transparent 70%);pointer-events:none}.toa-blog__cta h3{font-family:Archia Bold,sans-serif;font-size:1.8rem;color:var(--toa-white);margin:0 0 10px}.toa-blog__cta p{color:#ffffffa6;margin:0 0 28px;font-size:1rem}.toa-blog__cta a{display:inline-block;background:var(--toa-gold);color:var(--toa-navy);font-family:Archia Bold,sans-serif;font-size:1rem;letter-spacing:.06em;padding:13px 28px;border-radius:50px;transition:opacity .2s}.toa-blog__cta a:hover{opacity:.88}@media(max-width:900px){.toa-blog__featured{grid-template-columns:1fr}.toa-blog__featured-img{aspect-ratio:16/9}.toa-blog__featured-content{padding:28px}.toa-blog__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.toa-blog__hero{padding:60px 16px 50px}.toa-blog__grid{grid-template-columns:1fr}.toa-blog__wrap{padding:40px 16px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/toa-blog-archive.css.map */
