.blog-main{padding:40px 0 8px}.blog-crumbs{color:var(--muted);margin:0 0 20px;font-size:13px}.blog-crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.blog-crumbs li+li:before{content:"/";color:var(--line);margin-right:6px}.blog-crumbs a{color:var(--brand);font-weight:600}.blog-crumbs a:hover{text-decoration:underline}.blog-head{text-align:center;max-width:720px;margin:0 auto 36px}.blog-head h1{letter-spacing:-.02em;margin:0 0 12px;font-size:40px;line-height:1.12}.blog-head p{color:var(--muted);margin:0;font-size:17px}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.blog-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.blog-card-img{aspect-ratio:16/9;object-fit:cover;object-position:top;background:var(--brand-soft);border-bottom:1px solid var(--line);width:100%;display:block}.blog-card-body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 22px;display:flex}.blog-card h2{margin:0;font-size:19px;line-height:1.3}.blog-card h2 a:hover{color:var(--brand)}.blog-card p{color:var(--muted);margin:0;font-size:14px}.blog-card .blog-more{color:var(--brand);margin-top:auto;font-weight:600}.blog-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.blog-tag{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.blog-article{max-width:720px;margin:0 auto}.blog-article h1{letter-spacing:-.02em;margin:14px 0;font-size:38px;line-height:1.15}.blog-hero{aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--brand-soft);border-radius:16px;width:100%;margin:22px 0 8px}.blog-body{font-size:17px;line-height:1.75}.blog-body h2{letter-spacing:-.01em;margin:44px 0 12px;scroll-margin-top:84px;font-size:28px;line-height:1.25}.blog-body h3{margin:26px 0 6px;font-size:20px}.blog-body p{margin:0 0 16px}.blog-body ul{margin:0 0 18px;padding-left:22px}.blog-body li{margin:0 0 8px}.lp-text-link{color:var(--brand);text-underline-offset:2px;font-weight:600;text-decoration:underline}.blog-cta{background:var(--brand-soft);text-align:center;border-radius:18px;margin:48px 0 8px;padding:28px 24px}.blog-cta h2{margin:0 0 8px;font-size:24px}.blog-cta p{color:var(--muted);margin:0 0 18px}.blog-cta .lp-cta{justify-content:center}.blog-more-list{border-top:1px solid var(--line);margin:40px 0 0;padding-top:24px}.blog-more-list h2{margin:0 0 10px;font-size:20px}.blog-more-list ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:600px){.blog-head h1{font-size:30px}.blog-article h1{font-size:29px}.blog-body{font-size:16px}.blog-body h2{font-size:23px}}
