:root{--vi-ie-focus: #0D3360;--vi-ie-focus-inversed: #E8E8A0}:root{--vi-contextual-image---primary-background: #00A03B}.vi-contextual-image{margin-top:.3125rem}.vi-contextual-image__visual>img,.vi-contextual-image__visual>picture img{width:100%;height:auto}.vi-contextual-image__caption+.vi-contextual-image__visual,.vi-contextual-image__visual+.vi-contextual-image__caption{padding-top:1.25rem}.vi-contextual-image__caption:not(.vi-typesystem){--debug: "😅 text-tiny";font-size:var(--font-size-tiny, 0.75rem);line-height:var(--tiny-line-height, 1.75);color:#8d8d8d}.vi-contextual-image__caption:not(.vi-typesystem)>h1:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h1:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>h2:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h2:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>h3:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h3:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>h4:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h4:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>h5:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h5:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>h6:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.h6:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>.lead:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>p:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>ul:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>ol:last-child,.vi-contextual-image__caption:not(.vi-typesystem)>dl:last-child{margin-bottom:0}.vi-contextual-image--small{width:calc(66.66666% - 10px);margin-left:0;margin-right:0;margin-bottom:1.875rem}@media(min-width: 576px){.vi-contextual-image--small{width:calc(33.33333% - 20px);margin-bottom:.625rem}}.vi-contextual-image--small.vi-contextual-image--left{margin-right:auto}[dir=rtl] .vi-contextual-image--small.vi-contextual-image--left{margin-right:0;margin-left:auto}@media(min-width: 576px){.vi-contextual-image--small.vi-contextual-image--left{float:left;clear:left;margin-right:30px;margin-left:0}}.vi-contextual-image--small.vi-contextual-image--right{margin-right:auto}[dir=rtl] .vi-contextual-image--small.vi-contextual-image--right{margin-right:0;margin-left:auto}@media(min-width: 576px){.vi-contextual-image--small.vi-contextual-image--right{float:right;clear:right;margin-right:0;margin-left:30px}}@media(min-width: 576px){.vi-contextual-image--large{width:calc(66.66666% - 10px);margin-left:0;margin-right:0;margin-bottom:1.875rem}.vi-contextual-image--large.vi-contextual-image--left{margin-right:auto}.vi-contextual-image--large.vi-contextual-image--right{margin-left:auto}}@media(min-width: 576px){.vi-contextual-image--strip.vi-contextual-image--small,.vi-contextual-image--strip.vi-contextual-image--large{float:none;clear:both;display:flex;gap:30px;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:1.875rem}.vi-contextual-image--strip.vi-contextual-image--background{gap:0}.vi-contextual-image--strip.vi-contextual-image--right{flex-direction:row-reverse}.vi-contextual-image--strip .vi-contextual-image__visual,.vi-contextual-image--strip .vi-contextual-image__caption{flex-basis:0;flex-grow:1;max-width:100%;padding-top:0}.vi-contextual-image--strip .vi-contextual-image__visual{align-self:stretch}.vi-contextual-image--strip .vi-contextual-image__caption{align-self:flex-end}.vi-contextual-image--strip .vi-contextual-image__caption--start{align-self:flex-start}.vi-contextual-image--strip .vi-contextual-image__caption--center{align-self:center}.vi-contextual-image--strip.vi-contextual-image--small .vi-contextual-image__visual{flex:0 0 33.33333%;max-width:calc(33.33333% - 20px)}.vi-contextual-image--strip.vi-contextual-image--large .vi-contextual-image__visual{flex:0 0 66.66666%;max-width:calc(66.66666% - 10px)}}.vi-contextual-image--background .vi-contextual-image__caption{padding:1.875rem}.vi-contextual-image--white{background:#fff}.vi-contextual-image--neutral{background:#eee}.vi-contextual-image--primary{background:var(--vi-contextual-image---primary-background)}.vi-contextual-image--gradient{background:var(--vi-contextual-image---primary-background)}.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem),.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem){color:#fff}.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h1,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h1,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h2,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h2,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h3,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h3,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h4,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h4,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h5,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h5,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) h6,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) .h6,.vi-contextual-image--gradient .vi-contextual-image__caption:not(.vi-typesystem) a,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h1,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h1,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h2,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h2,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h3,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h3,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h4,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h4,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h5,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h5,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) h6,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) .h6,.vi-contextual-image--primary .vi-contextual-image__caption:not(.vi-typesystem) a{color:inherit}
