.diro{padding-bottom:96px}.diro__top{align-items:flex-end;border-bottom:5px solid #405bd2;display:flex;gap:64px;padding-bottom:16px}.diro__top h2{flex:1 1 40%}.diro__paragraph{flex:1 1 60%}.diro__row{margin-top:16px}.diro__row:not(:first-child){padding-top:64px}.diro__content--image{display:flex;gap:64px}.diro__content--image.row-reverse{flex-direction:row-reverse}.diro__ci--content{align-self:center;display:flex;flex:1 1 50%;flex-direction:column;gap:16px;padding:24px 0}.diro__ci--content a:not(.btn){color:#f29196}.diro__ci--image{flex:1 1 50%}.diro__row--heading{color:#000;font-family:ITC Avant Garde Gothic Std;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.diro__row--items{--gap:15px;--col:4;--gapminus:calc((var(--gap)*(var(--col) - 1))/var(--col));--basis:calc(100%/var(--col) - var(--gapminus));display:flex;flex-wrap:wrap;gap:var(--gap)}.diro__row--item{background:#e5e6e8;border-radius:12px;flex:1 1 var(--basis);max-width:var(--basis);overflow:hidden}.diro__row--item img{display:block}.diro__row--items.image .diro__row--item{background:unset}.diro__row--items.image .diro__row--item__image{aspect-ratio:1;background:#e5e6e8;border-radius:12px}.diro__row--items.video_portrait .diro__row--item{aspect-ratio:9/16}.diro__row--item .btn{display:block;margin:16px auto 0;width:fit-content}.diro__row--buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.video_landscape .diro__row--item .hs-video-container,.video_landscape .diro__row--item .hs-video-widget,.video_portrait .diro__row--item .hs-video-container,.video_portrait .diro__row--item .hs-video-widget{height:100%}.video_landscape .diro__row--item .hs-video-container,.video_portrait .diro__row--item .hs-video-wrapper{height:100%!important}.ci--image-contain img{object-fit:contain}.ci--image-portrait{aspect-ratio:3/4;border-radius:12px;overflow:hidden}.ci--image-portrait img{object-fit:cover}.ci--image-square{aspect-ratio:1;border-radius:12px;overflow:hidden}.ci--image-square img{object-fit:cover}.version--selector{min-height:unset;padding:8px 24px;width:auto}@media(max-width:992px){.diro__top{gap:32px}}@media(max-width:768px){.diro{padding-bottom:64px}.diro__top{align-items:flex-start;flex-direction:column;gap:16px}.diro__row:not(:first-child){padding-top:32px}.diro__row--items{--col:2}.diro__content--image{flex-direction:column-reverse!important;gap:32px}.diro__ci--image{aspect-ratio:3/2;height:100%}}@media(max-width:400px){.diro__row--items{--col:1}}