/* Lander blog additional styles. All selectors are strictly scoped. */
.web366-landing-page-lc7x2qv.lavn-elw-blog-archive .web366-section { padding-top: 48px; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-archive .web366-post-grid { padding: 0; margin: 0; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-archive .web366-post--featured .web366-post__media { min-height: 300px; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .lavn-blog-single-title { font-size: clamp(32px,4vw,50px); max-width: 22ch; line-height:1.15; margin: 0 0 30px; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-sidebar__cta p { color: var(--web366-muted); font-size:15px; margin: 0 0 10px; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-sidebar { min-width:0; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-prose { overflow-wrap:anywhere; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-prose img { height:auto; max-width:100%; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-post__meta { margin-bottom: 16px; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-breadcrumb ol { padding-left:0; }
.web366-landing-page-lc7x2qv.lavn-elw-blog-related .web366-post-grid { padding:0; }
@media (max-width: 1024px) {
 .web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-article { grid-template-columns:minmax(0,1fr) 260px; gap:32px; }
}
@media (max-width: 768px) {
 .web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-article { grid-template-columns:minmax(0,1fr); gap:40px; }
 .web366-landing-page-lc7x2qv.lavn-elw-blog-single .web366-sidebar { position:static; }
 .web366-landing-page-lc7x2qv.lavn-elw-blog-archive .web366-post--featured { grid-template-columns:minmax(0,1fr); gap:20px; margin-bottom:40px; }
 .web366-landing-page-lc7x2qv.lavn-elw-blog-archive .web366-post--featured .web366-post__media { min-height:0; }
}
