body{background:#fff}.blog-container{color:#242424;background:#fff;border-radius:8px;max-width:700px;margin:0 auto;padding:48px 24px 80px;font-family:Roboto,Georgia,Times New Roman,Times,serif;font-size:1.14rem;line-height:1.7;box-shadow:0 4px 32px rgba(0,0,0,.06)}.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-container iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.blog-header{text-align:left;margin-bottom:36px}.blog-header h1{color:#111;letter-spacing:-.01em;margin-bottom:18px;font-family:Roboto Slab,Georgia,serif;font-size:2.9rem;font-weight:700;line-height:1.18}.blog-author{color:#e63946;letter-spacing:.3px;margin:-6px 0 20px;font-family:Roboto,Georgia,serif;font-size:2rem;font-weight:600}.meta-desc{color:#6d6d6d;margin-bottom:30px;font-size:1.15rem;line-height:1.6}.blog-banner{border-radius:6px;width:100%;height:auto;margin-bottom:24px;box-shadow:0 2px 16px rgba(0,0,0,.04)}section{margin-bottom:44px}h2{color:#242424;letter-spacing:-.01em;margin-top:0;margin-bottom:16px;font-family:Roboto Slab,Georgia,serif;font-size:2.1rem;font-weight:700}h3{color:#111;margin-top:22px;margin-bottom:10px;font-family:Roboto,Georgia,serif;font-size:1.25rem;font-weight:700}ul{margin-bottom:18px;padding-left:24px}li{letter-spacing:.01em;margin-bottom:10px;font-size:1.06rem}.blog-image{border-radius:6px;max-width:100%;margin:24px 0 28px;display:block;box-shadow:0 2px 16px rgba(0,0,0,.04)}blockquote{color:#444;background:#f9f9f9;border-left:4px solid #00ab6c;margin:24px 0;padding:18px 26px;font-size:1.13rem;font-style:italic;line-height:1.7}strong{color:#111;font-weight:700}@media (max-width:800px){.blog-container{max-width:100vw;padding:24px 6vw 64px}.blog-header h1{font-size:2.1rem}h2{font-size:1.35rem}}
