/* Knowledge Article V2: reading experience only; global navigation and footer come from solution-landing-shell. */
@media (min-width:768px){.knowledge-article .ka-hero .ka-hero__inner{width:min(1120px,calc(100% - 48px))!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important}.knowledge-article .ka-hero h1{font-size:40px!important;white-space:nowrap!important}}
/* Desktop hero aligns with the breadcrumb container; small screens retain natural line wrapping. */
@media(min-width:768px){.knowledge-article .ka-hero__inner{max-width:none}.knowledge-article .ka-hero h1{font-size:42px;white-space:nowrap}}
@media(max-width:767px){.knowledge-article .ka-hero h1{white-space:normal}}
.knowledge-article{--ka-ink:#24324a;--ka-muted:#66758c;--ka-brand:#5068cf;--ka-line:#e1e7f1;--ka-soft:#f5f7fc;background:#fff;color:var(--ka-ink)}.ka-container{width:min(1120px,calc(100% - 48px));margin:0 auto}.ka-breadcrumb{position:relative;z-index:0;padding:15px 0 14px;color:#7b879b;font-size:13px}.ka-breadcrumb:before{position:absolute;z-index:-1;top:0;right:-100vw;bottom:0;left:-100vw;border-top:1px solid #e8edf6;border-bottom:1px solid #e3e9f3;background:#f7f9fd;content:""}.ka-breadcrumb a{color:#5b70c7;font-weight:600;text-decoration:none}.ka-breadcrumb a:hover{color:#3f55ad}.ka-hero{padding:64px 0 58px;background:radial-gradient(circle at 83% 15%,rgba(140,115,224,.34),transparent 24%),linear-gradient(124deg,#20375f,#516bb7);color:#fff}.ka-hero__inner{max-width:850px}.ka-kicker{display:inline-block;color:#b9cafb;font-size:12px;font-weight:700;letter-spacing:1.6px}.ka-hero h1{margin:15px 0 18px;color:#fff;font-size:44px;line-height:1.3;letter-spacing:-.7px}.ka-hero__lead{margin:0;color:#dce6fa;font-size:18px;line-height:1.9}.ka-meta{display:flex;gap:16px;flex-wrap:wrap;margin-top:27px;color:#d8e3fa;font-size:14px}.ka-meta b{color:#fff}.ka-layout{max-width:none;padding:70px 0}.ka-article{min-width:0;font-size:17px;line-height:1.95}.ka-article>p:first-of-type{font-size:19px;color:#3f506c}.ka-article h2{margin:60px 0 18px;padding-bottom:13px;border-bottom:1px solid var(--ka-line);font-size:30px;line-height:1.45}.ka-article h3{margin:31px 0 12px;font-size:22px;line-height:1.55}.ka-article p,.ka-article li{color:#4f6078}.ka-article ul,.ka-article ol{padding-left:25px}.ka-article li+li{margin-top:7px}.ka-answer,.ka-note{margin:27px 0;padding:24px 26px;border-radius:15px}.ka-answer{border-left:4px solid var(--ka-brand);background:linear-gradient(100deg,#f0f3ff,#fff)}.ka-answer strong,.ka-note strong{display:block;margin-bottom:7px;color:#273a5b}.ka-note{border:1px solid #dfe6f3;background:#fafbfe}.ka-table-wrap{overflow-x:auto;margin:24px 0;border:1px solid var(--ka-line);border-radius:13px}.ka-article table{width:100%;min-width:590px;border-collapse:collapse;background:#fff;font-size:15px}.ka-article th,.ka-article td{padding:14px 16px;border-bottom:1px solid var(--ka-line);text-align:left;vertical-align:top}.ka-article th{background:#f5f7fc;color:#344666}.ka-article tr:last-child td{border-bottom:0}.ka-faq{margin-top:54px}.ka-faq .faq{padding:19px 22px;margin-bottom:10px;border:1px solid var(--ka-line);border-radius:13px;background:#fff}.ka-faq .faq h3{position:relative;margin:0 0 8px;padding-left:25px;font-size:18px}.ka-faq .faq h3:before{position:absolute;left:0;color:#5b73d3;font-weight:800;content:"Q"}.ka-faq .faq p{margin:0;padding-left:25px;font-size:16px}.ka-relations{margin-top:58px;padding:27px;border:1px solid var(--ka-line);border-radius:17px;background:#f8f9fd}.ka-relations h2{margin:0 0 18px;border:0;padding:0;font-size:23px}.ka-relations__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ka-relations a{padding:15px;border:1px solid #dfe5f2;border-radius:11px;background:#fff;color:#4d66c8;font-size:14px;font-weight:700;line-height:1.6;text-decoration:none}.ka-relations a:hover{border-color:#bfceed}.ka-cta{margin-top:34px;padding:27px 29px;border-radius:17px;background:linear-gradient(120deg,#263d68,#536bb8);color:#fff}.ka-cta h2{margin:0 0 9px;border:0;padding:0;color:#fff;font-size:24px}.ka-cta p{margin:0;color:#e0e9fb}.ka-cta a{display:inline-block;margin-top:17px;padding:10px 15px;border-radius:8px;background:#fff;color:#4962c4;font-size:14px;font-weight:700;text-decoration:none}@media(max-width:900px){.ka-relations__grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.ka-container{width:min(100% - 40px,1120px)}.ka-breadcrumb{padding:13px 0;font-size:12px}.ka-hero{padding:50px 0}.ka-hero h1{font-size:33px}.ka-hero__lead{font-size:16px}.ka-layout{padding:48px 0}.ka-article{font-size:16px}.ka-article>p:first-of-type{font-size:18px}.ka-article h2{margin-top:45px;font-size:27px}.ka-article h3{font-size:20px}.ka-answer,.ka-note{padding:20px}.ka-relations{padding:21px}.ka-relations__grid{grid-template-columns:1fr}}
