body[data-site=allveghub] #main-content .av-insights>.av-intro{margin:var(--av-space-4) 0 var(--av-space-6);max-width:var(--av-reading-max)}body[data-site=allveghub] #main-content .av-insights .av-stories{gap:var(--av-insights-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body[data-site=allveghub] #main-content .insight-detail{width:min(var(--av-content-wide),calc(100% - var(--av-page-gutter) * 2));max-width:var(--av-content-wide);padding-block:var(--av-article-top-space) var(--av-section-space);margin-inline:auto}body[data-site=allveghub] #main-content .insight-detail .article-topline{justify-content:space-between;align-items:center;gap:var(--av-space-3);max-width:var(--av-article-header-max);font-size:var(--av-type-label);color:var(--av-text-muted);flex-wrap:wrap;margin-inline:auto;display:flex}body[data-site=allveghub] #main-content .insight-detail .back-link{font-size:var(--av-type-label);color:var(--av-text-primary);text-decoration:none}body[data-site=allveghub] #main-content .insight-detail header{margin-top:var(--av-article-header-gap);text-align:center}body[data-site=allveghub] #main-content .insight-detail header>:not(.article-figure){max-width:var(--av-article-header-max);margin-inline:auto}body[data-site=allveghub] #main-content .insight-detail h1{font-family:var(--av-insights-title-font);font-size:var(--av-article-title);font-weight:var(--av-weight-regular);line-height:var(--av-article-title-leading);letter-spacing:var(--av-article-title-tracking);text-wrap:balance;margin-block:0 var(--av-article-title-gap)}body[data-site=allveghub] #main-content .insight-detail header .article-summary{max-width:var(--av-article-body-max);font-size:var(--av-article-deck-size);line-height:var(--av-leading-body);color:var(--av-text-secondary);margin:0 auto var(--av-space-4)}body[data-site=allveghub] #main-content .insight-detail time{font-size:var(--av-type-caption);line-height:var(--av-leading-ui);color:var(--av-text-muted);display:block}body[data-site=allveghub] #main-content .insight-detail .article-figure{max-width:var(--av-media-max);margin:var(--av-article-cover-gap) auto 0;text-align:left}body[data-site=allveghub] #main-content .insight-detail .article-cover{width:100%;height:auto;max-height:var(--av-article-cover-height);object-fit:cover;margin:0;display:block}body[data-site=allveghub] #main-content .insight-detail .article-figure figcaption{margin-top:var(--av-space-2)}body[data-site=allveghub] #main-content .insight-detail .article-body{max-width:var(--av-article-body-max);margin:var(--av-article-body-gap) auto 0}body[data-site=allveghub] #main-content .insight-detail .article-body :is(p,li){font-size:var(--av-article-body-size);line-height:var(--av-leading-body);color:var(--av-text-primary)}body[data-site=allveghub] #main-content .insight-detail .article-body p{margin:0}body[data-site=allveghub] #main-content .insight-detail .article-body>p:first-child{font-size:var(--av-article-lead-size);line-height:var(--av-article-lead-leading);letter-spacing:var(--av-tracking-heading)}body[data-site=allveghub] #main-content .insight-detail .article-body p+p{margin-top:var(--av-article-paragraph-gap)}body[data-site=allveghub] #main-content .insight-detail .article-body h2{font-size:var(--av-article-heading);font-weight:var(--av-weight-regular);line-height:var(--av-leading-heading);text-wrap:balance;margin:var(--av-article-section-gap) 0 var(--av-article-heading-gap)}body[data-site=allveghub] #main-content .insight-detail .article-body :is(ul,ol){padding-left:var(--av-article-list-indent);margin-block:var(--av-article-paragraph-gap)}body[data-site=allveghub] #main-content .insight-detail .article-body li+li{margin-top:var(--av-space-1)}body[data-site=allveghub] #main-content .insight-detail .article-body strong{font-weight:var(--av-weight-action)}body[data-site=allveghub] #main-content .insight-detail .article-body img{width:100%;height:auto;max-height:var(--av-article-photo-height);object-fit:cover;display:block}body[data-site=allveghub] #main-content .insight-detail .article-body p:has(>img:only-child){width:var(--av-media-max);max-width:calc(100vw - var(--av-page-gutter) * 2);margin-top:var(--av-article-media-gap);position:relative;left:50%;transform:translate(-50%)}body[data-site=allveghub] #main-content .insight-detail .article-body p:has(>img:only-child)+p:has(>em:only-child){width:var(--av-media-max);max-width:calc(100vw - var(--av-page-gutter) * 2);margin:var(--av-space-2) 0 var(--av-article-media-gap);font-size:var(--av-type-caption);line-height:var(--av-leading-ui);color:var(--av-text-muted);position:relative;left:50%;transform:translate(-50%)}body[data-site=allveghub] #main-content .insight-detail .article-body p:has(>img:only-child)+p>em:only-child{font-style:normal}body[data-site=allveghub] #main-content .insight-detail.has-numbered-sections .article-body{counter-reset:practice}body[data-site=allveghub] #main-content .insight-detail.has-numbered-sections .article-body h2{counter-increment:practice;padding-top:var(--av-space-5);border-top:var(--av-border-width) solid var(--av-border-subtle);position:relative}body[data-site=allveghub] #main-content .insight-detail.has-numbered-sections .article-body h2:before{content:counter(practice,decimal-leading-zero);right:calc(100% + var(--av-article-number-inset));top:var(--av-article-number-top);font-size:var(--av-article-number-size);color:var(--av-brand);font-weight:var(--av-weight-regular);position:absolute}body[data-site=allveghub] #main-content .insight-detail .article-language-link{max-width:var(--av-article-body-max);margin:var(--av-article-related-gap) auto 0;font-size:var(--av-type-label);line-height:var(--av-leading-ui)}body[data-site=allveghub] #main-content .insight-detail .article-next{max-width:var(--av-article-header-max);margin:var(--av-article-next-gap) auto 0;padding-top:var(--av-space-5);border-top:var(--av-border-width) solid var(--av-border-subtle)}body[data-site=allveghub] #main-content .insight-detail .article-next-label{font-size:var(--av-type-label);color:var(--av-text-muted)}body[data-site=allveghub] #main-content .insight-detail .article-next h2{max-width:var(--av-article-body-max);font-size:var(--av-article-heading);font-weight:var(--av-weight-regular);line-height:var(--av-leading-heading);margin:var(--av-space-4) 0}body[data-site=allveghub] #main-content .insight-detail .article-next-link{color:var(--av-text-primary);text-decoration:none;display:block}body[data-site=allveghub] #main-content .insight-detail .article-next-read{font-size:var(--av-type-label);text-underline-offset:var(--av-link-underline-offset);text-decoration:underline}body[data-site=allveghub] #main-content :is(.av-insights,.insight-detail) a{transition:color var(--av-motion-feedback) var(--av-motion-ease)}body[data-site=allveghub] #main-content .insight-detail a:active{color:var(--av-link-active)}@media (width<=700px){body[data-site=allveghub] #main-content .av-insights .av-stories{grid-template-columns:1fr}}body[data-site=allveghub] #main-content .av-insights .av-insight-cards article{min-width:0}body[data-site=allveghub] #main-content .av-insights .av-insight-card{isolation:isolate;justify-content:space-between;gap:var(--av-space-7);width:100%;min-width:0;aspect-ratio:var(--av-insights-card-ratio);min-height:var(--av-insights-card-min-height);padding:var(--av-insights-card-padding);border-radius:var(--av-insights-card-radius);background:var(--av-insights-card-surface);color:var(--av-insights-card-text);flex-direction:column;text-decoration:none;display:flex;position:relative}body[data-site=allveghub] #main-content .av-insights .av-insight-card:is(:hover,:focus-visible,:active){color:var(--av-insights-card-text)}body[data-site=allveghub] #main-content .av-insights :is(.av-insight-background,.av-insight-shade){border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}body[data-site=allveghub] #main-content .av-insights .av-insight-background img{object-fit:cover;opacity:0;width:100%;height:100%;transform:scale(var(--av-motion-card-photo-scale));transition:opacity var(--av-motion-card-background) var(--av-motion-card-ease),transform var(--av-motion-card-background) var(--av-motion-card-ease);display:block}body[data-site=allveghub] #main-content .av-insights .av-insight-shade{background:linear-gradient(to bottom,var(--av-insights-card-overlay-top),var(--av-insights-card-overlay-middle) var(--av-insights-card-overlay-stop),var(--av-insights-card-overlay-bottom))}body[data-site=allveghub] #main-content .av-insights .av-insight-category{font-size:var(--av-type-label);line-height:var(--av-leading-ui);color:var(--av-insights-card-text)}body[data-site=allveghub] #main-content .av-insights .av-insight-copy h2{font-family:var(--av-insights-title-font);font-size:var(--av-insights-card-title);font-weight:var(--av-weight-regular);line-height:var(--av-leading-heading);letter-spacing:var(--av-tracking-heading);text-wrap:balance;color:inherit;margin:0}body[data-site=allveghub] #main-content .av-insights .av-insight-meta{justify-content:space-between;align-items:center;gap:var(--av-space-3);margin-top:var(--av-space-5);flex-wrap:wrap;display:flex}body[data-site=allveghub] #main-content .av-insights .av-insight-meta time{font-size:var(--av-type-caption);line-height:var(--av-leading-ui);color:var(--av-insights-card-muted)}body[data-site=allveghub] #main-content .av-insights .av-insight-read{font-size:var(--av-type-label);line-height:var(--av-leading-ui);text-underline-offset:var(--av-link-underline-offset);text-decoration:underline;text-decoration-thickness:var(--av-link-underline-width)}body[data-site=allveghub] #main-content .av-insights .av-insight-card:is(:hover,:focus-visible) h2{text-decoration:underline;text-decoration-thickness:var(--av-link-underline-width);text-underline-offset:var(--av-link-underline-offset)}body[data-site=allveghub] #main-content .av-insights .av-insight-card:is(:hover,:focus-visible) .av-insight-read{text-decoration-thickness:2px}body[data-site=allveghub] #main-content .av-insights .av-insight-artwork{position:absolute;inset:0}body[data-site=allveghub] #main-content .av-insights .av-insight-plane{width:var(--av-insights-art-width);height:var(--av-insights-art-height);transition:transform var(--av-motion-card-background) var(--av-motion-card-ease);position:absolute}body[data-site=allveghub] #main-content .av-insights .av-insight-plane-left{left:var(--av-insights-art-left-x);top:var(--av-insights-art-left-y);background:var(--av-insights-art-left)}body[data-site=allveghub] #main-content .av-insights .av-insight-plane-right{right:var(--av-insights-art-right-x);top:var(--av-insights-art-right-y);background:var(--av-insights-art-right)}body[data-site=allveghub] #main-content .av-insights .av-insight-connection{left:var(--av-insights-art-connection-x);top:var(--av-insights-art-connection-y);width:var(--av-insights-art-connection-width);height:var(--av-insights-art-connection-height);background:var(--av-insights-art-accent);transform-origin:50%;transition:transform var(--av-motion-card-background) var(--av-motion-card-ease);position:absolute}@media (hover:hover) and (pointer:fine){body[data-site=allveghub] #main-content .av-insights .av-insight-card:hover .av-insight-background img{opacity:1;transform:scale(1)}body[data-site=allveghub] #main-content .av-insights .av-insight-card:hover .av-insight-plane-left{transform:translateX(var(--av-motion-card-plane-shift))}body[data-site=allveghub] #main-content .av-insights .av-insight-card:hover .av-insight-plane-right{transform:translateX(calc(-1 * var(--av-motion-card-plane-shift)))}body[data-site=allveghub] #main-content .av-insights .av-insight-card:hover .av-insight-connection{transform:scaleX(var(--av-motion-card-connection-scale))}}body[data-site=allveghub] #main-content .av-insights .av-insight-card:focus-visible .av-insight-background img{opacity:1;transform:scale(1)}body[data-site=allveghub] #main-content .av-insights .av-insight-card:focus-visible .av-insight-plane-left{transform:translateX(var(--av-motion-card-plane-shift))}body[data-site=allveghub] #main-content .av-insights .av-insight-card:focus-visible .av-insight-plane-right{transform:translateX(calc(-1 * var(--av-motion-card-plane-shift)))}body[data-site=allveghub] #main-content .av-insights .av-insight-card:focus-visible .av-insight-connection{transform:scaleX(var(--av-motion-card-connection-scale))}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){body[data-site=allveghub] #main-content .av-insights .av-insight-background img{opacity:1;transform:scale(1)}body[data-site=allveghub] #main-content .av-insights .av-insight-plane-left{transform:translateX(var(--av-motion-card-plane-shift))}body[data-site=allveghub] #main-content .av-insights .av-insight-plane-right{transform:translateX(calc(-1 * var(--av-motion-card-plane-shift)))}body[data-site=allveghub] #main-content .av-insights .av-insight-connection{transform:scaleX(var(--av-motion-card-connection-scale))}}@media (width<=960px){body[data-site=allveghub] #main-content .insight-detail.has-numbered-sections .article-body h2:before{margin-bottom:var(--av-space-3);display:block;position:static}}body[data-site=allveghub] .insight-detail{--av-motion-enter:var(--av-motion-article-enter);--av-motion-enter-distance:var(--av-motion-article-distance);--av-motion-ease:var(--av-motion-article-ease);--av-motion-viewport-inset:var(--av-motion-article-viewport-inset);--av-motion-observer-threshold:var(--av-motion-article-threshold)}body[data-site=allveghub] .insight-detail [data-av-motion-group=article-photo]{--av-motion-enter:var(--av-motion-article-photo-enter)}body[data-site=allveghub] .insight-detail [data-motion-pending]{opacity:0}body[data-site=allveghub] .insight-detail [data-motion-pending][data-av-motion=enter]{transform:translateY(var(--av-motion-enter-distance))}body[data-site=allveghub] #main-content .insight-detail :is(.article-language-link a,.article-next-link){transition:color var(--av-motion-feedback) var(--av-motion-ease),text-decoration-color var(--av-motion-feedback) var(--av-motion-ease)}body[data-site=allveghub] #main-content .insight-detail :is(.article-language-link a,.article-next-link):is(:hover,:focus-visible){color:var(--av-link-hover)}body[data-site=allveghub] #main-content .insight-detail .article-next-link h2{color:inherit}@media (prefers-reduced-motion:reduce){body[data-site=allveghub] .insight-detail [data-motion-pending]{opacity:1;transform:none}}body[data-site=allveghub] #main-content .insight-detail .article-language-link a>span{transition:transform var(--av-motion-feedback) var(--av-motion-ease);display:inline-block}body[data-site=allveghub] #main-content .insight-detail .article-language-link a:is(:hover,:focus-visible){--av-link-underline-width:var(--av-link-underline-emphasis-width)}body[data-site=allveghub] #main-content .insight-detail .article-language-link a:is(:hover,:focus-visible)>span{transform:translate(var(--av-motion-external-link-distance),calc(-1 * var(--av-motion-external-link-distance)))}
