/* Mission answer: editorial context, four clear focal points, then practical preparation. */
.expertise-page .ex-answer[data-ex-question="3"] .mission-intro{padding:25px 31px 27px;border-left:3px solid #ad8c58;border-radius:3px;background:#f6f2ea;margin:0 auto 30px}
.expertise-page .ex-answer[data-ex-question="3"] .mission-intro .ex-kicker{margin-bottom:12px;text-align:center}
.expertise-page .ex-answer[data-ex-question="3"] .mission-intro p{max-width:830px;margin:0 auto;color:var(--blue);font:500 1.35rem/1.5 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty}
.expertise-page .ex-answer[data-ex-question="3"] .mission-foundations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 32px;padding:0 4px}
.expertise-page .ex-answer[data-ex-question="3"] .mission-foundations>section{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:14px;align-content:start;padding-right:28px}
.expertise-page .ex-answer[data-ex-question="3"] .mission-foundations>section+section{padding:0 0 0 28px;border-left:1px solid #d9e3e8}
.expertise-page .ex-answer[data-ex-question="3"] .mission-foundations h3{font-size:1.36rem;line-height:1.32;text-wrap:balance}
.expertise-page .ex-answer[data-ex-question="3"] .mission-scope{margin:0 0 28px;padding:27px 0 0;border-top:1px solid #d9e3e8}
.expertise-page .ex-answer[data-ex-question="3"] .mission-scope>h3{margin-bottom:12px;font-size:1.52rem;text-align:center;text-wrap:balance}
.expertise-page .ex-answer[data-ex-question="3"] .mission-scope-intro{margin-bottom:22px;text-align:center}
.expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}
.expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints>li{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:13px;min-width:0;margin:0;padding:20px 23px;border:1px solid #d6e3eb;border-radius:6px;background:#eaf2f6;list-style:none}
.expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints>li::before{display:none;content:none}
.expertise-page .ex-answer[data-ex-question="3"] .mission-point{display:block;width:6px;height:6px;border-radius:50%;background:#ad8c58}
.expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints>.mission-checkpoints-other{display:block;grid-column:1/-1;padding:1px 8px 0;border:0;border-radius:0;background:transparent;text-align:center}
.expertise-page .ex-answer[data-ex-question="3"] .mission-scope-limit{margin-top:22px;padding:18px 3px 0;border-top:1px solid #d9e3e8}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare{margin:0 0 27px;padding:28px 30px;border:0;border-radius:7px;background:var(--blue)}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-main{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:34px;align-items:start}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-heading .ex-kicker{margin-bottom:10px;color:#dfc79d}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-heading h3{color:#fff;font-size:1.52rem;font-weight:500;line-height:1.28;text-wrap:balance}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-main>p{color:#edf3f7}
.expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-main strong{color:#fff}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain{margin:23px 0 0;border:1px solid rgba(223,199,157,.5);border-radius:5px;background:transparent}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain>summary{min-height:65px;padding:20px 51px 20px 21px;background:rgba(255,255,255,.055)}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-disclosure-title{color:#fff;font-size:1.25rem;line-height:1.35}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-chevron{right:24px;border-color:#dfc79d}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain[open]>summary{border-bottom-color:#d6e3eb}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-disclosure-body{padding:22px 23px;background:#f4f8fa}
.expertise-page .ex-answer[data-ex-question="3"] .mission-obtain>summary:focus-visible{outline:2px solid #dfc79d;outline-offset:-5px}
.expertise-page .ex-answer[data-ex-question="3"] .mission-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,310px);align-items:center;gap:28px;margin:0 0 26px;padding:0 4px}
.expertise-page .ex-answer[data-ex-question="3"] .mission-example-action{margin:0}
.expertise-page .ex-answer[data-ex-question="3"] .mission-example-action a{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 19px;border:1px solid #b69a70;border-radius:5px;color:var(--blue);background:#fcfaf6;font-weight:650;font-size:.94rem;line-height:1.5;text-decoration:none}
.expertise-page .ex-answer[data-ex-question="3"] .mission-example-action svg{display:block;width:18px;height:18px;flex:0 0 18px;color:#967645}
.expertise-page .ex-answer[data-ex-question="3"] .mission-punctuation{display:none}
.expertise-page .ex-answer[data-ex-question="3"] .mission-example-action a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
@media(hover:hover) and (pointer:fine){
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain>summary:hover{background:rgba(255,255,255,.11)}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-example-action a:hover{background:#f5efe5;border-color:#987543}
}
@media(max-width:1000px){
 .expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-main{grid-template-columns:1fr;gap:17px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-heading h3{text-wrap:pretty}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-example{grid-template-columns:1fr;gap:17px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-example-action a{max-width:410px;margin:0 auto}
}
@media(max-width:760px){
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations{grid-template-columns:1fr;gap:23px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations>section{display:block;padding:0;grid-row:auto}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations>section+section{padding:22px 0 0;border-left:0;border-top:1px solid #d9e3e8}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations h3{margin-bottom:12px;text-wrap:pretty}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints{grid-template-columns:1fr;gap:11px}
}
@media(max-width:620px){
 .expertise-page .ex-answer[data-ex-question="3"] .mission-intro{margin-bottom:25px;padding:20px 18px 22px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-intro p{font-size:1.17rem;line-height:1.52}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations{margin-bottom:25px;padding:0 1px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-foundations h3{font-size:1.26rem;line-height:1.35}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-scope{margin-bottom:24px;padding-top:23px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-scope>h3{font-size:1.34rem;line-height:1.35}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-scope-intro{margin-bottom:18px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints>li{padding:17px 18px;gap:11px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-checkpoints>.mission-checkpoints-other{padding:3px 1px 0}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-scope-limit{margin-top:19px;padding:17px 1px 0}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-prepare{margin-bottom:23px;padding:23px 20px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-prepare-heading h3{font-size:1.36rem;line-height:1.35}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain{margin-top:20px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain>summary{padding:17px 34px 17px 14px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-disclosure-title{font-size:1.16rem}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-chevron{right:15px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-obtain .ex-disclosure-body{padding:19px 15px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-example{margin-bottom:23px;padding:0 1px}
 .expertise-page .ex-answer[data-ex-question="3"] .mission-example-action a{padding:15px 16px}
}
