.news-teaser-module__content__news__box.news{margin-top:clamp(3.125rem,1.39423rem + 4.80769vw,5rem)}.news-teaser-module__content__news__box{padding-top:clamp(1.25rem,.67308rem + 1.60256vw,1.875rem)}@media (min-width:75em){.news-teaser-module__content{--columns:var(--grid__columns);grid-gap:var(--grid__gap);display:grid;grid-template-columns:repeat(var(--columns),1fr)}}@media (min-width:75em){.news-teaser-module__content__news{grid-column:1/-4}.home .news-teaser-module__content__news{grid-column:1/-1}}.news-teaser-module__content__news__box{align-items:center;cursor:pointer;border-top:.0625rem solid #eee}@media (min-width:62em){.news-teaser-module__content__news__box{--columns:var(--grid__columns);grid-gap:var(--grid__gap);display:grid;grid-template-columns:repeat(var(--columns),1fr)}}.news-teaser-module__content__news__box--text h4{color:var(--color-headline);margin-bottom:0;font-weight:var(--font__heading--weight)}.news-teaser-module__content__news__box--text h4+h2{margin-top:0}.news-teaser-module__content__news__box--text h2{font-weight:400}.news-teaser-module__content__news__box--text>.date *,.news-teaser-module__content__news__box--text>.text>h3{color:var(--color__primary)}.news-teaser-module__content__news__box--text>.date *{font-size:clamp(.875rem,.41346rem + 1.28205vw,1.375rem)}.news-teaser-module__content__news__box--text>.text>h3{font-family:var(--font__copy);font-weight:var(--font__copy--weight);margin:.5rem 0 1rem}@media (min-width:62em){.news-teaser-module__content__news__box--text{grid-column:1/-4}}@media (min-width:75em){.news-teaser-module__content__news__box--text{grid-column:1/-5}}@media (min-width:90rem){.news-teaser-module__content__news__box--text{grid-column:1/-4}}.news-teaser-module__content__news__box--link{justify-self:end}.news-teaser-module__content__news__box--link>a{background-color:var(--color-button__primary);color:var(--color-button__primary__font);font-size:clamp(1.1875rem,1.10417rem + .23148vw,1.3125rem)}@media (min-width:48em){.news-teaser-module__content__news__box--link{grid-column:6/-1}}@media (min-width:75em){.news-teaser-module__content__news__box--link{grid-column:9/-1}}@media (min-width:90rem){.news-teaser-module__content__news__box--link{grid-column:10/-1}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5ld3MtdGVhc2VyL25ld3MtdGVhc2VyLnNjc3MiLCIuLi9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuc3BhY2VzLnNjc3MiLCIuLi9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuZ3JpZC5zY3NzIiwiLi4vc2Nzcy8wLXNldHRpbmdzL2Z1bmN0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTRCTyw2Q0N5QnFCLHNEQUE0QixDRHpCakQsd0NDeUJxQix5REFBNEIsQ0RuQ3BELHdCQURGLDZCRUpFLDhCQUFVLENBQ1YseUJBQTBCLENBQzFCLFlBQWEsQ0FDYixnREFBa0QsQ0ZvRm5ELENBOUVHLHdCQURGLG1DQUVJLGdCQUFpQixDQUNqQix5Q0FDRSxnQkFBaUIsQ0FDbEIsQ0FFSCx3Q0FLRSxrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLDhCQUE2QixDQUw3Qix3QkFGRix3Q0VmRiw4QkFBVSxDQUNWLHlCQUEwQixDQUMxQixZQUFhLENBQ2IsZ0RBQWtELENGa0YvQyxDQXpERSxpREFFRywyQkFBNEIsQ0FDNUIsZUFBZ0IsQ0FDaEIsd0NBQXlDLENBSjVDLG9EQU9LLFlBQWEsQ0FQbEIsaURBV0csZUFBbUIsQ0FYdEIsNkdBZUcsMkJBQTRCLENBZi9CLHNEQWtCRyx1REduQytILENIaUJsSSx1REF1QkssNkJBQThCLENBQzlCLHFDQUFzQyxDQUN0QyxtQkFBcUIsQ0FJekIsd0JBN0JGLDhDQThCSSxnQkFBaUIsQ0FRcEIsQ0FOQyx3QkFoQ0YsOENBaUNJLGdCQUFpQixDQUtwQixDQUhDLHlCQW5DRiw4Q0FvQ0ksZ0JBQWlCLENBRXBCLENBRUQsOENBQ0UsZ0JBQWlCLENBRGxCLGdEQUdHLDZDQUE4QyxDQUM5Qyx3Q0FBeUMsQ0FDekMsMERHOUQrSCxDSGdFakksd0JBUEYsOENBUUksZ0JBQWlCLENBUXBCLENBTkMsd0JBVkYsOENBV0ksZ0JBQWlCLENBS3BCLENBSEMseUJBYkYsOENBY0ksaUJBQWtCLENBRXJCIiwiZmlsZSI6Im5ld3MtdGVhc2VyL25ld3MtdGVhc2VyLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi9zY3NzLzAtc2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzJztcbkBpbXBvcnQgJy4uLy4uL3Njc3MvMC1zZXR0aW5ncy9jdXN0b20tbWVkaWEtcXVlcmllcy5zY3NzJztcbkBpbXBvcnQgJy4uLy4uL3Njc3MvMC1zZXR0aW5ncy9mdW5jdGlvbnMuc2Nzcyc7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL0ZPUlVNX21hc3Rlci10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZsdWlkLXR5cGUuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9GT1JVTV9tYXN0ZXItdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mb250LWZhY2Uuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9GT1JVTV9tYXN0ZXItdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mb250LXdlaWdodC5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL0ZPUlVNX21hc3Rlci10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmJ1dHRvbi5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL0ZPUlVNX21hc3Rlci10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL0ZPUlVNX21hc3Rlci10aGVtZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvcHkuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9GT1JVTV9tYXN0ZXItdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5ncmlkLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvRk9SVU1fbWFzdGVyLXRoZW1lL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuaGVhZGluZ3Muc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9GT1JVTV9tYXN0ZXItdGhlbWUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5zcGFjZXMuc2Nzc1wiO1xuXG4ubmV3cy10ZWFzZXItbW9kdWxlIHtcbiAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIEBtZWRpYSAoLS13aWRlKSB7XG4gICAgICBAaW5jbHVkZSBncmlkO1xuICAgIH1cbiAgICAmX19uZXdzIHtcbiAgICAgIEBtZWRpYSAoLS13aWRlKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLy00O1xuICAgICAgICAuaG9tZSAmIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYm94IHtcbiAgICAgICAgQGV4dGVuZCAlcGFkZGluZ19fdG9wLS1tZWRpdW07XG4gICAgICAgIEBtZWRpYSAoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JpZDtcbiAgICAgICAgfVxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAjZWVlO1xuXG4gICAgICAgICYubmV3cyB7XG4gICAgICAgICAgQGV4dGVuZCAlbWFyZ2luX190b3AtLWV4dHJhbGFyZ2U7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10ZXh0IHtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaGVhZGxpbmUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250X19oZWFkaW5nLS13ZWlnaHQpO1xuXG4gICAgICAgICAgICArIGgyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuZGF0ZSAqLFxuICAgICAgICAgID4gLnRleHQgPiBoMyB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3ByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5kYXRlICoge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjQ2xhbXAoMTQsIDIyLCA1NzYsIDEyMDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLnRleHQge1xuICAgICAgICAgICAgPiBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X19jb3B5KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnRfX2NvcHktLXdlaWdodCk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAgMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKC0tZGVza3RvcCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvLTQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAoLS13aWRlKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS8tNTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwcmVtKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS8tNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1saW5rIHtcbiAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnV0dG9uX19wcmltYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1idXR0b25fX3ByaW1hcnlfX2ZvbnQpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjQ2xhbXAoMTksIDIxLCA1NzYsIDE0NDApO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKC0tdGFibGV0KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNi8tMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhICgtLXdpZGUpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiA5Ly0xO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTByZW0pIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxMC8tMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKC0tbW9iaWxlKSB7XG4gIH1cblxuICBAbWVkaWEgKC0tdGFibGV0KSB7XG4gIH1cblxuICBAbWVkaWEgKC0tZGVza3RvcCkge1xuICB9XG5cbiAgQG1lZGlhICgtLXdpZGUpIHtcbiAgfVxufVxuIiwiJGJveFNwYWNlczogbWFyZ2luLCBwYWRkaW5nO1xuJHBvc2l0aW9uczogdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0LCBob3Jpem9udGFsLCB2ZXJ0aWNhbDtcblxuQGVhY2ggJGJveFNwYWNlIGluICRib3hTcGFjZXMge1xuICAgICUjeyRib3hTcGFjZX17XG4gICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX06ICN7JHNwYWNlVmFsdWV9O1xuXG4gICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9OiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAgICAgICAgICAgJl9fI3skcG9zaXRpb259e1xuICAgICAgICAgICAgICAgIEBpZiAkcG9zaXRpb24gPT0gaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tdG9wOiAjeyRzcGFjZVZhbHVlfTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiAjeyRzcGFjZVZhbHVlfTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkYWxsb3ctaW1wb3J0YW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJlxcIWltcG9ydGFudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS10b3A6ICN7JHNwYWNlVmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB2ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tbGVmdDogI3skc3BhY2VWYWx1ZX07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LXJpZ2h0OiAjeyRzcGFjZVZhbHVlfTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWxlZnQ6ICN7JHNwYWNlVmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tcmlnaHQ6ICN7JHNwYWNlVmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LSN7JHBvc2l0aW9ufTogI3skc3BhY2VWYWx1ZX07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGFsbG93LWltcG9ydGFudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZcXCFpbXBvcnRhbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tI3skcG9zaXRpb259OiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qKlxuICogQmFzaWMgZ3JpZCBjb250YWluZXJcbiAqXG4gKiBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vcGF0dGVybnMtZm9yLXByYWN0aWNhbC1jc3MtY3VzdG9tLXByb3BlcnRpZXMtdXNlL1xuICovXG4gJWdyaWQge1xuICAgIC0tY29sdW1uczogdmFyKC0tZ3JpZF9fY29sdW1ucyk7XG4gICAgZ3JpZC1nYXA6IHZhcigtLWdyaWRfX2dhcCk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1jb2x1bW5zKSwgMWZyKTtcbn1cblxuQG1peGluIGdyaWQge1xuICAgIC0tY29sdW1uczogdmFyKC0tZ3JpZF9fY29sdW1ucyk7XG4gICAgZ3JpZC1nYXA6IHZhcigtLWdyaWRfX2dhcCk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1jb2x1bW5zKSwgMWZyKTtcbn0iLCIkaHRtbC1mb250LXNpemU6IDE2cHg7XHJcbiRtaW5Gb250VmFsdWU6IDYwO1xyXG4kbWF4Rm9udFZhbHVlOiAxMjA7XHJcbiRtaW5XaWR0aFZhbHVlOiA1NzY7XHJcbiRtYXhXaWR0aFZhbHVlOiAxMjAwO1xyXG5cclxuQGZ1bmN0aW9uIHN0cmlwVW5pdCgkdmFsdWUpIHtcclxuICAgIEByZXR1cm4gJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkcHhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAje3N0cmlwVW5pdCgkcHhWYWx1ZSkgLyBzdHJpcFVuaXQoJGh0bWwtZm9udC1zaXplKX1yZW07XHJcbn1cclxuXHJcbkBmdW5jdGlvbiByZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuICgkbWF4Rm9udFZhbHVlIC0gJG1pbkZvbnRWYWx1ZSkgLyAoJG1heFdpZHRoVmFsdWUgLSAkbWluV2lkdGhWYWx1ZSk7XHJcbn1cclxuQGZ1bmN0aW9uIGludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAoICgtMSAqICRtaW5XaWR0aFZhbHVlKSAqIHJlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpICsgJG1pbkZvbnRWYWx1ZSkgLyAje3N0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfTtcclxufVxyXG5AZnVuY3Rpb24gcHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAje2ludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSl9cmVtICsgI3tyZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSAqIDEwMH12dztcclxufVxyXG5AZnVuY3Rpb24gY2FsY0NsYW1wKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiBjbGFtcCgje3JlbSgkbWluRm9udFZhbHVlKX0sICN7cHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSl9LCAje3JlbSgkbWF4Rm9udFZhbHVlKX0pO1xyXG59Il19 */
