.iroin-headline-row{align-items:center;display:flex;gap:40px;margin-bottom:80px;padding:0 15px}.iroin-headline-row .iroin-headline h2{color:#001237;margin-bottom:0}.iroin-headline-row .iroin-description{line-height:1.5em;width:55%}@media (max-width:575px){.iroin-headline-row{align-items:baseline;flex-direction:column;gap:20px}.iroin-headline-row .iroin-description{width:100%}}.iroin-top-list{max-width:90%;padding:0 15px}.iroin-top-entry{align-items:center;border-bottom:1px solid #cac7fa;display:flex;flex-direction:row;flex-grow:1;gap:25px;padding:16px 0}.iroin-top-entry-number{flex-basis:32px;flex-shrink:0}.iroin-top-entry-image{flex-basis:80px;flex-shrink:0}.iroin-top-entry-name{flex-basis:150px;flex-shrink:1;overflow:hidden}.iroin-top-entry-name p,.iroin-top-entry-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iroin-top-entry-count{display:flex;flex-basis:60px;justify-content:flex-end}.iroin-top-entry-image img{border-radius:50%;height:80px;overflow:hidden;width:80px}.iroin-top-entry-number{align-items:center;background-color:#cac7fa;border-radius:50%;color:#584eee;display:flex;font-size:14px;font-weight:900;height:32px;justify-content:center;width:32px}.iroin-top-entry-name a{text-decoration:none}.iroin-top-entry-name a p:hover{color:#584eee}.iroin-top-entry-name p{font-size:18px;margin:0}.iroin-top-entry-name span{font-size:14px}.iroin-top-entry-progress{flex:1}.iroin-top-entry-progress .progress-background{background-color:#fff;border-radius:35px;overflow:hidden;width:100%}.iroin-top-entry-progress .progress{background-color:#584eee;border-radius:35px}