body.xb-body #page-container.page-header-dark #page-header{background-color:#fff!important;border-bottom:1px solid var(--xb-line);box-shadow:none}
body.xb-body #page-container.page-header-dark #page-header .text-dual{color:var(--xb-ink)!important}
.xb-category-row{display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center}.xb-category-row .xb-category-root{grid-template-columns:30px minmax(0,1fr) auto}.xb-category-expander{width:28px;height:32px;border:0;background:transparent;color:#7f8da2;border-radius:4px}.xb-category-expander:hover{background:#edf3fa;color:#1758a6}.xb-category-expander i{font-size:9px;transition:transform .2s}.xb-category-group.expanded .xb-category-expander i{transform:rotate(180deg)}.xb-category-children{display:none}.xb-category-group.expanded .xb-category-children{display:block}
.xb-guide-section{margin-top:16px}.xb-guide-section>header{display:flex;align-items:end;justify-content:space-between;margin-bottom:10px}.xb-guide-section>header h2{font-size:19px;margin:0 0 3px}.xb-guide-section>header p{margin:0;color:#778397;font-size:12px}.xb-guide-section>header>a{font-size:12px;color:#1758a6}.xb-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.xb-guide-grid article{background:#fff;border:1px solid var(--xb-line);border-radius:7px;padding:18px;min-height:190px;display:flex;flex-direction:column}.xb-guide-meta{display:flex;justify-content:space-between;color:#8a96a7;font-size:11px}.xb-guide-meta span{color:#1758a6;font-weight:700}.xb-guide-grid h3{font-size:16px;line-height:1.5;margin:13px 0 8px}.xb-guide-grid h3 a{color:#182842}.xb-guide-grid p{font-size:13px;line-height:1.7;color:#68758a;margin:0 0 14px}.xb-guide-more{margin-top:auto;font-size:12px;color:#1758a6;font-weight:700}@media(max-width:800px){.xb-guide-grid{grid-template-columns:1fr}.xb-guide-grid article{min-height:0}.xb-guide-section>header{align-items:center}}
.xb-guides-shell{max-width:1120px;margin:0 auto;padding:34px 18px 70px}.xb-guides-hero{margin-bottom:22px}.xb-guides-hero h1{font-size:30px;margin:0 0 8px}.xb-guides-hero p{color:#68758a;max-width:720px}.xb-guides-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.xb-guides-list article{background:#fff;border:1px solid var(--xb-line);border-radius:7px;padding:22px}.xb-guides-list h2{font-size:19px;line-height:1.45;margin:10px 0}.xb-guides-list h2 a{color:#172842}.xb-guides-list p{color:#68758a;line-height:1.7}.xb-article{max-width:900px;margin:0 auto;padding:34px 18px 70px}.xb-article-breadcrumb{font-size:12px;margin-bottom:22px}.xb-article-breadcrumb a{color:#1758a6}.xb-article-header h1{font-size:34px;line-height:1.35;margin:10px 0}.xb-article-header>p{font-size:17px;line-height:1.8;color:#5d6b7f}.xb-article-content{margin-top:24px;background:#fff;border:1px solid var(--xb-line);border-radius:7px;padding:30px}.xb-article-content h2{font-size:22px;margin:28px 0 10px}.xb-article-content h2:first-child{margin-top:0}.xb-article-content p{font-size:15px;line-height:1.9;color:#3f4e63}.xb-article-faq{margin-top:28px}.xb-article-faq details{border-top:1px solid var(--xb-line);padding:14px 0}.xb-article-faq summary{font-weight:700;cursor:pointer}.xb-article-faq details p{margin:8px 0 0}@media(max-width:720px){.xb-guides-list{grid-template-columns:1fr}.xb-article-header h1{font-size:27px}.xb-article-content{padding:20px}}
.xb-body #main-navigation>.nav-main{display:flex;flex-wrap:nowrap;align-items:center}.xb-body #main-navigation .nav-main-item{flex:none}.xb-services{margin:0 0 14px}.xb-services>header{display:flex;justify-content:space-between;align-items:end;margin-bottom:9px}.xb-services h2{font-size:18px;margin:0 0 2px}.xb-services>header p{font-size:12px;color:#738095;margin:0}.xb-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.xb-service-card{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;background:#fff;border:1px solid var(--xb-line);border-radius:7px;padding:14px;color:#20324d;transition:border-color .18s,transform .18s,box-shadow .18s}.xb-service-card:hover{color:#20324d;border-color:#b9c9dd;transform:translateY(-1px);box-shadow:0 7px 18px rgba(20,35,59,.07)}.xb-service-card.featured{border-color:#8fcfba;background:#fbfffd}.xb-service-icon{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;font-size:18px}.xb-service-icon.blue{color:#1e5da7;background:#eaf3ff}.xb-service-icon.green{color:#087f5b;background:#e7f8f1}.xb-service-icon.orange{color:#d95d0b;background:#fff0e5}.xb-service-icon.violet{color:#6546b6;background:#f1edff}.xb-service-card h3{font-size:14px;margin:0 0 4px}.xb-service-card h3 em{font-size:9px;font-style:normal;color:#087f5b;background:#e2f5ed;border-radius:3px;padding:2px 4px}.xb-service-card p{font-size:12px;margin:0 0 2px;color:#45546a}.xb-service-card small{display:block;color:#8995a6;font-size:10px}.xb-service-card>.fa-arrow-right{color:#9aa6b6;font-size:11px}.xb-product-extra{display:none}.xb-product-grid.show-all .xb-product-extra{display:flex}.xb-load-more{display:flex;flex-direction:column;align-items:center;gap:2px;margin:12px auto 0;min-width:190px;border:1px solid #c8d3e1;background:#fff;color:#183b68;border-radius:6px;padding:10px 18px;font-weight:700}.xb-load-more:hover{border-color:#1b4f8f;background:#f6f9fd}.xb-load-more small{font-size:10px;color:#8793a5;font-weight:500}@media(max-width:1050px){.xb-service-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.xb-service-grid{grid-template-columns:1fr}.xb-body #main-navigation>.nav-main{display:block}.xb-services>header{align-items:flex-start}.xb-service-card{padding:12px}}
