.mvweb-t-content__layout{display:grid;gap:var(--mvweb-t-gap-lg);align-items:center}.mvweb-t-content__body,.mvweb-t-content__intro{display:grid;justify-items:start;align-content:start;gap:1.25rem;min-width:0}.mvweb-t-content .mvweb-t-section__head{margin-bottom:0}.mvweb-t-content .mvweb-t-section__head>div{gap:1.25rem}html[data-lines=on] .mvweb-t-content .mvweb-t-section__head{padding-top:0;border-top:0}.mvweb-t-content .mvweb-t-prose{color:var(--mvweb-t-ink);font-family:var(--mvweb-t-font-prose);font-size:var(--mvweb-t-text-prose);line-height:var(--mvweb-t-lh-prose)}.mvweb-t-content .mvweb-t-prose>*{margin-bottom:var(--mvweb-t-flow)}.mvweb-t-content .mvweb-t-prose>:last-child{margin-bottom:0}.mvweb-t-content .mvweb-t-prose :is(h2,h3){padding-top:.6em;color:var(--mvweb-t-ink);font-family:var(--mvweb-t-font-heading);font-weight:var(--mvweb-t-weight-h2);line-height:1.25}.mvweb-t-content .mvweb-t-prose h2{font-size:var(--mvweb-t-h2)}.mvweb-t-content .mvweb-t-prose h3{font-size:var(--mvweb-t-h3)}.mvweb-t-content .mvweb-t-prose a{color:var(--mvweb-t-accent-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.18em}.mvweb-t-content .mvweb-t-prose a:hover{text-decoration-thickness:2px}.mvweb-t-content .mvweb-t-prose :is(ul,ol){padding-left:1.4em}.mvweb-t-content .mvweb-t-prose li{margin-bottom:.4em}.mvweb-t-content .mvweb-t-prose li::marker{color:var(--mvweb-t-accent-link)}.mvweb-t-content:is(.mvweb-t-section--inverse,[data-bg=inverse],[data-bg=accent],[data-bg=custom]) .mvweb-t-btn--soft{border-color:var(--mvweb-t-border-strong);background:0 0;color:var(--mvweb-t-ink)}.mvweb-t-content__layout:not(.mvweb-t-content__layout--split) .mvweb-t-content__body{max-width:var(--mvweb-t-measure)}.mvweb-t-content--column .mvweb-t-content__layout{max-width:var(--mvweb-t-measure);margin-inline:auto}.mvweb-t-content__media{display:grid;min-width:0}.mvweb-t-content__pic{width:100%}.mvweb-t-content--badge .mvweb-t-content__media>*{grid-area:1/1}.mvweb-t-content__badge{z-index:1;display:flex;align-items:center;align-self:end;justify-self:start;gap:.75rem;max-width:calc(100% - 2rem);margin:0 0 1rem 1rem;padding:.75rem 1rem;border-radius:var(--mvweb-t-radius);background:var(--mvweb-t-tone-page);box-shadow:var(--mvweb-t-shadow-lifted);color:var(--mvweb-t-tone-page-ink);line-height:1.3}.mvweb-t-content__badge-text{display:grid;min-width:0}.mvweb-t-content__badge b{font-family:var(--mvweb-t-font-heading)}.mvweb-t-content__badge small{color:color-mix(in srgb,var(--mvweb-t-tone-page-ink) 72%,var(--mvweb-t-tone-page));font-size:.8125rem}.mvweb-t-content__badge-icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mvweb-t-accent);color:var(--mvweb-t-accent-ink)}.mvweb-t-content--pair .mvweb-t-content__media{grid-template-columns:1.3fr 1fr;align-items:end;gap:var(--mvweb-t-gap)}.mvweb-t-content--pair .mvweb-t-content__media>:only-child{grid-column:1/-1}.mvweb-t-content__pic--second{margin-bottom:18%}.mvweb-t-content__quote{display:grid;align-content:start;gap:1rem;padding-left:1.25rem;border-left:3px solid var(--mvweb-t-accent)}.mvweb-t-content__quote blockquote{quotes:"\00AB" "\00BB"}.mvweb-t-content__quote p{font-family:var(--mvweb-t-font-prose);font-size:clamp(1.25rem, 1.05rem + .9vw, 1.75rem);line-height:1.35}.mvweb-t-content__quote p::before{content:open-quote}.mvweb-t-content__quote p::after{content:close-quote}.mvweb-t-content__quote figcaption{color:var(--mvweb-t-ink-muted);font-size:.9375rem}.mvweb-t-content--lead .mvweb-t-content__layout{align-items:start;gap:1.5rem}.mvweb-t-content--lead .mvweb-t-section__head .mvweb-t-h2{font-size:clamp(2rem, 1.3rem + 3vw, 3.75rem);font-weight:var(--mvweb-t-weight-h1);line-height:1.04;letter-spacing:-.025em}.mvweb-t-content--lead .mvweb-t-section__head>div{max-width:none}@media (min-width:1024px){.mvweb-t-content--column .mvweb-t-content__body{gap:1.5rem}.mvweb-t-content--badge .mvweb-t-content__layout--split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4rem}.mvweb-t-content--pair .mvweb-t-content__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}.mvweb-t-content--quote .mvweb-t-content__layout--split{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:4rem}.mvweb-t-content--lead .mvweb-t-content__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:4rem}}