.docs-page .docs-download-pdf{background:#2d48ff;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin:0 0 18px;padding:13px 23px;font-size:16px;font-weight:750;display:inline-flex;box-shadow:0 9px 24px #2d48ff2e;color:#fff!important;text-decoration:none!important}.docs-page .docs-download-pdf:hover{background:#1934d7}.docs-page .docs-source-note{color:#354363;background:#eff2ff;border-left:4px solid #2d48ff;border-radius:8px;margin:10px 0 26px;padding:15px 18px;font-size:15px;line-height:1.6}.docs-page .docs-source-fulltext{color:#1b2540;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.docs-page .docs-source-fulltext p{white-space:pre-line;margin:0 0 14px}.docs-page .docs-source-fulltext h2{color:#19234c;margin:29px 0 13px;font-size:22px;font-weight:800;line-height:1.4}.docs-page .docs-source-fulltext h3{color:#24305a;margin:22px 0 10px;font-size:18px}.docs-page .docs-program-table-wrap{border:1px solid #dee4f5;border-radius:12px;max-width:100%;margin:17px 0 27px;overflow-x:auto}.docs-page .docs-program-table{border-collapse:collapse;width:100%;min-width:680px;font-size:13px;line-height:1.45}.docs-page .docs-program-table td,.docs-page .docs-program-table th{vertical-align:top;text-align:left;white-space:normal;border:1px solid #e2e6f0;padding:10px 12px}.docs-page .docs-program-table th{background:#edf1ff;font-weight:800}.docs-page .me-program-published-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}@media (max-width:650px){.docs-page .docs-source-fulltext{font-size:14px}.docs-page .docs-source-fulltext h2{font-size:19px}}.docs-page .docs-pdf-download{background:#2d48ff;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;margin:0 0 16px;padding:12px 21px;font-size:15px;font-weight:750;display:inline-flex;box-shadow:0 8px 22px #2d48ff2e;color:#fff!important;text-decoration:none!important}.docs-page .docs-pdf-download:hover{background:#1934d7}.docs-source-fulltext p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-bottom:16px;font-size:17px;line-height:1.8}.docs-source-fulltext h2{text-align:left;margin-top:32px;margin-bottom:16px;font-weight:700}@media (max-width:768px){.docs-source-fulltext p{text-align:left;font-size:16px;line-height:1.7}}.docs-page{min-height:100vh;padding-top:36px;padding-bottom:80px;color:#202636!important;background:#fff!important}.docs-page .docs-main{min-width:0;color:#202636!important;background:0 0!important}.docs-page .docs-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.docs-page .docs-breadcrumb{margin:0!important}.docs-page .docs-breadcrumb a{border:1px solid #dce3ff;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex;color:#2d48ff!important;background:#f0f3ff!important;text-decoration:none!important}.docs-page .docs-breadcrumb a:hover{background:#e4eaff!important}.docs-page .docs-pdf-download{border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:15px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 22px #2d48ff29;color:#fff!important;background:#2d48ff!important;margin:0!important;text-decoration:none!important}.docs-page .docs-pdf-download:hover{transform:translateY(-2px);background:#1934d7!important}.docs-page .docs-document-header{margin-bottom:28px;display:block}.docs-page .docs-document-header h1{text-align:left;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.25;color:#171c2e!important}.docs-page .docs-body{color:#202636!important;background:#fff!important}.docs-page .docs-source-fulltext{overflow-wrap:break-word;font-size:17px;line-height:1.8;color:#202636!important}.docs-page .docs-source-fulltext p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal;margin:0 0 18px;font-size:17px;line-height:1.85;color:#202636!important}.docs-page .docs-source-fulltext h2{text-align:left;margin-top:38px;margin-bottom:18px;font-size:23px;font-weight:750;line-height:1.4;color:#171c2e!important}.docs-page .docs-source-fulltext h3{margin-top:28px;margin-bottom:14px;font-size:19px;font-weight:700;color:#202636!important}.docs-page .docs-body a{color:#2d48ff}.docs-page .docs-aside{border:1px solid #e5eaff;border-radius:18px;align-self:start;padding:26px;color:#202636!important;background:#f3f6ff!important}.docs-page .docs-aside h2{margin-bottom:20px;font-size:21px;font-weight:750;color:#171c2e!important}.docs-page .docs-aside a{border-radius:8px;padding:11px 0;font-size:15px;font-weight:600;line-height:1.5;transition:all .2s;display:block;color:#354363!important;background:0 0!important;text-decoration:none!important}.docs-page .docs-contact{border:1px solid #e2e8ff;border-radius:16px;margin-top:48px;padding:26px;color:#202636!important;background:#f5f7ff!important}.docs-page .docs-contact strong,.docs-page .docs-contact p{color:#202636!important}.docs-page .docs-contact a:not(.docs-consult-button){color:#2d48ff!important}@media (max-width:768px){.docs-page{padding-top:22px;padding-bottom:50px}.docs-page .docs-topbar{gap:12px;margin-bottom:26px}.docs-page .docs-breadcrumb a{box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:120px;height:50px;padding:0;font-size:14px;font-weight:700;display:inline-flex;color:#2d48ff!important;background:#f0f3ff!important;border:1px solid #dce3ff!important;text-decoration:none!important}.docs-page .docs-document-header h1{font-size:28px}.docs-page .docs-source-fulltext p{text-align:left;font-size:16px;line-height:1.75}.docs-page .docs-source-fulltext h2{margin-top:28px;font-size:20px}.docs-page .docs-aside{padding:20px}}.docs-page .docs-document-header h1{width:100%;text-align:center!important}.docs-page .docs-source-fulltext p.docs-subtitle{margin-bottom:28px;font-weight:500;text-align:center!important}.docs-page .docs-source-fulltext p.docs-city{-webkit-hyphens:none;hyphens:none;margin-bottom:6px;text-align:right!important}.docs-page .docs-source-fulltext p.docs-date{-webkit-hyphens:none;hyphens:none;margin-bottom:30px;text-align:right!important}:is(html:has(.docs-page),body:has(.docs-page)),.docs-page,.docs-page .docs-layout,.docs-page .docs-main,.docs-page .docs-document-header,.docs-page .docs-body,.docs-page .docs-source-fulltext{color:#202636!important;background:#fff!important}.docs-page .docs-document-header h1{color:#171c2e!important;text-align:center!important}.docs-page .docs-source-fulltext p{color:#202636!important}.docs-page .docs-source-fulltext h2,.docs-page .docs-source-fulltext h3{color:#171c2e!important}.docs-page .docs-aside{border-radius:18px;background:#f3f6ff!important;border:1px solid #e0e7ff!important}.docs-page .docs-aside h2{color:#171c2e!important}.docs-page .docs-aside a{color:#354363!important}.docs-page .docs-aside a:hover{color:#2d48ff!important}.docs-page .docs-breadcrumb a{color:#2d48ff!important;background:#f0f3ff!important;border:1px solid #dce3ff!important}.docs-page .docs-pdf-download{color:#fff!important;background:#2d48ff!important}.docs-page .docs-license-content{color:#202636;font-size:17px;line-height:1.7}.docs-page .docs-license-intro{color:#465674;margin-bottom:30px}.docs-page .docs-license-content h2{color:#172345;margin:32px 0 18px;font-size:24px;font-weight:800}.docs-page .docs-license-details{border:1px solid #e2e8f5;border-radius:16px;margin:0 0 35px;overflow:hidden}.docs-page .docs-license-details>div{border-bottom:1px solid #e8edf7;grid-template-columns:240px minmax(0,1fr);gap:20px;padding:17px 20px;display:grid}.docs-page .docs-license-details>div:nth-child(odd){background:#f7f9ff}.docs-page .docs-license-details>div:last-child{border-bottom:none}.docs-page .docs-license-details dt{color:#60708b;font-weight:600}.docs-page .docs-license-details dd{color:#172345;margin:0;font-weight:700}.docs-page .docs-license-check{background:#2d48ff;border-radius:12px;justify-content:center;align-items:center;width:fit-content;min-height:48px;margin:18px auto;padding:12px 22px;font-size:15px;font-weight:700;display:flex;color:#fff!important;text-decoration:none!important}.docs-page .docs-license-check:hover{background:#2039dd}.docs-page .docs-license-hint{color:#627088;margin-top:12px;font-size:14px}@media (max-width:768px){.docs-page .docs-license-details>div{grid-template-columns:1fr;gap:5px;padding:14px 16px}}
