.adm-news-archive__hero{padding:64px 0 56px;text-align:center}.adm-news-archive__content{padding:56px 0 64px}.adm-news-archive__newsletter{padding:64px 0 68px}.adm-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.adm-news-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid rgba(153,57,138,.12);border-radius:20px;background:#fff;color:#302B2D;text-decoration:none;box-shadow:0 8px 24px rgba(48,43,45,.06)}.adm-news-card__image{aspect-ratio:16/9;overflow:hidden;background:#F5CCFF}.adm-news-card__image img{width:100%;height:100%;object-fit:cover}.adm-news-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#F7D6FF,#F5CCFF)}.adm-news-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.adm-news-card__date{margin-bottom:10px;color:#99398A;font-size:.76rem;font-weight:800;text-transform:uppercase}.adm-news-card h3{margin-bottom:12px;color:#302B2D;font-size:clamp(1.25rem,1.6vw,1.6rem)}.adm-news-card__body>p:not(.adm-news-card__date){color:#62585F;font-size:.94rem}.adm-news-card__button{margin-top:auto;padding-top:8px;color:#99398A;font-weight:800}.adm-newsletter-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.adm-newsletter-form{display:grid;gap:14px}.adm-newsletter-form label{display:block;font-weight:650}.adm-newsletter-form input[type=text],.adm-newsletter-form input[type=email]{width:100%;min-height:48px;margin-top:6px;padding:10px 13px;border:1px solid rgba(153,57,138,.22);border-radius:10px;background:rgba(255,255,255,.58)}.adm-newsletter-consent{display:flex!important;gap:9px;align-items:flex-start;font-size:.84rem;font-weight:400!important}.adm-newsletter-form button{width:max-content;padding:11px 20px;border:0;border-radius:999px;background:#99398A;color:#fff;font-weight:800;cursor:pointer}.adm-newsletter-message{padding:12px 15px;border-radius:10px;background:rgba(255,255,255,.55)}.adm-newsletter-message--error{color:#8C2030}.adm-news-single-image{margin-bottom:34px}.adm-news-single-image img{width:100%;height:auto;border-radius:20px}@media(max-width:900px){.adm-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-newsletter-layout{grid-template-columns:1fr;gap:34px}}@media(max-width:620px){.adm-news-grid{grid-template-columns:1fr}}
