.dp-topic-hero{background:#071c30;color:#fff;padding:48px 0;border-bottom:3px solid #f97316}.dp-topic-hero h1{color:#fff;font-size:54px;max-width:960px;margin:8px 0 15px;line-height:1.15}.dp-topic-hero .eyebrow{color:#ffad6d;font-weight:800;letter-spacing:.08em}.dp-topic-hero figure,.dp-topic-article figure{margin:26px 0}.dp-topic-hero img,.dp-topic-article figure img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;border-radius:12px;background:#f3f7fa}.dp-topic-hero figcaption{color:#d0dce4}.dp-topic-hero figcaption,.dp-topic-article figcaption{font-size:14px;line-height:1.6;margin-top:10px}.dp-topic-article{padding-top:32px;padding-bottom:60px;font-size:16px;line-height:1.75}.dp-topic-article p{margin:16px 0}.dp-topic-article>section{padding:0;margin-top:40px}.dp-topic-article>section:first-of-type{margin-top:32px}.dp-topic-article h2{font-size:36px;line-height:1.1;margin:0 0 16px;color:#071c30}.dp-topic-article .dp-topic-feature{padding:32px;border:2px solid #f97316;border-radius:16px;background:#071c30;color:#fff}.dp-topic-feature h2{color:#fff}.dp-topic-feature p{color:#fff}.dp-topic-article .dp-topic-cta{background:#eff6fb;border:2px solid #f97316;border-radius:16px;padding:32px}.dp-topic-cta h2{color:#be4809}.dp-topic-article .dp-topic-toc{background:#f1f7fc;border-radius:14px;padding:22px 28px;margin:30px 0}.dp-topic-toc ol{margin:12px 0;padding-left:24px}.dp-topic-toc a{color:#153e55;text-decoration:underline}.dp-topic-article section{scroll-margin-top:30px}.dp-topic-sources{font-size:15px;line-height:1.7;margin-top:32px}.dp-topic-sources summary{cursor:pointer;font-weight:bold}.dp-topic-related{margin-top:40px;display:flex;flex-wrap:wrap;gap:14px}.dp-topic-related a{padding:12px 16px;border:1px solid #d0dae0;border-radius:8px}.dp-topic-article a{overflow-wrap:anywhere}.dp-topic-hero .container,.dp-topic-article{max-width:960px}@media(max-width:760px){.dp-topic-hero{padding-top:26px}.dp-topic-article{font-size:16px;line-height:1.75}.dp-topic-article>section{margin-top:32px}.dp-topic-article .dp-topic-feature,.dp-topic-article .dp-topic-cta{padding:23px}.dp-topic-hero img,.dp-topic-article figure img{max-height:460px}.dp-topic-article h2{font-size:30px}.dp-topic-hero h1{font-size:34px}.dp-topic-hero{padding:32px 0}}
.dp-topic-article>section>p:last-child{margin-bottom:0}.dp-topic-feature>p:last-child{margin-bottom:0}.dp-topic-hero img{max-height:480px}.dp-topic-hero figcaption a{color:#d9e4ee}

/* Native question panels: independent of header navigation. */
.dp-topic-article>details.dp-topic-question{display:block;margin:14px 0;padding:0;border:1px solid #d5e0e8;border-radius:12px;background:#f1f7fb;overflow:hidden;scroll-margin-top:24px}
.dp-topic-question>summary{display:flex;align-items:flex-start;gap:18px;padding:21px 24px;cursor:pointer;list-style:none;color:#071c30;background:#f1f7fb}
.dp-topic-question>summary::-webkit-details-marker{display:none}
.dp-topic-question>summary::marker{content:''}
.dp-topic-question>summary:after{content:'+';flex:0 0 28px;text-align:center;font-size:28px;font-weight:700;line-height:1;color:#c34a08}
.dp-topic-question[open]{border-color:#f97316}
.dp-topic-question[open]>summary{background:#071c30;color:#fff;border-bottom:2px solid #f97316}
.dp-topic-question[open]>summary:after{content:'−';color:#ffad78}
.dp-topic-article .dp-topic-question>summary>h2{flex:1;min-width:0;font-size:22px;line-height:1.35;letter-spacing:normal;color:inherit;margin:0}
.dp-topic-question>summary:hover{background:#e4eff7}.dp-topic-question[open]>summary:hover{background:#0d2a42}
.dp-topic-question>summary:focus-visible{outline:3px solid #f97316;outline-offset:-4px}
.dp-topic-answer{padding:8px 24px 24px;background:#fff;color:#17212b}
.dp-topic-answer>p:last-child{margin-bottom:0}
.dp-topic-answer figure{margin:20px 0}
@media(max-width:760px){.dp-topic-question>summary{padding:18px;gap:10px}.dp-topic-article .dp-topic-question>summary>h2{font-size:20px}.dp-topic-answer{padding:4px 18px 20px}}

.dp-topic-article>section.dp-topic-inline-cta{padding:26px;margin:28px 0;background:#071c30;color:#fff;border:1px solid #f97316;border-radius:14px}.dp-topic-article .dp-topic-inline-cta h2{color:#ffad78;font-size:26px;line-height:1.25;letter-spacing:normal}.dp-topic-inline-cta p{color:#fff}.dp-topic-inline-cta .btn{color:#fff;background:#f97316}.dp-topic-inline-cta+.dp-topic-question{margin-top:20px}@media(max-width:760px){.dp-topic-article>section.dp-topic-inline-cta{padding:22px}.dp-topic-article .dp-topic-inline-cta h2{font-size:25px}}

.dp-topic-article>.dp-topic-overview{display:block;padding:0;margin:28px 0;border:1px solid #d5e0e8;border-radius:12px;background:#f1f7fb;overflow:hidden}.dp-topic-overview>summary{display:list-item;cursor:pointer;padding:20px 24px;font-size:20px;font-weight:700;color:#071c30}.dp-topic-overview>ul{display:block;margin:0;padding:0 24px 22px 46px}.dp-topic-overview li{margin:10px 0}.dp-topic-overview a{color:#153e55;text-decoration:underline}.dp-topic-overview>summary:focus-visible{outline:3px solid #f97316;outline-offset:-3px}.dp-topic-article>.dp-topic-text{padding:0;margin-top:40px}.dp-topic-article>.dp-topic-text.dp-topic-feature{padding:32px}@media(max-width:760px){.dp-topic-article>.dp-topic-text{margin-top:32px}.dp-topic-article>.dp-topic-text.dp-topic-feature{padding:23px}}
