.Contrat_racine__2tjfX{display:none}.Contrat_feuille__r0t6x{--p-ink:#0F172A;--p-body:#2E3A45;--p-muted:#5B6676;--p-line:#CBD5E1;--p-soft:#E3E8EF;--p-blue:#1F6FEB;--p-deep:#1D4ED8;container-type:inline-size;width:210mm;height:297mm;overflow:hidden;display:flex;background:#FFFFFF;color:var(--p-body);-webkit-print-color-adjust:exact;print-color-adjust:exact}.Contrat_page__YADBD{flex:1;min-width:0;padding:4.6cqi 6.4cqi 3.2cqi;display:flex;flex-direction:column;gap:1.5cqi;font:400 1.42cqi/1.48 var(--font-sans)}.Contrat_page__YADBD>*{flex-shrink:0}.Contrat_page__YADBD h3,.Contrat_page__YADBD h4{font-family:var(--font-heading);color:var(--p-ink);margin:0}.Contrat_page__YADBD p{margin:0}.Contrat_tete__cyg2U{display:flex;justify-content:space-between;align-items:flex-start;gap:4cqi}.Contrat_tete__cyg2U img{height:7.6cqi;width:auto;margin:-2.1cqi 0 -1.9cqi -2.9cqi}.Contrat_ref__CRktG{text-align:right;display:grid;gap:.4cqi}.Contrat_type__DuJbS{font:600 2.2cqi/1.15 var(--font-heading);color:var(--p-ink);letter-spacing:-.02em}.Contrat_num__CKosb{font-size:1.3cqi;color:var(--p-muted);font-variant-numeric:tabular-nums}.Contrat_guilloche__CajAP{height:2cqi;width:100%;display:block}.Contrat_titre__0Hfu0{display:grid;gap:.6cqi}.Contrat_sous__UXzCa{font-size:1.4cqi;font-weight:500;color:var(--p-deep)}.Contrat_titre__0Hfu0 h3{font-size:2.75cqi;line-height:1.14;font-weight:500;letter-spacing:-.03em;max-width:86%}.Contrat_etiq__vFDc8{font-size:1.22cqi;font-weight:500;color:var(--p-deep)}.Contrat_parties__ZPxMw{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid var(--p-line);border-radius:.8cqi}.Contrat_partie__D90kj{padding:1.2cqi 1.6cqi;display:grid;gap:.35cqi;align-content:start}.Contrat_partie__D90kj+.Contrat_partie__D90kj{border-left:1px solid var(--p-line)}.Contrat_nom__0hHZx{font:600 1.7cqi/1.3 var(--font-heading);color:var(--p-ink);letter-spacing:-.01em}.Contrat_champ__NYEKc{display:flex;gap:1cqi;align-items:baseline}.Contrat_trait__CUPNU{flex:1;border-bottom:1px dotted var(--p-muted);transform:translateY(-.3cqi)}.Contrat_cases__gvhMm{display:flex;flex-wrap:wrap;gap:.3cqi 1.6cqi}.Contrat_case__sbEbw{display:inline-flex;align-items:center;gap:.6cqi}.Contrat_case__sbEbw:before{content:"";width:1.2cqi;height:1.2cqi;border:1px solid var(--p-ink);border-radius:.2cqi;display:inline-block;flex:none}.Contrat_caract__NOaCX{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--p-line)}.Contrat_caract__NOaCX>div{padding:.9cqi 1.4cqi .9cqi 0;display:grid;gap:.2cqi;align-content:start}.Contrat_caract__NOaCX>div+div{padding-left:1.4cqi;border-left:1px solid var(--p-soft)}.Contrat_val__MWW9P{color:var(--p-ink);font-weight:600;font-size:1.45cqi;line-height:1.3}.Contrat_pr__o76c1{color:var(--p-muted);font-size:1.22cqi;line-height:1.3}.Contrat_article__UsMmC{display:grid;gap:.7cqi}.Contrat_article__UsMmC h4{font-size:1.62cqi;font-weight:600;letter-spacing:-.01em;display:flex;gap:1.2cqi;align-items:baseline}.Contrat_n__t1C7d{font:500 1.3cqi/1 var(--font-sans);color:var(--p-blue)}.Contrat_garanties__7_M0q{width:100%;border-collapse:collapse;font-size:inherit;line-height:1.42}.Contrat_garanties__7_M0q td{padding:.65cqi 1.4cqi .65cqi 0;border-bottom:1px solid var(--p-soft);vertical-align:top}.Contrat_garanties__7_M0q tr:first-child td{border-top:1.5px solid var(--p-ink)}.Contrat_garanties__7_M0q td:first-child{width:24%}.Contrat_formule__zUV_j{font-size:1.22cqi;font-weight:500;padding:.3cqi .8cqi;border-radius:.4cqi;display:inline-block;white-space:nowrap}.Contrat_socle__u7v_L{color:#FFFFFF;background:var(--p-deep)}.Contrat_inclus__JYsIZ{color:var(--p-deep);background:#E8F0FE}.Contrat_eco__C_RMm{color:var(--p-ink);background:var(--p-soft)}.Contrat_dist__W9aIf{color:var(--p-muted);box-shadow:inset 0 0 0 1px var(--p-line)}.Contrat_excl__VTJCq{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.45cqi 3cqi}.Contrat_excl__VTJCq li{display:grid;grid-template-columns:2.4cqi 1fr}.Contrat_excl__VTJCq b{color:var(--p-blue);font-weight:500}.Contrat_signatures__UmS_U{display:grid;grid-template-columns:1fr 1fr;gap:2.4cqi}.Contrat_sign__mbH3m{border:1px solid var(--p-line);border-radius:.8cqi;padding:1.3cqi 1.6cqi;height:14cqi;position:relative;display:grid;align-content:start;gap:.2cqi}.Contrat_sign__mbH3m b{color:var(--p-ink);font-weight:600}.Contrat_tampon__mH4pR{position:absolute;right:1.4cqi;bottom:.6cqi;width:11.4cqi;height:11.4cqi;transform:rotate(-11deg);opacity:.9}.Contrat_paraphe__urSeP{position:absolute;left:17cqi;bottom:1.6cqi;width:13cqi;height:4cqi}.Contrat_coupon__isMzI{margin-top:auto;border-top:1.5px dashed var(--p-muted);padding-top:2cqi;position:relative;display:grid;grid-template-columns:1fr 1fr auto;gap:3.4cqi;align-items:center}.Contrat_ciseaux__ht8zS{position:absolute;top:-1.3cqi;left:3cqi;background:#FFFFFF;padding:0 .8cqi;font-size:1.8cqi;line-height:1;color:var(--p-muted)}.Contrat_echeance__RWcP2{display:grid;gap:.3cqi}.Contrat_montant__S7kXA{font:500 2.9cqi/1.05 var(--font-heading);color:var(--p-ink);letter-spacing:-.03em}.Contrat_coupon__isMzI h4{font-size:1.62cqi;font-weight:600;line-height:1.3}.Contrat_coupon__isMzI .Contrat_cases__gvhMm{flex-direction:column;gap:.2cqi;margin-top:.5cqi}.Contrat_contact__vDs0I{display:grid;gap:.8cqi;justify-items:center;text-align:center;font-size:1.22cqi;color:var(--p-ink);font-weight:500}.Contrat_qr__YDPqK{width:8.8cqi;height:8.8cqi;display:block}.Contrat_pied__j8VtE{display:flex;justify-content:space-between;gap:2cqi;border-top:1px solid var(--p-line);padding-top:1.1cqi;font-size:1.15cqi;color:var(--p-muted)}