/* Généré par tools/sah_css.py — ne pas modifier à la main */
body.bxsah .bx-page>.bx-page-hd{display:none}
body.bxsah .bx-page>.bx-prose{max-width:none}
/* #sah-home */
html body #sah-home .eyebrow{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home .sec-eyebrow{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home h2.sh{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .hero h1{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .ht{font-size:15px}
html body #sah-home .board-t{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .board-st{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home .rst{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home .board-foot{font-size:14px}
html body #sah-home .ccard h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .ccard p{font-size:15px}
html body #sah-home .hstep .hn{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .hstep h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .hstep p{font-size:15px}
html body #sah-home .formule .ftag{font-size:12.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home .formule .f-lbl{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .formule .f-max{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-home .formule .f-price{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .formule .f-note{font-size:14px}
html body #sah-home .formule .f-compare{font-size:14px}
html body #sah-home .formule .f-feats li{font-size:14px}
html body #sah-home .f-fallback{font-size:15px}
html body #sah-home .pay-col h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .rule .rt{font-size:15px}
html body #sah-home summary{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home summary::after{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-home .final h2{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
/* #sah-org */
html body #sah-org .eyebrow{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-org .org-head h1{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .zone-note{font-size:15px}
html body #sah-org .zbadge{font-size:15px}
html body #sah-org .zbadge .zb-ico{font-size:15px}
html body #sah-org .assist-branch p{font-size:15px}
html body #sah-org .step-h{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .step-n{font-size:14px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .formule .f-lbl{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .formule .f-max{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-org .formule .f-price{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .formule .f-price small{font-size:15px}
html body #sah-org .formule .f-note{font-size:13.5px}
html body #sah-org .formule .f-check{font-size:13.5px}
html body #sah-org .f-loading,
html body #sah-org .f-fallback{font-size:15px}
html body #sah-org .f-fallback{font-size:15px}
html body #sah-org .field label{font-size:14px}
html body #sah-org .field .hint{font-size:13.5px}
html body #sah-org .recap-row.total .rv{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .recap-row.total .rv small{font-size:14px}
html body #sah-org .err{font-size:15px}
html body #sah-org .done-badge{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-org .done h2{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .share-lbl{font-size:14px}
html body #sah-org .share-link{font-size:14px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .copy-btn{font-size:15px}
html body #sah-org .steps-next .sn-t{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .sn-n{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-org .sn-tx{font-size:15px}
html body #sah-org .gate h2{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
/* #sah-ms */
html body #sah-ms .eyebrow{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-ms h1{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-ms .st{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-ms .ms-meta{font-size:15px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-ms .ms-valid .vp{font-size:15px}
html body #sah-ms .card-t{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-ms .card-c{font-size:13.5px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-ms .prole{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-ms .pst{font-size:13px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em}
html body #sah-ms .invite-lbl{font-size:14px}
html body #sah-ms .share-link{font-size:14px;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html body #sah-ms .ib{font-size:15px}
html body #sah-ms .add-hint{font-size:13.5px}
html body #sah-ms .order-card p{font-size:15px}
html body #sah-ms .link-all{font-size:15px}
html body #sah-ms .tl-ico{font-size:15px}
html body #sah-ms .tl-tx{font-size:15px}
