.content-article__header p{line-height:1.5;font-size:1.5rem}.content-block.content-block--feature .content-block__media{margin:0}.content-block.content-block--feature{background:#000}.content-block.content-block--feature p{color:#fff}.content-block.content-block--feature .content-block__text{padding-right:2rem}.content-block.content-block--feature .content-block__media{width:100%}.content-block.content-block--feature .content-block__media img{border-top-right-radius:0;border-bottom-right-radius:0}.content-block__layout{display:flex;flex-direction:row;gap:2rem;align-items:flex-start}.content-block__layout--right{flex-direction:row-reverse}.content-block__media{flex:1;max-width:40%}.content-block__media img{width:100%;height:auto;display:block;border-radius:.5rem}.content-block__media figcaption{font-size:.85rem;color:#666;margin-top:.5rem}.content-block__text{flex:2}.content-article__footer{text-align:center;border-top:1px solid #ddd;padding:2rem;margin-top:2rem}.content-article__footer a{margin:0 .75rem;text-decoration:none;display:block}.content-article__footer a:hover{text-decoration:underline}@media (min-width:768px){:root{--bodyFontSize:1.25rem}.content-block.content-block--feature{display:flex;border-radius:20px;overflow:hidden}.content-block.content-block--feature figure{flex:1 1 auto;overflow:hidden;min-width:300px;margin:0}.content-block.content-block--feature img{height:100%;width:auto;object-fit:cover;display:block}.content-block.content-block--feature article{padding:0 2rem 2rem}}@media (max-width:767px){.content-block__layout,.content-block__layout--right{flex-direction:column}.content-block.content-block--feature img{width:100%;max-height:300px;object-fit:cover}.content-block__media{max-width:100%}.content-block__text{width:100%}.content-block.content-block--feature article{padding:2rem}}.faq-section{max-width:800px;margin:0 auto;padding:2rem 1rem}.faq-section h2{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem}.faq-card{border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.faq-card dl{display:grid;grid-template-columns:1fr 3fr;row-gap:.5rem;column-gap:1rem}.faq-card dt{font-weight:700;color:#6b7280}.faq-card p{font-size:1.2rem}.faq-card dl dd{margin:0 0 2rem}.faq-card dl dd ul{margin:2rem 0 0}.faq-card dl dd li{margin:0 0 1rem}.faq-card dl dd:first-of-type{font-weight:700}.faq-card dl dt:first-of-type,.faq-card dl dd:first-of-type{color:#ff652f}@media (max-width:640px){.faq-card dl{display:block}.faq-card dt{margin-top:1rem}}.mega-menu-item-5632{display:none !important}.archive-title{text-align:center;margin:2rem 0 0;font-size:1.25rem}.post--single--share-links{margin-top:2rem;display:flex;align-items:center;gap:1rem}.post--single--share-links a svg{width:24px;height:24px;fill:currentColor;transition:fill .2s ease}.post--single--share-links a:hover svg{fill:#ff652f}.content-article__footer{text-align:center;border-top:1px solid #ddd;padding-top:2rem;margin-top:2rem}.mcp-share-feedback{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);background:#222;color:#fff;padding:.75rem 1.25rem;border-radius:5px;font-size:.9rem;z-index:9999;opacity:0;transition:opacity .3s ease}.mcp-share-feedback.show{display:block;opacity:1}.post--single--share-links a{display:flex}.sb-search{position:relative;width:35px;min-width:35px;height:35px;float:right;overflow:visible;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.kad-right-header.kt-header-flex-item .sb-search{display:none !important}.sb-search-open .sb-search-input{position:absolute !important;right:35px;top:0;width:265px !important;z-index:9999;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px 0 0 4px !important}.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:100%;height:35px;margin:0;z-index:10;padding:8px 40px 8px 12px;font-family:inherit;font-size:14px;color:#2c3e50;opacity:0;transition:opacity .3s ease}.sb-search-open .sb-search-input{opacity:1}.sb-search-input::-webkit-input-placeholder{color:#efb480}.sb-search-input:-moz-placeholder{color:#efb480}.sb-search-input::-moz-placeholder{color:#efb480}.sb-search-input:-ms-input-placeholder{color:#efb480}.sb-icon-search,.sb-search-submit{width:35px;height:35px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:35px;text-align:center;cursor:pointer}.sb-search-submit{background:#fff;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1}.sb-icon-search{color:#fff;background:#e67e22;z-index:90;display:flex;align-items:center;justify-content:center;border-radius:8px}.sb-search-open .sb-icon-search{border-radius:0 8px 8px 0}.sb-icon-search svg{width:16px;height:16px;fill:#fff}.sb-search-open .sb-icon-search{background:#da6d0d;color:#fff;z-index:11}.sb-search-open .sb-search-submit{z-index:11}.sb-search-open .sb-search-input{color:#333}.search-text{display:none}@media (min-width:1040px) and (max-width:1279px){.search-text{display:block;color:#000;position:absolute;right:125%;font-weight:300;z-index:0}}.no-js .sb-search{width:300px;height:35px;position:absolute;right:0;top:0;z-index:9999}.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background:#da6d0d;color:#fff;z-index:11}.no-js .sb-search-input{padding-left:20px;width:calc(100% - 20px)}.kad-right-header{position:relative}.kad-right-header .sb-search{margin-right:20px}.kad-right-header .sb-search-open{right:20px}@media screen and (max-width:768px){.sb-search{position:static !important;width:100% !important;margin-right:0;overflow:hidden !important}.sb-search-open .sb-search-input{position:static !important;width:100% !important;box-shadow:none !important;opacity:1 !important}.sb-search-input{font-size:16px;height:50px;padding:15px 55px 15px 15px}.sb-icon-search,.sb-search-submit{width:50px;height:50px;line-height:50px}}@media (min-width:1280px){.sb-search-input{position:absolute !important;right:35px !important;top:0 !important;width:265px !important;z-index:5;box-shadow:0 4px 12px rgba(0,0,0,.15) !important;border-radius:4px 0 0 4px !important;opacity:1 !important}.sb-search-input{opacity:1}.sb-icon-search{border-radius:0 8px 8px 0 !important;background:#da6d0d;color:#fff;z-index:11}.sb-search-submit{z-index:11}.sb-search-input{color:#333}}.kad-center-header .kad-search-header{display:none !important}.kad-right-header .kad-search-header{display:block !important}.kad-mobile-search-flex-item{display:flex;align-items:center;justify-content:center}.kt-mobile-search-toggle{background:0 0;border:none;cursor:pointer;padding:0;color:#fff;transition:all .3s ease}.kt-mobile-search-toggle:hover{color:#ff652f}.kt-mobile-search-toggle svg{width:20px;height:20px;fill:currentColor}.kt-mobile-search-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2rem;max-width:90vw;width:400px;border-radius:12px}.kt-mobile-search-content h3{margin:0 0 1rem;color:#333;font-size:1.5rem;text-align:center}.mobile-search-input-wrap{position:relative;display:flex;border:2px solid #e67e22;border-radius:8px;overflow:hidden;width:100%}.mobile-search-input{flex:1;border:none;outline:none;padding:1rem;font-size:1rem;font-family:inherit}.mobile-search-input::placeholder{color:#999}.mobile-search-submit{background:#e67e22;border:none;padding:1rem;cursor:pointer;color:#fff;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.mobile-search-submit:hover{background:#da6d0d}.mobile-search-submit svg{width:20px;height:20px;fill:currentColor}@media (max-width:480px){.kt-mobile-search-modal{padding:1.5rem;width:95vw;top:50%;left:50%;transform:translate(-50%,-50%)}.kt-mobile-search-content h3{font-size:1.25rem}.mobile-search-input{padding:.875rem;font-size:.9rem}.mobile-search-submit{padding:.875rem}}#mobile-logo a .ascend-mobile-logo{max-height:100% !important}.feature-badges{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0;padding:0;list-style:none}.badge{display:flex;align-items:center;padding:.75rem 1.25rem;border:1px solid #d3d9de;border-radius:999px;font-family:system-ui,sans-serif;font-size:1rem;background-color:#fff;white-space:nowrap}.badge img{margin-right:.5rem;display:inline-block}.use-case{background:#efefef;padding:1rem;border-left:3px solid #e5b034}