.exceptioncomponent .mob-col{display:block}
.exceptioncomponent .dsk-col{display:none}
.exceptioncomponent .exception-wrapper{padding-top:64px;padding-bottom:64px}
.exceptioncomponent .exception-img-container{margin-bottom:24px}
.exceptioncomponent .exception-img-container img{height:100%;width:100%;object-fit:cover}
.exceptioncomponent .exception-interaction-container .no-btm-margin{margin-bottom:0}
.exceptioncomponent .exception-title-code{margin-bottom:16px}
.exceptioncomponent .exception-title-code h3{font-style:normal;font-weight:600;font-size:25px;line-height:31px;color:var(--grey-darkest);margin:0}
.exceptioncomponent .exception-title-code span{font-style:normal;font-weight:600;font-size:25px;line-height:31px;margin:0;display:inline-block}
.exceptioncomponent .exception-title-code span.gradient{font-style:normal;font-weight:600;font-size:25px;line-height:31px;margin:0;background:linear-gradient(199.35deg,#d34cd5 33.85%,#2c5dce 89.38%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}
.exceptioncomponent .exception-text-container{margin-bottom:64px}
.exceptioncomponent .exception-text-container p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--grey-darkest)}
.exceptioncomponent .exception-text-container p:first-of-type{margin-top:0}
.exceptioncomponent .exception-text-container p:last-of-type{margin-bottom:0}
.exceptioncomponent .recommended-links-container{margin-top:48px}
.exceptioncomponent .actual-search-field{padding:15px 16px;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;gap:8px}
.exceptioncomponent .actual-search-field.focused{border:1px solid var(--grey-darkest)}
.exceptioncomponent .actual-search-field svg{flex-shrink:0}
.exceptioncomponent .actual-search-field svg:last-child{cursor:pointer;display:none}
.exceptioncomponent .actual-search-field input{border:0;outline:0;width:100%;height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--grey-darkest);padding:0}
.exceptioncomponent .actual-search-field input:focus{outline:0;caret-color:var(--primary-color)}
.exceptioncomponent .error-message.hide{display:none}
.exceptioncomponent .error-message{display:flex;gap:4px;margin-top:8px}
.exceptioncomponent .error-message svg{flex-shrink:0}
.exceptioncomponent .error-message small{font-weight:400;font-size:13px;line-height:20px;color:var(--red)}
.exceptioncomponent .recommended-links-container h3{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:var(--grey-darkest);margin:0;margin-bottom:24px}
.exceptioncomponent .recommended-links-container .recommendations{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:48px}
.exceptioncomponent .recommended-links-container .recommendations a{height:48px;font-style:normal;font-weight:600;font-size:17px;line-height:18px;text-decoration-line:underline;flex-shrink:0;color:var(--primary-color);display:flex;align-items:center}
.exceptioncomponent .recommended-links-container .recommendations a:focus-visible{background:var(--text--button-hover) !important}
.exceptioncomponent{padding-top:48px}
@media screen and (min-width:992px){.exceptioncomponent{padding-top:96px}
.exceptioncomponent .mob-col{display:none}
.exceptioncomponent .dsk-col{display:block}
.exceptioncomponent .exception-wrapper{padding-top:96px;padding-bottom:96px}
.exceptioncomponent .exception-interaction-container{margin-bottom:0}
.exceptioncomponent .exception-text-container{margin-bottom:64px}
.exceptioncomponent .exception-title-code h3{font-size:31px;line-height:39px}
.exceptioncomponent .exception-title-code span,.exceptioncomponent .exception-title-code span.gradient{font-size:31px;line-height:39px}
.exceptioncomponent .exception-text-container p{font-size:20px;line-height:30px}
.exceptioncomponent .actual-search-field input{font-size:16px;line-height:24px}
.exceptioncomponent .error-message{align-items:center}
.exceptioncomponent .error-message small{font-size:13px;line-height:20px}
.exceptioncomponent .recommended-links-container .recommendations{column-gap:64px}
.exceptioncomponent .exception-img-container{margin-bottom:0}
.exceptioncomponent .recommended-links-container{margin-top:48px}
}
.exceptioncomponent .empty-wrapper .image-container img{width:100%}
.exceptioncomponent .empty-wrapper .zerostate-text-container>span{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--grey-darkest);display:inline-block;margin-bottom:48px}
.exceptioncomponent .empty-wrapper .zerostate-text-container h3{font-style:normal;font-weight:600;font-size:25px;line-height:31px;color:var(--grey-darkest);margin:0;margin-bottom:16px}
.exceptioncomponent .empty-wrapper .zerostate-text-container p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--grey-darkest)}
.exceptioncomponent .empty-wrapper .zerostate-text-container p:first-of-type{margin-top:0}
.exceptioncomponent .empty-wrapper .zerostate-text-container p:last-of-type{margin-bottom:0}
.exceptioncomponent .empty-wrapper .recommended-links-container h3{font-style:normal;font-weight:600;font-size:16px;line-height:20px;display:flex;align-items:center;margin-bottom:16px;color:var(--grey-darkest)}
.list-download-dynamic-grey .empty-wrapper{background-color:var(--white)}
.list-download-dynamic-white .empty-wrapper{background-color:var(--white)}
.exceptioncomponent .image-container{margin-bottom:24px}
.tabshorizontal .empty-wrapper .zerostate-text-container span{display:none}
.searchresult .empty-wrapper{margin-top:16px;padding-top:48px;padding-bottom:64px;background-color:var(--white)}
.searchresult .empty-wrapper .zerostate-text-container{margin-top:24px}
.searchresult .empty-wrapper .zerostate-text-container span{display:none}
.listdownloaddynamic-noresult .exceptioncomponent .empty-wrapper .zerostate-text-container h3{margin-bottom:16px}
.exceptioncomponent .empty-wrapper .recommended-links-container h3{margin-bottom:16px}
@media screen and (min-width:992px){.exceptioncomponent .empty-wrapper .zerostate-text-container>span{font-size:16px;line-height:24px;margin-bottom:64px}
.exceptioncomponent .empty-wrapper .zerostate-text-container h3{font-size:31px;line-height:39px;color:var(--grey-darkest);margin:0;margin-bottom:16px}
.exceptioncomponent .empty-wrapper .zerostate-text-container p{font-size:20px;line-height:30px;color:var(--grey-darkest)}
.exceptioncomponent .empty-wrapper .recommended-links-container h3{font-style:normal;font-weight:600;font-size:16px;line-height:20px;display:flex;align-items:center;margin-bottom:24px;color:var(--grey-darkest)}
.list-download-dynamic-grey .empty-wrapper{padding-top:64px;padding-bottom:64px}
.tabshorizontal.light .empty-wrapper .col-6.dsk-col,.tabshorizontal .empty-wrapper .col-6.dsk-col,.listdownloaddynamic .empty-wrapper .col-6.dsk-col,.list-download-dynamic-white .empty-wrapper .col-6.dsk-col{order:1}
.tabshorizontal.light .empty-wrapper .col-1.dsk-col,.tabshorizontal .empty-wrapper .col-1.dsk-col,.listdownloaddynamic .empty-wrapper .col-1.dsk-col,.list-download-dynamic-white .empty-wrapper .col-1.dsk-col{order:2}
.tabshorizontal.light .empty-wrapper .col-5.dsk-col,.tabshorizontal .empty-wrapper .col-5.dsk-col,.listdownloaddynamic .empty-wrapper .col-5.dsk-col,.list-download-dynamic-white .empty-wrapper .col-5.dsk-col{order:3}
.tabshorizontal.dark .empty-wrapper .col-6.dsk-col,.searchresult-result-cont-no .empty-wrapper .col-6.dsk-col,.list-download-dynamic-grey .empty-wrapper .col-6.dsk-col{order:2}
.tabshorizontal.dark .empty-wrapper .col-1.dsk-col,.searchresult-result-cont-no .empty-wrapper .col-1.dsk-col,.list-download-dynamic-grey .empty-wrapper .col-1.dsk-col{order:1}
.tabshorizontal.dark .empty-wrapper .col-5.dsk-col,.searchresult-result-cont-no .empty-wrapper .col-5.dsk-col,.list-download-dynamic-grey .empty-wrapper .col-5.dsk-col{order:3}
.tabshorizontal .empty-wrapper .zerostate-text-container span{display:none}
.tabshorizontal.dark .empty-wrapper{padding-top:64px;padding-bottom:64px;background-color:var(--white)}
.tabshorizontal .empty-wrapper{padding-top:64px;background-color:var(--white)}
.tabshorizontal .empty-wrapper .zerostate-text-container span{display:none}
.tabshorizontal .empty-wrapper .col-1.dsk-col{display:block}
.searchresult .empty-wrapper{padding-top:64px;padding-bottom:64px;background-color:var(--white)}
.exceptioncomponent .image-container{margin-bottom:0}
.exception-interaction-container .searchfield-container{margin-bottom:64px}
}
.empty-wrapper--stack{padding:0 24px}
.empty-wrapper--stack .col{display:block !important}
.empty-wrapper--stack .image-container{width:240px;height:180px;margin:0 auto 48px}
.exceptioncomponent .empty-wrapper--stack .zerostate-text-container h3{font-size:25px;line-height:normal}
.exceptioncomponent .empty-wrapper--stack .zerostate-text-container p{font-size:16px;line-height:24px}