/* Four equal circles give each reason the same presence, without a vacant column. */
#chosen{display:block;padding-top:70px;padding-bottom:75px}
#chosen .chosen-heading{width:100%;margin:0 auto 24px;max-width:980px}
#chosen .section-label{margin:0}#chosen .section-label h2{font:500 27px/1.7 var(--huit-heading);letter-spacing:.025em;margin:0}
#chosen .chosen-detail{padding:0;max-width:980px;margin:0 auto}
#chosen .chosen-detail>.chosen-lead{max-width:780px;margin:0 0 38px;font-size:16px;line-height:2}
#chosen .chosen-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:880px;margin:0 auto}
#chosen .chosen-facts article{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;aspect-ratio:1;border:1px solid #8a9c92;border-radius:50%;padding:10%;text-align:center;position:relative;min-width:0}
#chosen .chosen-facts article:nth-child(2),#chosen .chosen-facts article:nth-child(3){border-color:#ac8b98}
#chosen .chosen-facts .strength-no{position:static;font:italic 22px/1.3 Georgia,serif;color:#d4b1bf;margin:0 0 17px}
#chosen .chosen-facts h3{font:500 clamp(18px,1.7vw,24px)/1.75 var(--huit-heading);margin:0 0 17px}
#chosen .chosen-facts h3 .heading-unit{display:block;font:inherit}
#chosen .chosen-facts p{font:400 15px/1.95 var(--huit-body);margin:0;padding:0;border:0;color:inherit;max-width:310px;text-align:left}
#chosen .chosen-detail>.text-link{display:table;margin:32px auto 0;font-size:13px}
#services .service-positioning{margin-bottom:35px;font-size:18px;line-height:2.1}
@media(min-width:701px) and (max-width:1000px){#chosen .chosen-facts{gap:22px}#chosen .chosen-facts article{padding:9%}#chosen .chosen-facts h3{font-size:18px;margin-bottom:12px}#chosen .chosen-facts p{font-size:13px;line-height:1.9}#chosen .chosen-facts .strength-no{font-size:18px;margin-bottom:10px}}
@media(max-width:700px){#chosen{padding:48px 7% 52px}#chosen .section-label h2{font-size:25px}#chosen .chosen-detail>.chosen-lead{font-size:15px;margin-bottom:28px}#chosen .chosen-facts{grid-template-columns:minmax(0,1fr);gap:23px;max-width:360px}#chosen .chosen-facts article{padding:10%}#chosen .chosen-facts h3{font-size:21px;margin-bottom:14px}#chosen .chosen-facts .strength-no{font-size:21px;margin-bottom:13px}#chosen .chosen-facts p{font-size:14px;line-height:1.9}#services .service-positioning{font-size:16px}}
@media(max-width:380px){#chosen .chosen-facts article{padding:9%}#chosen .chosen-facts h3{font-size:18px;margin-bottom:10px}#chosen .chosen-facts .strength-no{font-size:18px;margin-bottom:9px}#chosen .chosen-facts p{font-size:13px;line-height:1.85}}
