.c31-article-v4{--red:#bf2f39;--ink:#152229;--muted:#68757a;--paper:#f8f6f1;color:var(--ink);background:var(--paper);padding:38px 24px 72px}.c31-article-v4 a{text-decoration:none}.c31-article-v4__article,.c31-article-v4__recent{max-width:1180px;margin:0 auto}.c31-article-v4__breadcrumb{display:flex;gap:9px;flex-wrap:wrap;font:500 13px/1.5 Arial,sans-serif;color:var(--muted);margin-bottom:70px}.c31-article-v4__breadcrumb a{color:var(--muted)}.c31-article-v4__header{max-width:900px;margin:0 auto 38px;text-align:center}.c31-article-v4__category{display:inline-block;color:var(--red);font:700 13px/1.2 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:22px}.c31-article-v4__header h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(34px,3.1vw,42px);line-height:1.08;font-weight:700;letter-spacing:-.025em;margin:0 auto 24px}.c31-article-v4__lead{max-width:790px;margin:0 auto 20px;font:400 20px/1.55 Georgia,'Times New Roman',serif;color:#465055}.c31-article-v4__byline{display:inline-block;color:var(--ink);font:700 13px/1.3 Arial,sans-serif;border-bottom:1px solid var(--red);padding-bottom:4px}.c31-article-v4__hero{max-width:900px;margin:0 auto 22px}.c31-article-v4__hero img{display:block;width:100%;height:auto}.c31-article-v4 figcaption{margin-top:9px;color:#777;font:400 12px/1.4 Arial,sans-serif}.c31-article-v4__share{max-width:790px;margin:28px auto 34px;display:flex;align-items:center;gap:9px;font:700 11px/1 Arial,sans-serif;letter-spacing:.08em}.c31-article-v4__share>span{margin-right:8px}.c31-article-v4__share a{width:34px;height:34px;border:1px solid #bcc0bd;border-radius:50%;display:grid;place-items:center;color:var(--ink);font-size:12px;letter-spacing:0;transition:border-color .15s,color .15s}.c31-article-v4__share a:hover{border-color:var(--red);color:var(--red)}.c31-article-v4__body{max-width:790px;margin:0 auto;font:400 18px/1.78 Georgia,'Times New Roman',serif;color:#28353a}.c31-article-v4__body p{margin:0 0 1.45em}.c31-article-v4__body h2{font-size:30px;line-height:1.2;color:var(--ink);margin:1.8em 0 .65em}.c31-article-v4__body h3{font-size:23px;line-height:1.25;color:var(--ink);margin:1.6em 0 .55em}.c31-article-v4__body img{max-width:100%;height:auto}.c31-article-v4__body figure{max-width:100%;margin:38px 0}.c31-article-v4__body figcaption{font-family:Arial,sans-serif}.c31-article-v4__body a{color:var(--red);border-bottom:1px solid rgba(191,47,57,.35)}.c31-article-v4__ad-slot{max-width:900px;margin:48px auto 0;border-top:2px solid var(--red);min-height:1px}.c31-article-v4__author{max-width:790px;margin:40px auto 80px;padding:26px 0;border-top:1px solid #d9d5cf;border-bottom:1px solid #d9d5cf}.c31-article-v4__author>span{display:block;color:var(--red);font:700 11px/1 Arial,sans-serif;letter-spacing:.13em;margin-bottom:12px}.c31-article-v4__author>a{font:700 22px/1.25 Georgia,'Times New Roman',serif;color:var(--ink)}.c31-article-v4__author small{display:block;margin-top:8px;font:700 12px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.c31-article-v4__author b,.c31-article-v4__recent b{color:var(--red)}.c31-article-v4__recent{border-top:1px solid #ba6268;padding-top:30px;background:#f8f6f1}.c31-article-v4__recent-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.c31-article-v4__recent-heading h2{font:700 32px/1.2 Georgia,'Times New Roman',serif;margin:0}.c31-article-v4__recent-heading a{color:var(--ink);font:700 12px/1 Arial,sans-serif;letter-spacing:.08em}.c31-article-v4__recent-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.c31-article-v4__recent-card{color:var(--ink)}.c31-article-v4__recent-image{aspect-ratio:16/10;background:#eee;overflow:hidden;margin-bottom:15px}.c31-article-v4__recent-image img{width:100%;height:100%;object-fit:cover}.c31-article-v4__recent-card>span{color:var(--red);font:700 10px/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.c31-article-v4__recent-card h3{font:700 21px/1.25 Georgia,'Times New Roman',serif;margin:9px 0 0}
@media(max-width:800px){.c31-article-v4{padding:28px 18px 54px}.c31-article-v4__breadcrumb{margin-bottom:46px}.c31-article-v4__header{margin-bottom:28px}.c31-article-v4__lead{font-size:18px}.c31-article-v4__hero{max-width:none}.c31-article-v4__body{font-size:17px;line-height:1.7}.c31-article-v4__body h2{font-size:26px}.c31-article-v4__recent-grid{grid-template-columns:1fr;gap:30px}.c31-article-v4__recent-heading{align-items:flex-end}.c31-article-v4__share{flex-wrap:wrap}.c31-article-v4__share>span{width:100%;margin-bottom:5px}}
@media(max-width:480px){.c31-article-v4__header h1{font-size:32px}.c31-article-v4__lead{font-size:17px}.c31-article-v4__recent-heading h2{font-size:27px}}
.c31-article-v4__header{text-align:left}.c31-article-v4__categories{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--red);font:700 13px/1.3 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px}.c31-article-v4__categories a{color:var(--red)}.c31-article-v4__categories span{font-weight:400}.c31-article-v4__header h1{margin-left:0;margin-right:0}.c31-article-v4__lead{margin-left:0;margin-right:0}
.c31-article-v4__body{font-family:Georgia,'Times New Roman',serif;font-size:20px;line-height:1.72;font-weight:500;color:#263238}.c31-article-v4__body h2{font-family:Georgia,'Times New Roman',serif;font-size:31px;line-height:1.16;font-weight:700;letter-spacing:-.012em}.c31-article-v4__body h3{font-family:Georgia,'Times New Roman',serif;font-size:24px;line-height:1.22;font-weight:700;letter-spacing:-.008em}
@media(max-width:800px){.c31-article-v4__body{font-size:18px;line-height:1.7}.c31-article-v4__body h2{font-size:27px}.c31-article-v4__body h3{font-size:22px}}
.c31-article-v4__useful-links{max-width:790px;margin:38px auto 0;padding-top:25px;border-top:1px solid #d9d5cf}.c31-article-v4__useful-links>span{display:block;color:var(--red);font:700 11px/1 Arial,sans-serif;letter-spacing:.13em;margin-bottom:14px}.c31-article-v4__useful-links a{display:block;width:max-content;max-width:100%;margin:0 0 9px;color:var(--ink);font:700 14px/1.4 Arial,sans-serif;letter-spacing:.02em}.c31-article-v4__useful-links b{color:var(--red);display:inline-block;transition:transform .15s ease}@media(hover:hover){.c31-article-v4__useful-links a:hover b{transform:translateX(3px)}}
.c31-article-v4__author{margin-bottom:24px}.c31-article-v4__share{margin-top:0;margin-bottom:68px;color:#68757a;opacity:.86}.c31-article-v4__share>span{font-size:10px;font-weight:600}.c31-article-v4__share a{width:30px;height:30px;font-size:11px;border-color:#c9cbc8}
.c31-article-v4__useful-links>span,.c31-article-v4__author>span,.c31-article-v4__share>span{color:var(--red);font:700 16px/1.2 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.c31-article-v4__useful-links a{font-size:18px}.c31-article-v4__author>a{font-size:23px}.c31-article-v4__author small{font-size:15px}.c31-article-v4__share{opacity:1}.c31-article-v4__share a{width:30px;height:30px;font-size:11px;border-color:#c9cbc8}
.c31-article-v4__useful-links>span,.c31-article-v4__author>span,.c31-article-v4__share>span{font-size:14px}.c31-article-v4__useful-links a{font-size:16px}.c31-article-v4__author>a{font-size:20px}.c31-article-v4__author small{font-size:14px}.c31-article-v4__share a{width:29px;height:29px;font-size:10px}
.c31-article-v4__useful-links a{margin-bottom:5px;padding:5px 0}.c31-article-v4__author small{font:700 16px/1.4 Arial,sans-serif;letter-spacing:.02em;text-transform:none}.c31-article-v4__author small b{display:inline-block;transition:transform .15s ease}@media(hover:hover){.c31-article-v4__author a:hover small b{transform:translateX(3px)}}.c31-article-v4__share{gap:6px}.c31-article-v4__share>span{margin-right:3px}@media(max-width:800px){.c31-article-v4__useful-links a{padding:9px 0;line-height:1.45}}
.c31-article-v4__byline{font-size:15px}
.c31-article-v4__ad-slot{border-top-width:1px}
.c31-article-v4:not(.c31-affiche-v4) .c31-article-v4__useful-links{border-top:0}
.c31-article-v4__recent-viewport{overflow:visible}.c31-article-v4__recent-nav{display:none}@media(min-width:641px){.c31-article-v4__recent-grid{transform:none!important}}@media(max-width:640px){.c31-article-v4__recent-viewport{overflow:hidden;touch-action:pan-y pinch-zoom}.c31-article-v4__recent-grid{display:flex;grid-template-columns:none;gap:0;transform:translateX(0);transition:transform .32s ease;touch-action:pan-y pinch-zoom}.c31-article-v4__recent-card{flex:0 0 100%;width:100%;min-width:0}.c31-article-v4__recent-nav{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.c31-article-v4__recent-nav button{width:34px;height:34px;border:1px solid var(--ink);border-radius:50%;background:transparent;color:var(--ink);font-size:19px;line-height:1;cursor:pointer}.c31-article-v4__recent-nav button:disabled{opacity:.28;cursor:default}}
@media(max-width:640px){.c31-article-v4__recent-heading{flex-direction:column;align-items:flex-start;gap:0}.c31-article-v4__recent-heading>a{order:-1;margin:0 0 14px}.c31-article-v4__recent-heading h2{width:100%}}
