.mcf-section--history-news{padding-top:clamp(34px,4vw,58px);padding-bottom:clamp(34px,4vw,58px);background:linear-gradient(180deg,#f7f2ef 0%,#efe5e2 100%)}.mcf-history-news{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);gap:20px}.mcf-history-news.is-single{grid-template-columns:minmax(0,1fr)}.mcf-history-news.is-single .mcf-history-news__featured>a{grid-template-rows:minmax(300px,460px) auto}.mcf-history-news a{color:inherit;text-decoration:none}.mcf-history-news figure{overflow:hidden;margin:0;background:#d8c8c3}.mcf-history-news img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .45s ease}.mcf-history-news a:hover img{transform:scale(1.035)}.mcf-history-news__featured{overflow:hidden;border:1px solid rgba(91,25,50,.13);border-radius:22px;background:#fffaf7;box-shadow:0 16px 42px rgba(70,26,42,.09)}.mcf-history-news__featured>a{display:grid;grid-template-rows:minmax(280px,390px) auto;height:100%}.mcf-history-news__featured figure{min-height:280px}.mcf-history-news__body{padding:clamp(20px,3vw,32px)}.mcf-history-news__meta{display:block;margin-bottom:9px;color:#9b3552;font-size:10px;font-weight:850;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.mcf-history-news h3{margin:0;color:#361522;font-family:Georgia,"Times New Roman",serif}.mcf-history-news__featured h3{font-size:clamp(25px,3vw,39px);line-height:1.08}.mcf-history-news__featured p{margin:14px 0;color:#684d58;font-size:14px;line-height:1.65}.mcf-history-news__featured strong{display:inline-block;margin-top:5px;color:#842544;font-size:12px}.mcf-history-news__list{display:grid;grid-template-rows:repeat(3,1fr);gap:14px}.mcf-history-news__item{overflow:hidden;border:1px solid rgba(91,25,50,.12);border-radius:17px;background:#fffaf7;box-shadow:0 10px 28px rgba(70,26,42,.07)}.mcf-history-news__item>a{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:stretch;height:100%}.mcf-history-news__item figure{min-height:120px}.mcf-history-news__item div{align-self:center;padding:16px}.mcf-history-news__item h3{font-size:17px;line-height:1.28}.mcf-history-news__credit{margin:16px 0 0;color:#806873;font-size:10px;line-height:1.5;text-align:right}@media(max-width:820px){.mcf-history-news{grid-template-columns:1fr}.mcf-history-news__featured>a{grid-template-rows:230px auto}.mcf-history-news__list{grid-template-rows:none}.mcf-history-news__item>a{grid-template-columns:112px minmax(0,1fr)}.mcf-history-news__credit{text-align:left}}@media(max-width:480px){.mcf-section--history-news{padding-top:28px;padding-bottom:28px}.mcf-history-news__featured>a{grid-template-rows:200px auto}.mcf-history-news__body{padding:18px}.mcf-history-news__featured h3{font-size:25px}.mcf-history-news__item>a{grid-template-columns:92px minmax(0,1fr)}.mcf-history-news__item div{padding:13px}.mcf-history-news__item h3{font-size:15px}.mcf-history-news__item figure{min-height:108px}}.mcf-history-news__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px}.mcf-history-news__footer .mcf-history-news__credit{margin:0;text-align:left}.mcf-history-news__more{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 16px;border-radius:999px;background:#7b2042;color:#fff!important;font-size:11px;font-weight:850;letter-spacing:.035em;text-decoration:none;box-shadow:0 8px 20px rgba(91,25,50,.18)}.mcf-history-news__more:hover{background:#9a3152;transform:translateY(-1px)}.mcf-history-archive{background:#f5efeb;color:#321724}.mcf-history-archive__hero{padding:clamp(64px,9vw,118px) 0 clamp(42px,6vw,78px);background:linear-gradient(135deg,#4c1029 0%,#7e2545 55%,#b36759 100%);color:#fff}.mcf-history-archive__hero .mcf-section-head__label{color:#ffd9a5}.mcf-history-archive__hero h1{max-width:950px;margin:12px 0 18px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(42px,7vw,86px);line-height:.98;letter-spacing:-.035em}.mcf-history-archive__hero p{max-width:780px;margin:0;color:rgba(255,255,255,.83);font-size:clamp(15px,2vw,19px);line-height:1.65}.mcf-history-archive__content{padding:clamp(34px,5vw,74px) 0}.mcf-history-archive__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mcf-history-archive__card{opacity:1!important;visibility:visible!important;transform:none!important;overflow:hidden;border:1px solid rgba(91,25,50,.13);border-radius:20px;background:#fffaf7;box-shadow:0 12px 32px rgba(70,26,42,.08)}.mcf-history-archive__card>a{display:grid;grid-template-columns:220px minmax(0,1fr);height:100%;color:inherit;text-decoration:none}.mcf-history-archive__card figure{overflow:hidden;min-height:230px;margin:0;background:#d8c8c3}.mcf-history-archive__card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.mcf-history-archive__card:hover img{transform:scale(1.035)}.mcf-history-archive__card-body{align-self:center;padding:22px}.mcf-history-archive__card h2{margin:0;color:#351522;font-family:Georgia,"Times New Roman",serif;font-size:22px;line-height:1.18}.mcf-history-archive__card p{margin:11px 0;color:#705662;font-size:13px;line-height:1.55}.mcf-history-archive__card strong{color:#842544;font-size:11px}.mcf-history-archive__card--lead{grid-column:1/-1}.mcf-history-archive__card--lead>a{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)}.mcf-history-archive__card--lead figure{min-height:390px}.mcf-history-archive__card--lead h2{font-size:clamp(28px,4vw,46px);line-height:1.05}.mcf-history-archive__empty{padding:60px 28px;border:1px solid rgba(91,25,50,.12);border-radius:20px;background:#fffaf7;text-align:center}.mcf-history-archive__empty h2{margin:0 0 10px;font-family:Georgia,"Times New Roman",serif}.mcf-history-archive__empty p{max-width:650px;margin:auto;color:#705662}@media(max-width:920px){.mcf-history-archive__grid{grid-template-columns:1fr}.mcf-history-archive__card--lead{grid-column:auto}.mcf-history-archive__card--lead>a{grid-template-columns:1fr}.mcf-history-archive__card--lead figure{min-height:300px}}@media(max-width:650px){.mcf-history-news__footer{align-items:flex-start;flex-direction:column}.mcf-history-archive__hero{padding-top:52px}.mcf-history-archive__card>a{grid-template-columns:110px minmax(0,1fr)}.mcf-history-archive__card figure{min-height:160px}.mcf-history-archive__card-body{padding:15px}.mcf-history-archive__card h2{font-size:17px}.mcf-history-archive__card p{display:none}.mcf-history-archive__card--lead>a{grid-template-columns:1fr}.mcf-history-archive__card--lead figure{min-height:220px}.mcf-history-archive__card--lead h2{font-size:27px}}