:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement){color:#000;font-family:Fira Sans,Helvetica,sans-serif;font-size:1.6rem;font-weight:400}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client{background-color:#c4c4c4;margin-bottom:0;min-height:calc(100vh - 7.5rem - 5rem);width:100%}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage{background:#fff;display:block;flex:1;width:100%}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client .LegalPage article>section{color:#000;font-family:Fira Sans,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;padding:2.5rem 5rem 5rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client .LegalPage h1{color:#000;font-family:Fira Sans,Helvetica,sans-serif;font-size:3rem;font-weight:600;margin:0 0 2rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content{color:#000;font-family:Fira Sans,Helvetica,sans-serif;font-size:1.6rem;font-weight:400}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 1em}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content strong{font-family:inherit;font-weight:700}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content a{color:#373cf5;font-family:inherit;text-decoration:none}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content a:hover{text-decoration:underline}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client .LegalPage .legal-page-content h2{color:#6e73e8;font-family:Fira Sans,Helvetica,sans-serif;font-size:1.6rem;font-weight:600;margin:0 0 1rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ul{list-style-type:disc;list-style-position:outside;margin:0 0 1rem;padding-left:2rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ol{list-style-type:decimal;list-style-position:outside;margin:0 0 1rem;padding-left:2rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ol li,:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ul li{color:inherit;display:list-item;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 .5rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ol li::marker,:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .LegalPage .legal-page-content ul li::marker{content:normal}@media (max-width:749px){:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client .LegalPage article>section{padding:2.5rem 2rem 4rem}:is(body.fo_privacy_policy,body.fo_cgu,body.fo_legal_notice,body.fo_accessibility_statement) .Main.Client .LegalPage h1{font-size:2.6rem}}