.c014-article img.c014-detail{width:108px;height:108px;object-fit:contain;margin:0 0 14px}.c014-article img.c014-detail--rule{width:92px;height:92px;margin-bottom:12px}.c014-article .c014-questionlist>div{align-items:center}@media(max-width: 767px){.c014-article img.c014-detail{width:92px;height:92px}.c014-article img.c014-detail--rule{width:78px;height:78px}}.c014-article{--ink:#2c4656;--blue:#194e7c;--teal:#297981;--line:#c7dce5;max-width:1160px;margin:auto;padding:25px 32px 85px;color:var(--ink);font-size:17px;line-height:2.05;overflow-wrap:anywhere}.c014-article *,.c014-article *::before,.c014-article *::after{box-sizing:border-box}.c014-article p{margin:0 0 1.3em}.c014-article a{color:var(--blue);text-underline-offset:5px}.c014-article a:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.c014-article h1,.c014-article h2,.c014-article h3{color:var(--blue);line-height:1.65;font-weight:600;letter-spacing:.01em}.c014-article h2{font-size:28px;margin:0 0 22px}.c014-article h3{font-size:21px;margin:0 0 15px}.c014-article figure{margin:0}.c014-article img{display:block;width:100%;height:auto}.c014-article section[id]{scroll-margin-top:110px}.c014-article .c014-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:36px}.c014-article .c014-hero{display:grid;grid-template-columns:.82fr 1.18fr;align-items:center;gap:30px}.c014-article .c014-hero figure{border-radius:6px 36px 6px 36px;overflow:hidden;border-bottom:6px solid #cee5ec}.c014-article .c014-heading{border-left:4px solid #83b5c3;padding-left:25px}.c014-article h1{font-size:29px;margin:0 0 22px}.c014-article h1 span{display:block}.c014-article .c014-eyebrow{color:var(--teal);font-size:13px;font-weight:600;letter-spacing:.025em;margin-bottom:13px}.c014-article .c014-byline{font-size:12px;margin:25px 0 43px;line-height:1.8}.c014-article .c014-opening{max-width:850px;margin:auto}.c014-article .c014-nav{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px;margin:38px 0 62px;padding:18px 0;border-block:1px solid var(--line)}.c014-article .c014-nav a{padding:12px 8px;border-radius:7px;background:#edf6fa;text-align:center;font-size:14px;text-decoration:none}.c014-article .c014-status{display:grid;grid-template-columns:1fr 240px;gap:20px 35px;margin:55px 0}.c014-article .c014-status>figure{align-self:center;border-radius:24px;overflow:hidden}.c014-article .c014-status>p,.c014-article .c014-statuscards{grid-column:1/-1}.c014-article .c014-statuscards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.c014-article .c014-statuscards section{padding:25px 23px;border:1px solid var(--line);border-top:5px solid #7caad2;border-radius:6px 6px 18px 18px;background:#f5f9fc}.c014-article .c014-statuscards section:nth-child(2){border-top-color:#71b1ae;background:#f2f9f6}.c014-article .c014-statuscards section:nth-child(3){border-top-color:#c3a568;background:#fcf9f0}.c014-article .c014-statuscards span{display:inline-block;border-bottom:1px solid currentColor;font-size:14px;margin-bottom:17px;color:var(--teal)}.c014-article .c014-statuscards h3{font-size:19px}.c014-article .c014-statuscards p{font-size:15px;margin:0}.c014-article .c014-questions{max-width:950px;margin:65px auto}.c014-article .c014-questionlist{margin:32px 0;border-top:1px solid var(--line)}.c014-article .c014-questionlist>div{display:grid;grid-template-columns:210px 1fr;padding:25px 10px;gap:25px;border-bottom:1px solid var(--line)}.c014-article dt{color:var(--blue);font-weight:600}.c014-article dd{margin:0}.c014-article .c014-questionlist dd{font-size:16px}.c014-article .c014-boundary{padding:28px 32px;background:#f4f7f8;border-left:4px solid #8cabb8;border-radius:0 18px 18px 0}.c014-article .c014-boundary p{margin:0;font-size:16px}.c014-article .c014-candidates{margin:65px 0}.c014-article .c014-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center}.c014-article .c014-split figure{border-radius:28px;overflow:hidden}.c014-article .c014-compare{padding:32px 38px;background:#f0f7fa;border-radius:24px;margin:35px 0}.c014-article .c014-compare dl{display:grid;grid-template-columns:1fr 1fr;gap:22px 30px;margin:25px 0 0}.c014-article .c014-compare dl>div{background:#fff;border-radius:12px;padding:22px}.c014-article .c014-compare dt{margin-bottom:12px}.c014-article .c014-compare dd{font-size:16px}.c014-article .c014-conversation{max-width:850px;margin:65px auto}.c014-article .c014-example{padding:28px 32px;border:1px dashed #90b7c3;border-radius:16px;background:#f7fbfc;margin:28px 0}.c014-article .c014-example span{display:block;color:var(--teal);font-size:13px;margin-bottom:15px}.c014-article .c014-example p{margin:0}.c014-article .c014-update{display:grid;grid-template-columns:1.2fr .8fr;gap:35px;align-items:center;padding:38px;border:1px solid var(--line);border-radius:26px;margin:60px 0}.c014-article .c014-update figure{border-radius:20px;overflow:hidden}.c014-article .c014-update ol{padding-left:25px;margin-bottom:0}.c014-article .c014-update li{padding:13px 0 13px 10px;border-bottom:1px dashed var(--line)}.c014-article .c014-update li:last-child{border:0}.c014-article .c014-update strong{display:block;color:var(--blue);font-size:18px}.c014-article .c014-update li span{display:block;font-size:15px}.c014-article .c014-close{max-width:950px;padding:35px 40px;background:#f0f7fa;border-radius:24px;margin:60px auto 0}.c014-article .c014-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}.c014-article .c014-actions a{text-decoration:none;text-align:center;border-radius:12px;padding:18px;background:var(--blue);color:#fff;font-size:15px}.c014-article .c014-actions a:first-child{background:#fff;color:var(--blue);border:1px solid #a8c8d6}.c014-article .c014-credit{font-size:12px;line-height:1.8;margin:0;color:#526d7c}@media(max-width: 1199px){body:has(.c014-article) .right-fixed-banner{display:none}}@media(max-width: 767px){.c014-article{padding:18px 18px 65px;font-size:16px;line-height:2}.c014-article h1{font-size:24px}.c014-article h2{font-size:23px}.c014-article h3{font-size:20px}.c014-article .c014-breadcrumb{font-size:11px;margin-bottom:26px}.c014-article .c014-hero{grid-template-columns:1fr;gap:24px}.c014-article .c014-heading{padding-left:18px}.c014-article .c014-hero figure{border-radius:5px 25px 5px 25px}.c014-article .c014-eyebrow{font-size:12px}.c014-article .c014-byline{font-size:11px;margin-bottom:30px}.c014-article .c014-nav{grid-template-columns:1fr 1fr;gap:8px;margin:28px 0 40px}.c014-article .c014-nav a{font-size:13px}.c014-article .c014-status{grid-template-columns:1fr;gap:20px;margin:40px 0}.c014-article .c014-status>figure{width:220px;max-width:100%;margin:auto}.c014-article .c014-statuscards{grid-template-columns:1fr;gap:15px}.c014-article .c014-statuscards section{padding:23px}.c014-article .c014-statuscards span{margin-bottom:10px}.c014-article .c014-statuscards h3{font-size:19px}.c014-article .c014-questions,.c014-article .c014-candidates,.c014-article .c014-conversation{margin:40px auto}.c014-article .c014-questionlist>div{grid-template-columns:1fr;gap:12px;padding:23px 3px}.c014-article .c014-questionlist dd{font-size:15px}.c014-article .c014-boundary{padding:25px 20px}.c014-article .c014-boundary p{font-size:15px}.c014-article .c014-split{grid-template-columns:1fr;gap:25px}.c014-article .c014-split figure{width:300px;max-width:100%;margin:auto}.c014-article .c014-compare{padding:26px 20px}.c014-article .c014-compare dl{grid-template-columns:1fr;gap:15px}.c014-article .c014-compare dl>div{padding:20px}.c014-article .c014-compare dd{font-size:15px}.c014-article .c014-example{padding:25px 22px}.c014-article .c014-update{grid-template-columns:1fr;gap:25px;padding:26px 20px;margin:40px 0}.c014-article .c014-update figure{max-width:270px;margin:auto}.c014-article .c014-update strong{font-size:17px}.c014-article .c014-update li span{font-size:15px}.c014-article .c014-close{padding:27px 22px;margin:40px auto 0}.c014-article .c014-actions{grid-template-columns:1fr}.c014-article .c014-actions a{font-size:14px}.c014-article section[id]{scroll-margin-top:90px}}
