.blog-article{padding-bottom:90px}.blog-article article{max-width:820px;margin-inline:auto}.blog-article__header{border-bottom:1px solid var(--color-line);padding-block:20px 40px}.blog-article__header h1{text-wrap:balance;max-width:780px;font-size:clamp(2.5rem,4.8vw,4.5rem);line-height:1.06}.blog-article__meta{color:var(--color-muted);flex-wrap:wrap;gap:6px 24px;margin-bottom:28px;font-size:.8125rem;display:flex}.blog-article__meta p:last-child{flex-basis:100%}.blog-article__body{overflow-wrap:anywhere;padding-top:36px}.blog-article__body p+p{margin-top:20px}.blog-article__body section{margin-top:48px}.blog-article__body h2{color:var(--color-violet);margin-bottom:24px;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15}.blog-article__body ul{margin-block:24px;padding-left:24px}.blog-article__body li{padding-left:6px}.blog-article__body li+li{margin-top:16px}.blog-article__body li::marker{color:var(--color-violet)}.blog-article__body a{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-violet);text-decoration-color:var(--color-violet)}.blog-article__body a:hover{color:var(--color-violet)}.blog-article__figure{margin:28px 0}.blog-article__figure img{border:1px solid var(--color-line);border-radius:var(--radius-control);height:auto;margin-inline:auto}.blog-article a.blog-article__cta{max-width:100%;margin-top:24px;text-decoration:none}.blog-article a.blog-article__cta:hover{background:var(--color-violet);color:var(--color-white)}.blog-article__closing{background:var(--color-white);border:1px solid var(--color-line);border-top:4px solid var(--color-violet);border-radius:var(--radius-card);padding:32px}@media (max-width:767px){.blog-article{padding-bottom:60px}.blog-article__header{padding-block:8px 28px}.blog-article__body{padding-top:28px}.blog-article__body section{margin-top:36px}.blog-article__closing{padding:24px}}
