.challenges-numbered{padding:80px 0}@media(max-width:768px){.challenges-numbered{padding:40px 0}}.challenges-numbered{background-color:#eef0f7;color:#080d18}.challenges-numbered__head{display:flex;flex-direction:column;gap:32px;max-width:1150px;margin-bottom:32px}@media(max-width:1024px){.challenges-numbered__head{gap:24px}}@media(max-width:768px){.challenges-numbered__head{margin-bottom:24px}}.challenges-numbered__heading{margin:0;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:40px;font-weight:500;line-height:120%;text-transform:uppercase;color:#080d18}@media(max-width:1024px){.challenges-numbered__heading{font-size:32px}}@media(max-width:768px){.challenges-numbered__heading{font-size:24px}}.challenges-numbered__text{font-size:24px;font-weight:400;line-height:1.5;color:#080d18}@media(max-width:1024px){.challenges-numbered__text{font-size:20px}}@media(max-width:768px){.challenges-numbered__text{font-size:16px}}.challenges-numbered__text p{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.challenges-numbered__text p+p{margin-top:12px}.challenges-numbered__text em,.challenges-numbered__text i{font-style:normal;color:#080d18b3}.challenges-numbered__layout{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start;grid-gap:32px;gap:32px}@media(max-width:1024px){.challenges-numbered__layout{grid-template-columns:1fr}}@media(max-width:768px){.challenges-numbered__layout{gap:16px}}.challenges-numbered__tabs{display:flex;flex-direction:column;gap:12px}@media(max-width:1024px){.challenges-numbered__tabs{gap:12px}}.challenges-numbered__tab{display:flex;align-items:baseline;gap:16px;padding:16px 28px;border:0;border-radius:6px;background-color:transparent;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:28px;font-weight:500;line-height:1.2;text-align:left;text-transform:uppercase;color:#080d18e6;cursor:pointer;transition:.2s ease}@media(max-width:1440px){.challenges-numbered__tab{font-size:24px}}@media(max-width:1024px){.challenges-numbered__tab{gap:12px;padding:12px 16px;font-size:20px}}@media(max-width:768px){.challenges-numbered__tab{font-size:16px}}.challenges-numbered__tab:hover{background:#555c7014}.challenges-numbered__tab.is-active{background:linear-gradient(90deg,#555c7005,#22d3ee33),#555c701a}.challenges-numbered__tab-number{flex-shrink:0}.challenges-numbered__panel{display:none}.challenges-numbered__panel.is-active{display:flex;flex-direction:column;gap:32px;animation:challenges-numbered-fade .3s ease}@media(max-width:768px){.challenges-numbered__panel.is-active{gap:16px}}.challenges-numbered__media{overflow:hidden;border-radius:16px;aspect-ratio:940/280;background-color:#dde1ec}.challenges-numbered__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.challenges-numbered__lead{font-size:24px;font-weight:400;line-height:1.4;color:#080d18b3}@media(max-width:1024px){.challenges-numbered__lead{font-size:20px}}@media(max-width:768px){.challenges-numbered__lead{font-size:16px}}.challenges-numbered__lead p{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.challenges-numbered__lead p+p{margin-top:12px}.challenges-numbered__lead strong,.challenges-numbered__lead b{font-weight:400;color:#080d18e6}.challenges-numbered__points{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.challenges-numbered__points{gap:16px}}.challenges-numbered__point{display:flex;flex-direction:column;gap:8px}.challenges-numbered__point-title{margin:0;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#080d18b3}@media(max-width:1024px){.challenges-numbered__point-title{font-size:20px}}@media(max-width:768px){.challenges-numbered__point-title{font-size:16px}}.challenges-numbered__point-text{margin:0;font-size:20px;font-weight:400;line-height:1.4;color:#080d18b3}@media(max-width:768px){.challenges-numbered__point-text{font-size:14px}}.challenges-numbered__outro{max-width:1132px;margin:54px 0 0;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:24px;font-weight:500;line-height:1.4;color:#080d18}@media(max-width:1024px){.challenges-numbered__outro{margin-top:40px;font-size:20px}}@media(max-width:768px){.challenges-numbered__outro{margin-top:24px;font-size:16px}}@keyframes challenges-numbered-fade{0%{opacity:0}to{opacity:1}}
