.two-column{margin-top:1.25rem}@media(min-width: 1024px){.two-column{margin-top:2.25rem}}.two-column__container{display:flex;flex-direction:column;gap:.5rem}@media(min-width: 1024px){.two-column__container{flex-direction:row;align-items:stretch;gap:1rem}}.two-column__panel{min-width:0;border:.0625rem solid #b3b3b3;border-radius:.25rem;padding:.5rem}@media(min-width: 1024px){.two-column__panel{flex:1 1 0;padding:.75rem 1.25rem;display:flex;flex-direction:column}}@media(min-width: 1024px){.two-column__panel--company{padding-bottom:2rem}}.two-column__grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width: 1024px){.two-column__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}}.two-column__title{font-size:1.5rem;line-height:122%;margin-bottom:1rem}@media(min-width: 1024px){.two-column__title{font-size:2rem;margin-bottom:1.5rem}}.two-column__item{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.75rem}.two-column__icon{display:flex;align-items:flex-start;justify-content:center;flex-shrink:0;margin-top:.125rem}.two-column__icon svg{width:2rem;height:2rem;display:block}.two-column__item-title{font-size:1rem;font-weight:500;line-height:150%;margin-bottom:.25rem}.two-column__company{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width: 1024px){.two-column__company{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;flex:1}}.two-column__company-copy{display:flex;flex-direction:column;gap:.5rem}@media(min-width: 1024px){.two-column__company-copy{gap:initial}}.two-column__link{margin-top:.5rem}@media(min-width: 1024px){.two-column__link{margin-top:auto}}.two-column__text{font-size:.875rem;line-height:150%}@media(min-width: 1024px){.two-column__text{line-height:122%}}.two-column__media{min-width:0;margin-top:.5rem}@media(min-width: 1024px){.two-column__media{margin-top:0}}.two-column__media-inner{position:relative;width:100%;aspect-ratio:16/9}.two-column__video{border-radius:.25rem;position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.tile-strip{margin-top:1rem;margin-left:auto;margin-right:auto;max-width:1535px;overflow-x:hidden;width:100%}@media(min-width: 1024px){.tile-strip{margin-top:1.5rem}}.tile-strip__inner{margin-inline:auto}.tile-strip__grid{list-style:none;margin:0;padding:0;gap:.25rem;display:grid;grid-template-columns:1fr}@media(min-width: 1024px){.tile-strip__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.tile-strip__item{min-width:0;border-radius:.25rem;overflow:hidden}.tile-strip__item:nth-child(n+2){display:none}@media(min-width: 1024px){.tile-strip__item:nth-child(n+2){display:block}}.tile-strip__link{display:block;text-decoration:none}.tile-strip__img{display:block;width:100%;height:auto}.icon{width:6.875rem;padding:.75rem .5rem;border-radius:.5rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);text-align:center}.icon__img{width:2rem;height:2rem;display:inline-block;margin:0 auto .375rem}.icon__label{font-size:.6875rem;color:#4b4b4b;word-break:break-all}.icon__img--mini{width:.875rem;height:.875rem}.icon__img--small{width:1.25rem;height:1.25rem}.icon__img--base{width:1.5rem;height:1.5rem}.icon__img--large{width:2rem;height:2rem}.news-section{margin-top:1.25rem;margin-bottom:.75rem}@media(min-width: 1024px){.news-section{margin-top:3.25rem;margin-bottom:1.75rem}}.news-section:nth-of-type(n+2){margin-top:1rem}.news-section:last-of-type{margin-bottom:0}.news-section:last-of-type .news-section__cards{padding-bottom:.25rem;box-shadow:initial}.news-section__header{display:inline-flex;align-items:center;text-decoration:none;color:inherit;padding:.125rem .25rem;border-radius:.25rem}.news-section__header:hover{text-decoration:none;background-color:rgba(0,0,0,.03)}.news-section__header:active{background:rgba(0,0,0,.05)}.news-section__title{font-weight:600;font-size:1.375rem;line-height:1.4}@media(max-width: 767px){.news-section__title{font-size:1.375rem;line-height:1.35}}.news-section__title{line-height:122%;display:inline-flex;align-items:center;font-weight:500;color:#444}.news-section__icon{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;color:#4b4b4b;margin-right:.25rem}@media(min-width: 1024px){.news-section__icon{width:2rem;height:2rem}}.news-section__icon svg{width:1.5rem;height:1.5rem;display:block}@media(min-width: 1024px){.news-section__icon svg{width:2rem;height:2rem}}.news-section__cards{margin-top:.75rem;padding-bottom:1.25rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1019607843)}@media(min-width: 1024px){.news-section__cards{margin-top:1.25rem;padding-bottom:2rem}}.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media(min-width: 768px){.cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}}@media(min-width: 1024px){.cards{grid-template-columns:repeat(3, 1fr)}}.cards--quad .card:nth-child(n+2){display:none}@media(min-width: 768px){.cards--quad .card:nth-child(n+2){display:flex}}@media(min-width: 768px){.cards--quad{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem}}@media(min-width: 1024px){.cards--quad{grid-template-columns:repeat(4, minmax(0, 1fr))}}a.card{cursor:pointer}a.card:hover{box-shadow:.125rem .125rem .3125rem -0.0625rem rgba(0,0,0,.1490196078);text-decoration:none}a.card:hover .card__link{text-decoration:underline}a.card:focus-visible{outline:.125rem solid #005aab;outline-offset:.1875rem}.card{display:flex;flex-direction:column;gap:.75rem;background-color:#fff;padding:1rem;border:1px solid #e1e1e1;border-radius:.25rem;text-decoration:none;color:inherit;width:100%}.card__image{width:100%;height:11.875rem;border-radius:.25rem;object-fit:cover}.card__content{display:flex;flex-direction:column;flex:1;gap:.75rem}.card__title{font-weight:600;font-size:1.125rem;line-height:1.5}@media(max-width: 767px){.card__title{font-size:1.125rem;line-height:1.45}}.card__title{line-height:122%;font-weight:500;color:#444}.card__text{font-weight:400;font-size:.875rem;line-height:1.6}@media(max-width: 767px){.card__text{font-size:.875rem;line-height:1.6}}.card__text{color:#444}.card__text--secondary{color:#008b72}.card__text p{color:#444}.card__bottom{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between;margin-top:auto}.card__meta{font-weight:400;font-size:.875rem;line-height:1.6}@media(max-width: 767px){.card__meta{font-size:.875rem;line-height:1.6}}.card__meta{font-weight:500;color:#8e8e8e}.card__link{font-weight:500;font-size:.875rem;line-height:1.2}@media(max-width: 767px){.card__link{font-size:.875rem;line-height:1.2}}.card__link{line-height:1.5;color:#005aab;font-weight:400;text-decoration:none;white-space:nowrap}/*# sourceMappingURL=ergom-layout-homepage.css.map */
