/* C095: selected corrected mockup1, sections1–3; page-owned photographs. */
body.meditrust-vitrine-multiple-choice #content.site-content>.ast-container{display:block;width:100%;max-width:none;margin:0;padding:0}
body.meditrust-vitrine-multiple-choice #content{padding:0;scroll-margin-top:110px}
.mt-multiple-choice-guide,.mt-multiple-choice-guide *{box-sizing:border-box}
body.meditrust-vitrine .mt-multiple-choice-guide{font-family:Manrope,Arial,sans-serif;color:#101c4d;background:#fff}
body.meditrust-vitrine .mt-multiple-choice-guide :is(h1,h2,h3,p){font-family:inherit;color:inherit;margin:0;text-transform:none}
body.meditrust-vitrine .mt-multiple-choice-guide :is(h1,h2,h3){font-weight:800;letter-spacing:-.045em}
body.meditrust-vitrine .mt-multiple-choice-guide h1{font-size:clamp(40px,5.1vw,76px);line-height:1.1}
body.meditrust-vitrine .mt-multiple-choice-guide h2{font-size:clamp(32px,4vw,58px);line-height:1.16;text-wrap:balance;max-width:1250px}
body.meditrust-vitrine .mt-multiple-choice-guide h3{font-size:30px;line-height:1.3;letter-spacing:-.025em}
body.meditrust-vitrine .mt-multiple-choice-guide p{color:#4e6077;font-size:21px;line-height:1.6}
.qcmg-accent{color:#007b82}.qcmg-hero h1 .qcmg-accent{display:block}
.qcmg-hero-stage{position:relative;overflow:hidden;isolation:isolate;background:#effbf8;border-radius:0 0 50% 2%/0 0 5% 1%}
.qcmg-art{position:absolute;inset:0 0 0 22%;z-index:0}.qcmg-art picture{display:block;height:100%}.qcmg-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% 45%}
.qcmg-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#effbf8 0%,#effbf8fa 13%,#effbf8e8 25%,#effbf850 40%,transparent 52%);pointer-events:none}
.qcmg-hero-inner{position:relative;z-index:1;padding-block:110px 100px}.qcmg-hero-copy{width:65%;max-width:820px}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-lead{font-size:27px;line-height:1.5;margin-top:27px;max-width:640px;color:#101c4d}
.qcmg-actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:72px;padding:18px 32px;border-radius:999px;background:#008b98;color:#fff;font:700 23px/1.35 Manrope,Arial,sans-serif;text-align:center;text-decoration:none}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-link{display:inline-flex;align-items:center;gap:12px;color:#006d7a;font-size:22px;font-weight:650;line-height:1.5;text-decoration:underline;text-underline-offset:4px}
.qcmg-actions>.qcmg-link{margin-left:22px}.qcmg-button .mt-icon,.qcmg-link .mt-icon{width:24px;height:24px;flex-shrink:0}.qcmg-button .mt-icon{filter:brightness(0) invert(1)}
.qcmg-editorial{margin-top:30px}.qcmg-editorial p{font-size:18px!important;line-height:1.65!important}.qcmg-editorial p+p{margin-top:18px!important}.qcmg-editorial .qcmg-link{margin-top:20px}.qcmg-hero-detail{padding-block:24px 0;margin-top:0}
.qcmg-problems{padding:65px 0 75px;background:#fff}.qcmg-section-lead{margin-top:18px!important;font-size:27px!important}
.qcmg-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px}
.qcmg-problem{min-width:0;padding:0 30px;text-align:center}.qcmg-problem+.qcmg-problem{border-left:1px solid #d8e6ec}
.qcmg-icon{display:inline-flex;align-items:center;justify-content:center;width:106px;height:106px;background:#e1fbf7;border-radius:50%;flex-shrink:0;margin-bottom:22px}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-icon .mt-icon{width:56px;height:56px;filter:brightness(0) saturate(100%) invert(12%) sepia(100%) saturate(6920%) hue-rotate(245deg) brightness(90%) contrast(125%)}
.qcmg-problem h3{min-height:2.6em}.qcmg-example{margin-top:18px!important;font-size:23px!important;line-height:1.45!important;color:#101c4d!important;min-height:4.35em}.qcmg-detail{margin-top:18px!important;font-size:18px!important;line-height:1.6!important}
.qcmg-formats{padding:65px 0 75px;background:#e9fcf8;border-radius:50% 2% 0 0/2% 1% 0 0;scroll-margin-top:105px}
.qcmg-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:30px;scroll-margin-top:120px}
.qcmg-choice-card{background:#fff;border-radius:27px;padding:32px 38px;min-width:0}
.qcmg-choice-card h3{min-height:2.6em}.qcmg-choice-card fieldset{border:0;margin:20px 0 0;padding:0;min-width:0}
.qcmg-choice-card legend{float:none;display:block;width:100%;margin:0;padding:0;color:#101c4d;font-size:25px;line-height:1.4}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-hint{font-size:19px;line-height:1.45;margin-top:8px}
.qcmg-options{margin-top:15px}.qcmg-options label{display:flex;align-items:center;gap:18px;min-height:53px;margin:0;color:#101c4d;font-size:24px;line-height:1.4;cursor:pointer}
body.meditrust-vitrine .mt-multiple-choice-guide input:is([type=radio],[type=checkbox]){appearance:auto;accent-color:#00828a;width:27px;height:27px;min-width:27px;font-size:16px;margin:0;padding:0;flex-shrink:0;cursor:pointer}
body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-card-detail{margin-top:24px;font-size:18px;line-height:1.6}
.mt-multiple-choice-guide :is(a,input):focus-visible{outline:3px solid #076b7b;outline-offset:4px}.qcmg-button:hover{filter:brightness(.95)}
@media(min-width:1251px){
 body.meditrust-vitrine .mt-multiple-choice-guide h1{font-size:clamp(72px,5.2vw,76px)}
 .qcmg-hero-copy{width:67.5%;max-width:864px}
 .qcmg-title-problem{display:block;max-width:740px}.qcmg-hero h1 .qcmg-accent{max-width:800px}
 body.meditrust-vitrine .mt-multiple-choice-guide h2{font-size:clamp(64px,4.9vw,72px);text-wrap:wrap}
 .qcmg-problems h2 .qcmg-accent,.qcmg-formats h2 .qcmg-accent{display:block}
 .qcmg-hero-inner{padding-block:175px 120px}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-lead{font-size:32px;max-width:700px}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-button{font-size:29px;min-height:88px;padding:22px 36px}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-link{font-size:27px}
 .qcmg-actions{gap:22px;margin-top:36px}.qcmg-problem-grid{margin-top:48px}.qcmg-icon{width:132px;height:132px}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-icon .mt-icon{width:68px;height:68px}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-problem h3{font-size:40px}
 .qcmg-example{font-size:27px!important;min-height:4.35em}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-choice-card h3{font-size:36px}
 .qcmg-choice-card legend{font-size:29px}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-hint{font-size:22px}
 .qcmg-options label{font-size:29px;min-height:62px}
 body.meditrust-vitrine .mt-multiple-choice-guide input:is([type=radio],[type=checkbox]){width:36px;height:36px;min-width:36px}
}
@media(min-width:768px) and (max-width:1250px){
 .qcmg-hero-inner{padding-block:65px}.qcmg-hero-copy{width:67%}body.meditrust-vitrine .mt-multiple-choice-guide h1{font-size:clamp(36px,5.1vw,56px)}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-lead{font-size:21px;max-width:470px}.qcmg-button{font-size:18px!important;min-height:60px!important}.qcmg-link{font-size:18px!important}.qcmg-problem{padding-inline:17px}.qcmg-problem h3{font-size:23px!important}.qcmg-example{font-size:19px!important}.qcmg-icon{width:80px;height:80px}.qcmg-choice-card{padding:25px}.qcmg-choice-card h3{font-size:24px!important;min-height:3.9em}.qcmg-choice-card legend{font-size:21px}.qcmg-options label{font-size:21px}
}
@media(max-width:767.98px){
 body.meditrust-vitrine-multiple-choice #content{scroll-margin-top:80px}
 body.meditrust-vitrine .mt-multiple-choice-guide h1{font-size:clamp(23px,7.1vw,31px);line-height:1.14}
 body.meditrust-vitrine .mt-multiple-choice-guide h2{font-size:clamp(23px,6.5vw,29px);line-height:1.18}
 body.meditrust-vitrine .mt-multiple-choice-guide h3{font-size:18px;line-height:1.3}body.meditrust-vitrine .mt-multiple-choice-guide p{font-size:16px;line-height:1.5}
 .qcmg-hero-inner{padding-block:28px 315px}.qcmg-hero-copy{width:100%;max-width:none}.qcmg-art{inset:auto 0 0;height:305px}.qcmg-art img{object-position:50% 44%}.qcmg-art::after{background:linear-gradient(180deg,#effbf8 0%,#effbf8c0 5%,#effbf830 15%,transparent 25%)}
 body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-lead{font-size:16px;line-height:1.5;margin-top:16px}.qcmg-actions{gap:12px;margin-top:21px;align-items:stretch}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-button{font-size:15px;min-height:51px;padding:13px 14px;gap:12px}.qcmg-actions>.qcmg-link{justify-content:center;margin:0;font-size:14px!important;gap:7px}
 .qcmg-editorial{margin-top:24px}.qcmg-editorial p{font-size:16px!important}.qcmg-hero-detail{padding-top:22px;margin-top:0}
 .qcmg-problems{padding:34px 0 40px}.qcmg-section-lead{margin-top:15px!important;font-size:16px!important}
 .qcmg-problem-grid{grid-template-columns:1fr;margin-top:24px}.qcmg-problem{display:flex;align-items:flex-start;gap:14px;padding:20px 0;text-align:left}.qcmg-problem:first-child{padding-top:0}.qcmg-problem+.qcmg-problem{border-left:0;border-top:1px solid #d8e6ec}.qcmg-problem>div{flex:1;min-width:0}.qcmg-problem h3{min-height:0}
 .qcmg-icon{width:60px;height:60px;margin:0}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-icon .mt-icon{width:36px;height:36px}.qcmg-example{min-height:0;font-size:16px!important;line-height:1.45!important;margin-top:7px!important}.qcmg-detail{font-size:15px!important;line-height:1.5!important;margin-top:10px!important}
 .qcmg-formats{padding:35px 0 43px;scroll-margin-top:86px}.qcmg-choice-grid{grid-template-columns:1fr;gap:16px;margin-top:23px;scroll-margin-top:86px}.qcmg-choice-card{padding:20px;border-radius:20px}.qcmg-choice-card h3{min-height:0}.qcmg-choice-card fieldset{margin-top:13px}.qcmg-choice-card legend{font-size:16px;line-height:1.45}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-hint{font-size:14px;margin-top:5px}.qcmg-options{margin-top:8px}.qcmg-options label{font-size:16px;min-height:39px;gap:12px}
 body.meditrust-vitrine .mt-multiple-choice-guide input:is([type=radio],[type=checkbox]){width:21px;height:21px;min-width:21px}body.meditrust-vitrine .mt-multiple-choice-guide .qcmg-card-detail{font-size:15px;line-height:1.5;margin-top:15px}.qcmg-editorial .qcmg-link{font-size:16px!important}
}
