body{font-family:plus jakarta sans,sans-serif;color:#111827}h1,h2,h3,h4,h5,h6{font-family:plus jakarta sans,sans-serif;font-weight:600}.main-explain-area,.navbar-custom,.navbar-custom .dropdown-menu,.post-preview .post-entry,.intro-header .post-heading .post-subheading,.intro-header.big-img .img-desc,.blog-tags,.blog-categories,.post-pager li a,footer .copyright,footer div.disclaimer,.tabs-shortcode .nav-tabs .nav-link,.details-shortcode>summary,.content-section,div.card-body a.list-group-item,.navbar-search-input,.navbar-search-result-title,.navbar-search-no-results,.disqus-comments button,.btn-view-source,.btn,.btn-contact,h4.see-also,.see-also-item-title,.see-also-item-subtitle,.archive-year-btn,.archive-year-heading,.archive-item-title,.archive-item-subtitle,.archive-item-date,.terms-item-header a,.terms-item-count,.terms-item-page,.recipe-meta-label,.recipe-section-title,.recipe-instructions li strong{font-family:plus jakarta sans,sans-serif}.icon-text{display:inline-flex;align-items:center;gap:.5rem}.icon-text svg,.icon-text img{flex-shrink:0;width:64px;height:64px}.big-gap{gap:2rem}.intro-header.big-img::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:0}.intro-header.big-img .big-img-transition{filter:brightness(.5)}.product-card{display:flex;flex-direction:column;min-width:280px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,8%);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit;margin-bottom:1rem}.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.product-card img{display:block;width:50%;height:160px;object-fit:cover}.product-card-body{padding:.75rem 1rem;font-weight:600;margin:auto}.roadmap-card{min-width:280px;display:block;border-radius:12px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,8%);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;background-color:#edf5fd;margin-bottom:1rem}.product-layout{overflow:hidden;width:100%}.product-image{float:left;width:30%;margin:0 1.5rem 1.5rem 0}.product-text{margin-left:33%}.btn-contact{background-color:#0f4c81!important;color:#daecfb!important;border-color:#0f4c81!important;font-family:plus jakarta sans,sans-serif;font-weight:700;vertical-align:top}.btn-contact:hover{background-color:#092b49!important}#contactCtaBtn{min-width:150px;flex:none;padding:.4rem .8rem;background-color:#fff!important;border-color:#dbecfb!important;color:#1b81da!important}#contactCtaBtn:hover{background-color:#c9e2f8!important}.icon-contact{color:#daecfb!important}.phone-wrap{position:relative;display:inline-block}.phone-link{text-decoration:underline;text-underline-offset:3px;cursor:pointer}.phone-link:hover{text-decoration-thickness:2px}.phone-copied{position:absolute;top:100%;left:0;margin-top:4px;padding:.25rem .6rem;border-radius:6px;background-color:#2fb347;color:#fff;font-size:.75rem;font-weight:700;white-space:nowrap;opacity:0;transition:opacity .15s ease;pointer-events:none}.phone-copied.show{opacity:1}@media(max-width:768px){.product-image{width:100%;float:none;margin:0 0 1rem}.product-text{margin-left:0}}:not([data-theme=dark]) .section:nth-of-type(1){background-color:#f1f5f9}:not([data-theme=dark]) .section:nth-of-type(3){background-color:#f1f5f9}:not([data-theme=dark]) .section:nth-of-type(5){background-color:#f1f5f9}:not([data-theme=dark]) .section:nth-of-type(6){background-color:#092b49;color:#daecfb}.intro-header .page-heading h1 .ap-trade,.intro-header .page-heading .h1 .ap-trade{white-space:nowrap}@media(max-width:600px){.navbar-brand{display:none}.intro-header .page-heading h1,.intro-header .page-heading .h1{font-size:40px}}