@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}.generic_block{contain:layout inline-size;container-type:inline-size}@media (min-width: 601px){.generic_block{padding-top:32px;padding-bottom:32px}}@media (max-width: 600px){.generic_block{padding-top:16px;padding-bottom:16px}}.generic_block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;padding-left:48px;border-radius:14px;background-color:var(--color-ingWhite);-webkit-box-shadow:0px 18px 40px 0px rgba(0,0,0,0.08),0px 5px 15px 0px rgba(0,0,0,0.04);box-shadow:0px 18px 40px 0px rgba(0,0,0,0.08),0px 5px 15px 0px rgba(0,0,0,0.04)}.generic_block__wrapper:not(:has(a)):active{background-color:var(--color-ingWhite)}.generic_block__wrapper:not(:has(a)):hover{-webkit-box-shadow:0px 18px 40px 0px rgba(0,0,0,0.08),0px 5px 15px 0px rgba(0,0,0,0.04);box-shadow:0px 18px 40px 0px rgba(0,0,0,0.08),0px 5px 15px 0px rgba(0,0,0,0.04)}.generic_block__wrapper:not(:has(a)):focus{outline:none;border-radius:14px}.generic_block__wrapper:has(a.hidden):focus{outline:2px solid #335D7D;border-radius:14px}.generic_block__wrapper:has(a.hidden):active{background-color:#f0f0f0}.generic_block__wrapper:has(a.hidden):hover{-webkit-box-shadow:0px 24px 60px 0px rgba(0,0,0,0.12),0px 8px 20px 0px rgba(0,0,0,0.06);box-shadow:0px 24px 60px 0px rgba(0,0,0,0.12),0px 8px 20px 0px rgba(0,0,0,0.06)}@media (max-width: 600px){.generic_block__wrapper:focus{outline:none;border-radius:14px}.generic_block__wrapper:active{background-color:#f0f0f0}.generic_block__wrapper:hover{-webkit-box-shadow:0px 24px 60px 0px rgba(0,0,0,0.12),0px 8px 20px 0px rgba(0,0,0,0.06);box-shadow:0px 24px 60px 0px rgba(0,0,0,0.12),0px 8px 20px 0px rgba(0,0,0,0.06)}}.generic_block__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:32px;min-width:128px}.generic_block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.generic_block__header{display:block;font-weight:bold;line-height:24px;margin:0 0 8px;font-size:16px}.generic_block__link_new_line p{margin-bottom:8px}.generic_block__link_new_line+a:not(.button){line-height:24px}.generic_block__link_after_text>p{display:inline}.generic_block__small-icon{width:48px;height:48px}@media only screen and (max-width: 600px){.generic_block__small-icon{width:32px;height:32px}}.generic_block__large-icon{width:100px;height:100px}@media only screen and (max-width: 600px){.generic_block__large-icon{width:64px;height:64px}}@media (max-width: 600px){.generic_block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px}.generic_block__image{margin-right:0;margin-bottom:16px}.generic_block__text{text-align:center}}@container (max-width: 400px){.generic_block .generic_block__wrapper{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.generic_block .generic_block__image{-ms-flex-item-align:center;align-self:center;margin-right:0;margin-bottom:16px}.generic_block .generic_block__text{text-align:center}}
