﻿.blog-article-page{background:var(--mv-color-paper);color:var(--mv-color-ink);font-family:var(--mv-font-body)}.blog-article-page main{max-width:var(--mv-content-max);margin:auto;padding:32px var(--mv-space-page) 120px}.blog-article__back{display:inline-flex;align-items:center;gap:10px;color:var(--mv-color-muted);font-size:var(--mv-text-label, var(--mv-type-action));font-weight:700;text-transform:uppercase;letter-spacing:.04em}.blog-article__back:hover{color:var(--mv-color-red)}.blog-article__header{max-width:920px;padding:clamp(70px,10vw,130px) 0 65px}.blog-article__kicker{margin:0;color:var(--mv-color-red);font-size:var(--mv-text-label, var(--mv-type-action));font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blog-article__header h1{font:500 var(--mv-text-h1, clamp(52px,7vw,96px))/.96 var(--mv-font-display);letter-spacing:-.045em;margin:22px 0 28px}.blog-article__header h1 span{color:var(--mv-color-red)}.blog-article__intro{max-width:590px;color:var(--mv-color-muted);font-size:var(--mv-text-lead, var(--mv-type-body-lg));line-height:1.6;margin:0}.blog-article__meta{display:flex;gap:12px;margin-top:28px;color:var(--mv-color-muted);font-size:var(--mv-text-label, var(--mv-type-meta));text-transform:uppercase;letter-spacing:.08em}.blog-article__hero{margin:0;aspect-ratio:2.05;overflow:hidden;background:var(--mv-color-sand)}.blog-article__hero img{width:100%;height:100%;object-fit:cover}.blog-article__layout{display:grid;grid-template-columns:220px minmax(0,700px);gap:clamp(45px,8vw,130px);justify-content:center;padding-top:95px}.blog-article__layout aside{position:sticky;top:110px;align-self:start;display:flex;flex-direction:column;gap:13px;color:var(--mv-color-muted);font-size:var(--mv-text-label, var(--mv-type-meta))}.blog-article__layout aside p{margin:0 0 8px;color:var(--mv-color-ink);font-weight:700;text-transform:uppercase;letter-spacing:.1em}.blog-article__layout aside a:hover{color:var(--mv-color-red)}.blog-article__layout article{font-size:var(--mv-text-body, var(--mv-type-body-lg));line-height:1.7}.blog-article__lead{font-size:var(--mv-text-lead, 21px);line-height:1.55;margin:0 0 64px;color:var(--mv-color-ink)}.blog-article__layout section{border-top:var(--mv-border);padding:36px 0 18px;scroll-margin-top:100px}.blog-article__layout h2{font:500 var(--mv-text-h2, clamp(30px,3vw,42px))/1.08 var(--mv-font-display);margin:0 0 17px;letter-spacing:-.025em}.blog-article__layout section p{max-width:620px;margin:0;color:var(--mv-color-muted)}.blog-article__cta{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-top:75px;padding:34px 0;border-top:var(--mv-border);border-bottom:var(--mv-border)}.blog-article__cta h2{margin:14px 0 0;max-width:430px}.blog-article__cta>a{display:inline-flex;align-items:center;gap:12px;color:var(--mv-color-red);font-size:var(--mv-text-label, var(--mv-type-action));font-weight:700;text-transform:uppercase;white-space:nowrap}.blog-article__cta>a svg{transition:transform var(--mv-motion-fast)}.blog-article__cta>a:hover svg{transform:translateX(5px)}
@media(max-width:760px){.blog-article-page main{padding:24px 24px 80px}.blog-article__header{padding:70px 0 50px}.blog-article__header h1{font-size:var(--mv-text-h1, clamp(46px,13vw,70px))}.blog-article__hero{aspect-ratio:1.2}.blog-article__layout{display:block;padding-top:60px}.blog-article__layout aside{position:static;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-bottom:55px}.blog-article__layout aside p{grid-column:1/-1}.blog-article__lead{font-size:var(--mv-text-lead, 19px)}.blog-article__cta{display:block}.blog-article__cta>a{margin-top:25px}}

