.blog-collection-tabs{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.blog-collection-tabs::-webkit-scrollbar{display:none}.blog-tab-btn{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;padding:8px 18px;border-radius:100px;border:1.5px solid #e8eaed;background:#fff;color:#5a6472;cursor:pointer;white-space:nowrap;transition:all .2s ease;flex-shrink:0}.blog-tab-btn:hover{border-color:#8d95a0;color:#0f1e2e}.blog-tab-btn.active{background:#0f1e2e;color:#fff;border-color:#0f1e2e}.blog-featured-card{display:grid;grid-template-columns:1fr;gap:0;border-radius:16px;overflow:hidden;background:#fafafa;border:1px solid #e8eaed;transition:box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit}.blog-featured-card:hover{box-shadow:0 8px 40px rgba(15,30,46,.08)}.blog-featured-img{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.blog-featured-img svg{width:55%;height:55%;opacity:.92;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.blog-featured-body{padding:28px 24px 32px}.blog-featured-title{font-family:"Instrument Serif",Georgia,serif;font-size:28px;font-weight:400;line-height:1.2;color:#0f1e2e;letter-spacing:-.01em;margin:0 0 12px}.blog-card-grid{display:grid;grid-template-columns:1fr;gap:24px}.blog-card-new{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e8eaed;transition:all .25s ease;cursor:pointer;text-decoration:none;color:inherit}.blog-card-new:hover{border-color:#f0f1f3;box-shadow:0 6px 32px rgba(15,30,46,.07);transform:translateY(-2px)}.blog-card-img{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.blog-card-img svg{width:65%;height:65%;opacity:.92;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.blog-fade-in{opacity:0;transform:translateY(16px);animation:blogFadeUp .5s ease forwards}@keyframes blogFadeUp{to{opacity:1;transform:translateY(0)}}.blog-card-new:first-child{animation-delay:.05s}.blog-card-new:nth-child(2){animation-delay:.1s}.blog-card-new:nth-child(3){animation-delay:.15s}.blog-card-new:nth-child(4){animation-delay:.2s}.blog-card-new:nth-child(5){animation-delay:.25s}.blog-card-new:nth-child(6){animation-delay:.3s}.blog-card-new:nth-child(7){animation-delay:.35s}.blog-card-new:nth-child(8){animation-delay:.4s}.blog-card-new:nth-child(9){animation-delay:.45s}.blog-read-more{display:inline-flex;align-items:center;gap:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;color:#d4a017;margin-top:20px;transition:gap .2s ease;text-decoration:none}.blog-read-more:hover{gap:10px}.blog-read-more svg{transition:transform .2s ease}.blog-read-more:hover svg{transform:translateX(3px)}.blog-empty-state{text-align:center;padding:80px 20px;grid-column:1/-1}@media (min-width:600px){.blog-card-grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media (min-width:768px){.blog-page-header{padding:64px 40px 0!important}.blog-page-header h1{font-size:54px!important}.blog-collection-bar{padding:40px 40px 0!important}.blog-tab-btn{font-size:14px;padding:9px 22px}.blog-collection-divider{padding:0 40px!important}.blog-featured-section{padding:48px 40px 0!important}.blog-featured-card{grid-template-columns:1fr 1fr}.blog-featured-img{aspect-ratio:auto;min-height:360px}.blog-featured-body{padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.blog-featured-title{font-size:34px}.blog-grid-section{padding:48px 40px 100px!important}}@media (min-width:900px){.blog-card-grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1024px){.blog-featured-title{font-size:38px}.blog-featured-body{padding:48px 44px}}