.mfq-intro{color:var(--gris);margin:-4px 0 20px}.mfq-carre{--mfq-t:44px;margin:0;padding:0;list-style:none;display:grid}.mfq-temps{--mfq-fond:var(--nuit);background:var(--mfq-fond);color:var(--blanc);padding:18px 20px 20px;position:relative}.mfq-temps--2{--mfq-fond:var(--violet-vif)}.mfq-temps--3{--mfq-fond:var(--violet)}.mfq-temps--4{--mfq-fond:var(--aubergine)}.mfq-temps:first-child{border-radius:var(--rayon) var(--rayon) 0 0}.mfq-temps:last-child{border-radius:0 0 var(--rayon) var(--rayon)}.mfq-temps h3{margin-right:calc(var(--mfq-t) - 16px);font-family:var(--police-affiche), Georgia, serif;font-size:20px;line-height:1.15}.mfq-temps p{color:var(--ciel);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.5}.mfq-coin{width:var(--mfq-t);height:var(--mfq-t);background:var(--blanc);clip-path:polygon(0 0,100% 0,100% 100%);position:absolute;top:0;right:0}.mfq-numero{font-family:var(--police-affiche), Georgia, serif;color:var(--encre);font-size:19px;line-height:1;position:absolute;top:3px;right:7px}.mfq-bouton{margin-top:20px}@media (min-width:640px){.mfq-carre{--mfq-t:72px;isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr))}.mfq-temps{flex-direction:column;min-height:150px;padding:22px 26px 48px;display:flex}.mfq-temps.mfq-temps--3,.mfq-temps.mfq-temps--4{justify-content:flex-end;padding:48px 26px 24px}.mfq-temps.mfq-temps{border-radius:0}.mfq-temps.mfq-temps--1{border-top-left-radius:var(--rayon)}.mfq-temps.mfq-temps--2{border-top-right-radius:var(--rayon)}.mfq-temps.mfq-temps--3{border-bottom-left-radius:var(--rayon)}.mfq-temps.mfq-temps--4{border-bottom-right-radius:var(--rayon)}.mfq-temps h3{margin-right:0;font-size:21px}.mfq-temps--1:after{content:"";z-index:1;right:calc(var(--mfq-t) * -.70711);bottom:calc(var(--mfq-t) * -.70711);width:calc(var(--mfq-t) * 1.41421);height:calc(var(--mfq-t) * 1.41421);background:var(--blanc);position:absolute;transform:rotate(45deg)}.mfq-temps .mfq-coin{z-index:2;clip-path:none;background:0 0;top:auto;right:auto}.mfq-temps--1 .mfq-coin{bottom:0;right:0}.mfq-temps--2 .mfq-coin{bottom:0;left:0}.mfq-temps--3 .mfq-coin{top:0;right:0}.mfq-temps--4 .mfq-coin{top:0;left:0}.mfq-temps .mfq-numero{font-size:24px;top:auto;right:auto}.mfq-temps--1 .mfq-numero{bottom:9px;right:11px}.mfq-temps--2 .mfq-numero{bottom:9px;left:11px}.mfq-temps--3 .mfq-numero{top:9px;right:11px}.mfq-temps--4 .mfq-numero{top:9px;left:11px}}
