.mcf-story__list{display:grid;gap:clamp(40px,5vw,72px);margin-top:20px}.mcf-story__item{--c:var(--mcf-blue);max-width:980px;padding:18px 0 0 clamp(24px,3.4vw,46px)}.mcf-story__item--red{--c:#e26a55}.mcf-story__item--green{--c:var(--mcf-green)}.mcf-story__card{background:#fff4e2;border:2px solid var(--c);border-radius:26px;display:flow-root;padding:clamp(18px,2vw,26px) clamp(22px,3vw,36px) 24px;position:relative}.mcf-story__photo{aspect-ratio:1/1;background:#ede8d8;border:5px solid var(--c);border-radius:8px;float:left;margin:calc(-18px - clamp(18px,2vw,26px)) clamp(20px,2.4vw,30px) 14px calc(-2px - clamp(24px,3.4vw,46px) - clamp(22px,3vw,36px));overflow:hidden;position:relative;width:min(40%,330px);z-index:1}.mcf-story__photo .mcf-ph,.mcf-story__photo img{height:100%;min-height:0;object-fit:cover;width:100%}.mcf-story__text{font-size:16px;font-weight:500;letter-spacing:.02em;line-height:1.6;text-transform:uppercase}.mcf-story__text>:first-child{margin-top:clamp(16px,2.4vw,34px)}.mcf-story__text strong{color:var(--mcf-red-deep);font-weight:700}.mcf-story__text em{color:var(--mcf-blue-text);font-style:normal;font-weight:700}.mcf-story__by{align-items:center;clear:both;color:#2e2d28;display:flex;flex-wrap:wrap;font-family:var(--mcf-font-label);font-size:20px;font-weight:600;gap:16px;justify-content:center;letter-spacing:.03em;margin:18px 0 0!important;padding-top:4px;text-align:center;text-transform:uppercase}.mcf-story__dot{background:var(--mcf-red);border-radius:50%;height:9px;width:9px}.mcf-story__item--flip{margin-left:auto;padding:18px clamp(24px,3.4vw,46px) 0 0}.mcf-story__item--flip .mcf-story__photo{float:right;margin-left:clamp(20px,2.4vw,30px);margin-right:calc(-2px - clamp(24px,3.4vw,46px) - clamp(22px,3vw,36px))}@media (max-width:800px){.mcf-story__item,.mcf-story__item--flip{padding:0}.mcf-story__item--flip .mcf-story__photo,.mcf-story__photo{display:block;float:none;margin:-60px auto 18px;width:min(80%,320px)}.mcf-story__item{margin-top:60px}}