.mcf-ifq__grid{display:grid;gap:0 clamp(32px,5vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.mcf-ifq__faq{border-left:2px dotted #8b8778;padding-left:clamp(28px,4vw,56px)}.mcf-ifq .mcf-h{margin-bottom:28px}.mcf-ifq__cards{display:grid;gap:22px}.mcf-ifq--nofaq .mcf-ifq__grid{grid-template-columns:minmax(0,1fr)}.mcf-ifq--nofaq .mcf-ifq__cards{gap:clamp(24px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.mcf-ifq__card{--c:#2da9d6;--bg:#eaf2ee;background:var(--bg);border:3px dashed var(--c);border-radius:12px;display:flex;flex-direction:column;padding:20px 22px 22px}.mcf-ifq__card--red{--c:#e26a55;--bg:#f8e0d6}.mcf-ifq__q{color:#4f6b2a;font-family:var(--mcf-font-label);font-size:clamp(20px,1.9vw,25px);font-style:italic;font-weight:600;line-height:1.2;margin:0 0 6px!important;text-transform:uppercase}.mcf-ifq--nofaq .mcf-ifq__q{text-align:center}.mcf-ifq__card .mcf-btns{justify-content:center;margin-top:auto;padding-top:14px}.mcf-ifq__list{margin:0}.mcf-ifq__qa{border-bottom:2px dotted #8b8778;padding:16px 0}.mcf-ifq__qa:first-child{padding-top:0}.mcf-ifq__qa dt{color:#2e2d28;font-family:var(--mcf-font-label);font-size:16px;font-weight:600}.mcf-ifq__qa dd,.mcf-ifq__qa dt{letter-spacing:.03em;text-transform:uppercase}.mcf-ifq__qa dd{font-size:15px;margin:6px 0 0}.mcf-ifq__qa dd p{margin:0}@media (max-width:860px){.mcf-ifq__grid{grid-template-columns:minmax(0,1fr)}.mcf-ifq__faq{border-left:0;border-top:2px dotted #8b8778;margin-top:36px;padding-left:0;padding-top:32px}}