.XfPYzG_stage{border:1px solid var(--site-line);background:#fff;border-radius:20px;place-items:center;padding:clamp(28px,5vw,64px);display:grid}.XfPYzG_stage img{width:min(760px,100%);height:auto}.XfPYzG_parts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px 32px;margin-top:36px;display:grid}.XfPYzG_parts div{border-top:4px solid var(--c);padding-top:14px}.XfPYzG_parts h3{font:600 1.1rem/1.3 var(--font-body);color:var(--site-ink);margin:0 0 6px}.XfPYzG_parts p{margin:0;font-size:15.5px;line-height:1.65}.XfPYzG_guide{border:1px solid var(--site-line);background:#fff;border-radius:18px;width:100%;height:auto;display:block}.XfPYzG_variants{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;display:grid}.XfPYzG_variant{border:1px solid var(--site-line);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.XfPYzG_preview{place-items:center;height:220px;padding:28px;display:grid}.XfPYzG_preview img{width:auto;max-width:88%;height:auto;max-height:150px}.XfPYzG_onLight{background:#f6f8fb}.XfPYzG_onWhite{border-bottom:1px solid var(--site-line);background:#fff}.XfPYzG_onDark{background:#182a45}.XfPYzG_onPhoto{background:url(/images/fonctionnalites/podologue-medicarepro-section-3.jpg) 50%/cover}.XfPYzG_onBlue{background:var(--brand-blue)}.XfPYzG_vBody{flex-direction:column;flex:1;gap:6px;padding:20px 22px 22px;display:flex}.XfPYzG_vBody b{color:var(--site-ink);font-size:16.5px;font-weight:600}.XfPYzG_vBody span{flex:1;font-size:14.5px;line-height:1.55}.XfPYzG_dl{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.XfPYzG_dl a{border:1px solid var(--site-line);height:36px;font:600 13px/1 var(--font-body);color:var(--brand-blue);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 14px;transition:border-color .2s,background-color .2s;display:inline-flex}.XfPYzG_dl a:hover{border-color:var(--brand-blue);background:var(--tint-blue)}.XfPYzG_dl svg{width:15px;height:15px}.XfPYzG_mins{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin-top:26px;display:grid}.XfPYzG_mins div{background:#fff;border-radius:16px;padding:22px 24px}.XfPYzG_mins img{width:auto;margin-bottom:14px;display:block}.XfPYzG_mins b{color:var(--site-ink);font-weight:600;display:block}.XfPYzG_mins span{font-size:15px}.XfPYzG_bigSw{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;margin-bottom:32px;display:grid}.XfPYzG_bigSw>div{border:1px solid var(--site-line);background:#fff;border-radius:18px;grid-template-columns:140px 1fr;display:grid;overflow:hidden}.XfPYzG_bigSw i{background:var(--c);min-height:130px}.XfPYzG_bigSw p{margin:0;padding:20px 22px;font-size:14.5px;line-height:1.6}.XfPYzG_bigSw b{color:var(--site-ink);margin-bottom:4px;font-size:18px;display:block}.XfPYzG_sws{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;display:grid}.XfPYzG_sw{border:1px solid var(--site-line);background:#fff;border-radius:14px;overflow:hidden}.XfPYzG_sw i{background:var(--c);height:86px;display:block}.XfPYzG_sw p{margin:0;padding:12px 14px 14px;font-size:13px;line-height:1.55}.XfPYzG_sw b{color:var(--site-ink);font-size:15px;display:block}.XfPYzG_subTitle{color:var(--site-ink);font:600 1.2rem/1.3 var(--font-body)!important;margin:36px 0 16px!important}.XfPYzG_types{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;display:grid}.XfPYzG_type{background:#fff;border-radius:18px;padding:28px}.XfPYzG_tag{background:var(--t);color:var(--c);font:600 12.5px/1 var(--font-body);border-radius:50px;padding:5px 12px;display:inline-block}.XfPYzG_aa{color:var(--site-ink);margin:14px 0 10px;font-size:64px;line-height:1}.XfPYzG_alpha{color:var(--site-ink);font-size:17px;line-height:1.5}.XfPYzG_type p{margin:14px 0 0;font-size:15px;line-height:1.6}.XfPYzG_type img{width:100%;height:auto;margin:18px 0 6px;display:block}.XfPYzG_donts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;display:grid}.XfPYzG_dont .XfPYzG_preview{border-radius:16px;height:170px;position:relative;overflow:hidden}.XfPYzG_dont .XfPYzG_preview img{max-height:60px}.XfPYzG_cross{color:#fff;background:#d0342c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.XfPYzG_cross svg{width:16px;height:16px}.XfPYzG_dont b{color:var(--site-ink);margin-top:14px;font-weight:600;display:block}.XfPYzG_dont span{font-size:14.5px}.XfPYzG_fake{color:#7a2a8a;align-items:center;gap:10px;font:400 26px/1 Times New Roman,Times,serif;display:flex}.XfPYzG_fake img{height:44px!important}.XfPYzG_files{border-collapse:collapse;background:#fff;border-radius:16px;width:100%;font-size:15px;overflow:hidden}.XfPYzG_files th,.XfPYzG_files td{text-align:left;border-bottom:1px solid var(--site-line);vertical-align:middle;padding:14px 18px}.XfPYzG_files th{font:600 12.5px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--site-muted);background:#fafbfd}.XfPYzG_files tr:last-child td{border-bottom:0}.XfPYzG_files td:first-child{color:var(--site-ink);font-weight:500}.XfPYzG_files .XfPYzG_dl{margin-top:0}.XfPYzG_tableWrap{border:1px solid var(--site-line);border-radius:16px;overflow-x:auto}
