.dcc-article-step-cards{counter-reset:dcc-step;gap:16px}.dcc-article-step-cards>div{background:linear-gradient(145deg,#f6f9ff 0%,#fff 72%);border-color:#dbe4f0;border-radius:18px;min-height:210px;position:relative;box-shadow:0 10px 28px #1226440e;padding:26px 26px 24px!important}.dcc-article-step-cards>div:before{counter-increment:dcc-step;content:"STEP " counter(dcc-step, decimal-leading-zero);color:#3159a8;width:fit-content;font:700 10px/1.2 var(--font-sans);letter-spacing:.12em;background:#e9f1ff;border-radius:6px;margin-bottom:18px;padding:6px 9px;display:block}.dcc-article-step-cards>div h3{font-size:19px!important;font-weight:600!important}.dcc-article-step-cards>div p{color:#526079!important}.dcc-article-faq{margin:56px 0 44px}.dcc-article-faq-header{margin-bottom:20px}.dcc-article-faq-kicker{color:#3159a8;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:750;display:inline-flex}.dcc-article-faq-kicker:before{content:"";background:#6c82e8;width:22px;height:2px}.dcc-article-faq-header h2{color:#102840;letter-spacing:-.04em;margin:10px 0 8px;font-size:clamp(28px,3vw,38px);font-weight:550;line-height:1.12}.dcc-article-faq-header p{color:#52627a;margin:0;font-size:15px;line-height:1.6}.dcc-article-faq-list{gap:11px;display:grid}.dcc-article-faq-list details{background:#fff;border:1px solid #dce4ef;border-radius:14px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 4px 14px #10284009}.dcc-article-faq-list details:hover,.dcc-article-faq-list details[open]{border-color:#9bb9e3;box-shadow:0 10px 28px #10284014}.dcc-article-faq-list summary{color:#142d48;cursor:pointer;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:14px;min-height:76px;padding:15px 20px;font-size:16px;font-weight:650;line-height:1.45;list-style:none;display:grid}.dcc-article-faq-list summary::-webkit-details-marker{content:"";display:none}.dcc-article-faq-list summary::marker{content:"";display:none}.dcc-faq-number{color:#52627a;font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:11px;font-weight:750}.dcc-faq-toggle{background:#f8faff;border:1px solid #dfe6f0;border-radius:50%;width:30px;height:30px;position:relative}.dcc-faq-toggle:before,.dcc-faq-toggle:after{content:"";background:#365783;width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dcc-faq-toggle:after{transition:transform .18s;transform:translate(-50%,-50%)rotate(90deg)}.dcc-article-faq-list details[open] .dcc-faq-toggle:after{transform:translate(-50%,-50%)}.dcc-faq-answer{color:#526079;padding:0 64px 22px 68px}.dcc-faq-answer p{margin:0;font-size:15px;line-height:1.75}.dcc-article-faq-list summary:focus-visible{outline-offset:-4px;border-radius:12px}@media (width<=540px){.dcc-article-step-cards>div{min-height:auto}.dcc-article-faq-list summary{grid-template-columns:28px minmax(0,1fr) 28px;gap:10px;padding:14px;font-size:15px}.dcc-faq-answer{padding:0 18px 20px 52px}}@media (prefers-reduced-motion:reduce){.dcc-article-faq-list details,.dcc-faq-toggle:after{transition:none}}
