.dl-redesign .dl-article-faq{--module-primary:var(--article-teal,#469aad);border-top:1px dashed var(--article-border,#e2e3e7);margin-top:24px;padding:40px 0 8px;scroll-margin-top:110px}.dl-redesign .dl-article-faq__kicker{color:var(--article-teal-dark,#367a8a);font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.35;margin:0 0 10px;text-transform:uppercase}.dl-redesign .dl-article-faq__headline{color:var(--article-ink,#2f313a);font-size:1.625rem;font-weight:700;letter-spacing:0;line-height:1.25;margin:0 0 20px;text-wrap:balance}.dl-redesign .dl-article-faq__item{border-bottom:1px solid var(--article-border,#e2e3e7);padding:14px 0}.dl-redesign .dl-article-faq__item:first-child{border-top:1px solid var(--article-border,#e2e3e7)}.dl-redesign .dl-article-faq__summary{align-items:flex-start;color:var(--article-ink,#2f313a);cursor:pointer;display:flex;font-size:1.0625rem;font-weight:700;gap:16px;justify-content:space-between;line-height:1.45;list-style:none;padding:4px 0}.dl-redesign .dl-article-faq__summary::-webkit-details-marker{display:none}.dl-redesign .dl-article-faq__summary::marker{content:""}.dl-redesign .dl-article-faq__summary:after{color:var(--article-teal-dark,#367a8a);content:"+";flex:0 0 auto;font-size:1.5rem;font-weight:400;line-height:1}.dl-redesign .dl-article-faq__item[open] .dl-article-faq__summary:after{content:"\2212"}.dl-redesign .dl-article-faq__summary:focus-visible{border-radius:2px;outline:2px solid var(--module-primary,#469aad);outline-offset:4px}.dl-redesign .dl-article-faq__question{display:block;flex:1 1 auto}.dl-redesign .dl-article-faq__answer{color:var(--article-ink,#2f313a);font-size:1rem;line-height:1.65;margin:12px 0 4px}.dl-redesign .dl-article-faq__answer p{color:var(--article-ink,#2f313a);margin:0 0 10px}.dl-redesign .dl-article-faq__answer ol:last-child,.dl-redesign .dl-article-faq__answer p:last-child,.dl-redesign .dl-article-faq__answer ul:last-child{margin-bottom:0}.dl-redesign .dl-article-faq--variant-b .dl-article-faq__list{display:grid;gap:12px}.dl-redesign .dl-article-faq--variant-b .dl-article-faq__item,.dl-redesign .dl-article-faq--variant-b .dl-article-faq__item:first-child{background:#fff;border:1px solid var(--article-border,#e2e3e7);border-radius:8px;padding:16px 18px}.dl-redesign .dl-article-faq--variant-b .dl-article-faq__item.is-featured{border-left:4px solid var(--module-primary,#469aad);padding-left:15px}@media (max-width:760px){.dl-redesign .dl-article-faq__headline{font-size:1.375rem}.dl-redesign .dl-article-faq__summary{font-size:1rem}}