.quick-nav{background:var(--white);border-bottom:1px solid var(--gray-100);padding:0;position:sticky;top:0;z-index:90}.quick-nav .container{display:flex;justify-content:center;gap:0;max-width:100%;padding:0}.quick-nav-link{display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 28px;font-size:.82rem;font-weight:600;text-align:center;transition:all .25s;border-bottom:3px solid transparent;flex:1;max-width:280px}.quick-nav-link:hover{background:var(--gray-50)}.quick-nav-link .nav-title{font-weight:700;font-size:.82rem}.quick-nav-link .nav-desc{font-size:.74rem;color:var(--section-text);font-weight:400}.quick-nav-link.orange{border-bottom-color:#e67e22;color:#e67e22}.quick-nav-link.green{border-bottom-color:#0e9aa7;color:#0e9aa7}.quick-nav-link.red-link{border-bottom-color:var(--red);color:var(--red)}.quick-nav-link.blue{border-bottom-color:#3b82f6;color:#3b82f6}.quick-nav-link.orange:hover{background:#e67e220a}.quick-nav-link.green:hover{background:#0e9aa70a}.quick-nav-link.red-link:hover{background:#cd001a0a}.quick-nav-link.blue:hover{background:#3b82f60a}.blog-section{padding:80px 0}.blog-section:nth-child(2n){background:var(--off-white)}.blog-section:nth-child(odd){background:var(--white)}.blog-section-header{margin-bottom:40px}.blog-section-header .section-accent{display:inline-block;width:40px;height:4px;border-radius:2px;margin-bottom:16px}.blog-section-header h2{font-family:var(--font-display);font-size:1.9rem;font-weight:700;color:var(--black);margin-bottom:6px}.blog-section-header p{font-size:.95rem;color:var(--section-text);line-height:1.7}.accent-orange{background:#e67e22}.accent-green{background:#0e9aa7}.accent-red{background:var(--red)}.accent-blue{background:#3b82f6}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-card{background:var(--white);border:1px solid var(--gray-100);border-radius:10px;padding:28px 24px;transition:all .3s;display:flex;flex-direction:column;border-left:4px solid transparent}.blog-card:hover{border-color:var(--gray-200);box-shadow:0 6px 20px #0000000d;transform:translateY(-3px)}.blog-card:hover .blog-card-link{gap:10px}.blog-card.border-orange{border-left-color:#e67e22}.blog-card.border-green{border-left-color:#0e9aa7}.blog-card.border-red{border-left-color:var(--red)}.blog-card.border-blue{border-left-color:#3b82f6}.blog-card h3{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--black);margin-bottom:10px;line-height:1.35}.blog-card p{font-size:.88rem;color:var(--section-text);line-height:1.65;flex:1;margin-bottom:16px}.blog-card-link{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;transition:gap .2s}.blog-card-link svg{width:16px;height:16px}.blog-card-link.orange{color:#e67e22}.blog-card-link.green{color:#0e9aa7}.blog-card-link.red{color:var(--red)}.blog-card-link.blue{color:#3b82f6}@media (max-width: 1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}.quick-nav-link{padding:14px 16px}}@media (max-width: 768px){.blog-grid{grid-template-columns:1fr}.blog-section{padding:60px 0}.quick-nav .container{flex-wrap:wrap}.quick-nav-link{flex:1 1 45%;padding:12px 10px}.quick-nav-link .nav-desc{display:none}}@media (max-width: 480px){.quick-nav-link{flex:1 1 45%;padding:10px 6px;font-size:.76rem}}
