.ae-home{box-sizing:border-box;color:#171744;text-align:left;padding:32px;font-family:inherit}.ae-home *{box-sizing:border-box}.ae-home-public{max-width:1060px;margin:44px auto;background:#f7f7fa;border-radius:22px}.ae-home-portal{width:100%;margin-top:24px}.ae-home .ae-home-heading>span{color:#806700;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.ae-home .ae-home-heading h2{color:#171744;margin:8px 0 24px;font-size:1.6rem}.ae-home .ae-home-row{display:flex;align-items:center;gap:26px;padding:26px 0;border-top:1px solid #dddde8;background:transparent}.ae-home .ae-home-date{flex:0 0 92px;text-align:center;color:#806700;border-right:2px solid #e5cd62;padding-right:20px}.ae-home .ae-home-date strong{display:block;font-size:2.4rem;line-height:1.15}.ae-home .ae-home-date span{display:block;margin-top:6px;font-size:.8rem;font-weight:700;text-transform:uppercase}.ae-home .ae-home-info{flex:1;min-width:0}.ae-home .ae-home-info h3{font-size:1.25rem;margin:5px 0 10px}.ae-home .ae-home-info h3 a{color:#171744;text-decoration:none}.ae-home .ae-home-info p{margin:5px 0;color:#55556d;font-size:.95rem;line-height:1.65;overflow-wrap:anywhere}.ae-home .ae-home-link,.ae-home .ae-home-all{display:inline-block;color:#171744;font-weight:700;text-decoration:none;margin-top:12px}.ae-home .ae-home-all{border-top:1px solid #dddde8;padding-top:20px;width:100%}.ae-home .ae-home-photo{width:160px;height:110px;object-fit:cover;border-radius:10px}.ae-home .ae-home-status{display:block;color:#b42318;font-size:1.15rem;text-transform:uppercase}.ae-home .ae-home-private{color:#806700;font-size:.8rem;font-weight:700}.ae-home .ae-home-empty{color:#55556d;line-height:1.7}.ae-home a:hover{text-decoration:underline}.ae-home a:focus-visible{outline:3px solid #a88b00;outline-offset:4px}.ae-home-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.ae-home article.ae-home-row{box-shadow:none;border-radius:0;margin:0;border-right:0;border-bottom:0;border-left:0}
@media(max-width:650px){.ae-home{padding:24px 20px}.ae-home-public{margin:30px 16px}.ae-home .ae-home-row{gap:16px;align-items:flex-start}.ae-home .ae-home-date{flex-basis:64px;padding-right:12px}.ae-home .ae-home-date strong{font-size:2rem}.ae-home .ae-home-date span{font-size:.7rem}.ae-home .ae-home-photo{display:none}.ae-home .ae-home-info h3{font-size:1.1rem}}
