/* French language edition of the approved Fansus layout. */
:root{--jqt-h:MontserratVar,'Segoe UI',sans-serif;--jqt-b:MontserratVar,'Segoe UI',sans-serif}
body{font-family:MontserratVar,'Segoe UI',Arial,sans-serif}.pmk-brand span{font-size:12px;white-space:nowrap}.pmk-nav{gap:19px}.pmk-nav a{font-size:13px}.pmk-home .pmk-home-categories{grid-template-columns:repeat(8,minmax(0,1fr))}.pmk-home-categories .pmk-cardbody{padding:10px 9px}.pmk-home-categories strong{font-size:12px;line-height:1.4;min-height:34px}.pmk-home .pmk-hero h1{font-size:clamp(34px,4.5vw,52px)}.pmk-home .pmk-home-intro{max-width:920px}.usf-local{max-width:860px;margin:0 auto;padding:42px 22px}.usf-local>h1{font-size:clamp(30px,4vw,42px)}.usf-local h2{font-size:26px;margin-top:34px}.usf-local p,.usf-local li{font-size:16px;line-height:1.8}.usf-qc-set{padding:28px 0;border-top:1px solid #d9e0eb}.usf-qc-images{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.usf-qc-images figure{margin:0}.usf-qc-images img{aspect-ratio:1;object-fit:contain;background:#f4f6f9;width:100%}.usf-qc-images figcaption{font-size:12px}.usf-lang{font-size:12px}.pmk-home .pmk-lede{font-size:17px;max-width:780px}.pmk-foot h2{font-size:17px}.jqt-col h1,.jqt-col h2,.jqt-col h3{font-family:MontserratVar,'Segoe UI',sans-serif}
@media(max-width:999px){.pmk-nav{gap:12px}.pmk-home .pmk-home-categories{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){.pmk-home .pmk-home-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.pmk-home-categories strong{font-size:13px}.pmk-nav{gap:13px}.pmk-nav a{font-size:12px}.usf-qc-images{grid-template-columns:repeat(2,minmax(0,1fr))}.pmk-home .pmk-lede{font-size:15px}.pmk-home .pmk-hero{padding-top:30px;padding-bottom:30px}.usf-local{padding:30px 18px}}
