.cards.cards--image-top{margin:0}.cards,.cards__item{display:flex;flex-wrap:wrap}.cards__item.button a.button svg{height:20px;width:20px}.cards .hs_cos_wrapper_type_inline_rich_text :last-child{margin-bottom:0}.cards--image-top{margin-bottom:24px}.cards--text-on-image .cards__item{overflow:hidden}.cards__content{display:flex;flex-flow:column;flex-wrap:wrap;height:100%;position:relative}.cards__content-button,.cards__content-cta{margin-top:1em}.cards__content-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1em}.cards__content-actions .cards__content-button{flex:1 1 0;margin-top:0;min-width:0}.cards__content-actions .cards__content-button .button{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.cards__content-image{display:inline-block;line-height:0}.cards__content-text-on-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;transition:transform .3s;width:100%}.cards__item .cards__content-button a svg g path{fill:inherit}.cards__content-text h2,.cards__content-text h3,.cards__content-text h4,.cards__content-text h5,.cards__content-text h6{margin-bottom:30px}.cards__item.button div.cards__content-text p{font-weight:400;line-height:normal;text-transform:none}.cards__content-text p{margin-top:10px}.cards__content-text ul p{margin-top:0}.cards__item{flex-flow:column;position:relative}.cards__item-link{background-color:transparent;display:flex;flex-flow:column;text-decoration:none!important}.cards__item:hover .cards__content-text-on-image{transform:scale(1.1)}.cards__item .cards__content-button a.button--icon-right span{order:1}.cards__number{font-size:11px;font-weight:500;letter-spacing:.25em;line-height:1.55;margin-bottom:76px}@media (max-width:767px){.cards__content-actions .cards__content-button{flex-basis:100%}}.cards__content-button .button.button--outline.button--small{font-size:9.5px;height:30px;letter-spacing:.06em;line-height:1.2}.cards__download-all{margin-top:24px}.cards__download-all .button[disabled]{cursor:wait;opacity:.7}.cards__content-download{margin-top:auto;padding-top:24px}.cards__content-download .button{display:flex;font-size:9.5px;height:30px;justify-content:center;letter-spacing:.06em;line-height:1.2;width:100%}.cards__content-actions .button--outline_light{background:transparent;border:1px solid var(--primary);color:var(--primary);font-size:9.5px}.cards__content-actions .button--outline_light:hover{background:var(--primary);border:1px solid var(--primary);color:var(--body)}.fancybox__iframe{height:min(85vh,800px);width:min(92vw,1200px)}