.c-infobox{display:block;margin-bottom:clamp(24px,0.7142857143vw + 21.7142857143px,32px);padding:clamp(24px,1.0714285714vw + 20.5714285714px,36px) clamp(24px,0.7142857143vw + 21.7142857143px,32px) clamp(24px,2.1428571429vw + 17.1428571429px,48px) clamp(24px,0.7142857143vw + 21.7142857143px,32px);background-color:#e5ebed;border-radius:16px}@media(min-width: 52.5em){.c-infobox{margin-bottom:clamp(36px,1.0714285714vw + 32.5714285714px,48px)}}.c-infobox__inner{position:relative}.c-infobox__overlay{position:absolute;bottom:0;z-index:1;display:none;flex-direction:column;justify-content:end;width:100%;height:78px;background:linear-gradient(0deg, #e5ebed 51.04%, transparent 100%)}.c-infobox__expand-button{display:inline-flex;color:#457486;text-decoration:underline;text-underline-offset:3px;transition:color .3s cubic-bezier(0.2, 0.9, 0.4, 1);gap:clamp(3px,0.0892857143vw + 2.7142857143px,4px);align-items:center;text-decoration:none}.c-infobox__expand-button:link,.c-infobox__expand-button:visited{color:#457486}.c-infobox__expand-button:focus,.c-infobox__expand-button:active{color:#2a4853}@media(hover: hover)and (pointer: fine){.c-infobox__expand-button:hover{color:#2a4853}}.c-infobox__expand-button:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #494948}.c-infobox__expand-button svg{display:block;flex-shrink:0;width:clamp(12px,0.3571428571vw + 10.8571428571px,16px);height:clamp(12px,0.3571428571vw + 10.8571428571px,16px)}.c-infobox__expand-button svg path{fill:currentColor}.c-infobox .c-download-list{margin-block:clamp(6px,0.1785714286vw + 5.4285714286px,8px) clamp(12px,0.3571428571vw + 10.8571428571px,16px)}.c-infobox .c-download-list:last-child{margin-block-end:0}.c-infobox .c-call-to-action{margin-block:clamp(24px,0.7142857143vw + 21.7142857143px,32px) clamp(12px,0.3571428571vw + 10.8571428571px,16px)}.c-infobox .c-call-to-action:last-child{margin-block-end:0}.c-infobox .c-collapsible-item__detail{height:auto;overflow:visible}.c-infobox.is-collapsible .c-infobox__overlay{display:flex}@media(min-width: 52.5em){.c-infobox.is-collapsible .c-infobox__overlay{display:none}}.c-infobox.is-collapsible .c-collapsible-item__detail{height:130px;overflow:hidden}@media(min-width: 52.5em){.c-infobox.is-collapsible .c-collapsible-item__detail{height:auto;overflow:visible}}.c-infobox.is-collapsible .c-collapsible-item[data-collapsible-is-open] .c-infobox__overlay{display:none}
/*# sourceMappingURL=infobox.css.map */