/*!
Theme Name: Integra Elements
Theme URI: http://imco.design/integra-elements
Author: Chris Javier, Jake Christian
Author URI: http://imco.design/team
Description: Description
Version: 1.0.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: integra-elements
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html:has(#wpadminbar){margin:0 !important}html,body{margin:0;padding:0;min-width:320px}body{-webkit-font-smoothing:antialiased;background-color:var(--base-Background-Color)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html,body{font-size:var(--typography-font-size-base);font-weight:var(--typography-font-weight-normal);font-family:var(--typography-font-family-base),sans-serif;line-height:var(--typography-line-height-normal);color:var(--color-Black);font-optical-sizing:auto}.sub{font-size:14px;line-height:120%}.lead{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:var(--typography-font-weight-heading);font-family:var(--typography-font-family-heading),sans-serif;line-height:var(--typography-line-height-heading);margin:0}.display-1{font-size:2.5rem}@media(min-width: 600px){.display-1{font-size:2.6875rem}}@media(min-width: 782px){.display-1{font-size:2.875rem}}@media(min-width: 1024px){.display-1{font-size:3.25rem}}.display-2{font-size:2.125rem}@media(min-width: 600px){.display-2{font-size:2.28125rem}}@media(min-width: 782px){.display-2{font-size:2.4375rem}}@media(min-width: 1024px){.display-2{font-size:2.75rem}}h1{font-size:1.75rem}@media(min-width: 600px){h1{font-size:1.875rem}}@media(min-width: 782px){h1{font-size:2rem}}@media(min-width: 1024px){h1{font-size:2.25rem}}h2{font-size:1.5rem}@media(min-width: 600px){h2{font-size:1.625rem}}@media(min-width: 782px){h2{font-size:1.75rem}}@media(min-width: 1024px){h2{font-size:2rem}}h3{font-size:1.375rem}@media(min-width: 600px){h3{font-size:1.46875rem}}@media(min-width: 782px){h3{font-size:1.5625rem}}@media(min-width: 1024px){h3{font-size:1.75rem}}h4{font-size:1.25rem}@media(min-width: 600px){h4{font-size:1.3125rem}}@media(min-width: 782px){h4{font-size:1.375rem}}@media(min-width: 1024px){h4{font-size:1.5rem}}h5{font-size:1.125rem}@media(min-width: 600px){h5{font-size:1.15625rem}}@media(min-width: 782px){h5{font-size:1.1875rem}}@media(min-width: 1024px){h5{font-size:1.25rem}}h6{font-size:1rem}@media(min-width: 600px){h6{font-size:1rem}}@media(min-width: 782px){h6{font-size:1rem}}@media(min-width: 1024px){h6{font-size:1rem}}.heading-w-icon{display:flex;align-items:center;gap:6px}.heading-w-icon:has(h2) .icon-wrapper{font-size:21px}.cta-group{display:flex;flex-wrap:wrap;gap:12px}.cta-group .btn{width:100%}@media(min-width: 600px){.cta-group .btn{width:fit-content}}button,.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(0,0,0,0);padding:12px 20px;border-radius:12px;line-height:120%;font-weight:600;text-decoration:none;transition-duration:240ms;width:100%;cursor:pointer}button:hover,.btn:hover{transform:scale(1.03);box-shadow:0 6px 12px rgba(0,0,0,.06)}button:focus,.btn:focus{outline:2px solid var(--color-Primary);outline-offset:2px}@media(min-width: 600px){button,.btn{width:fit-content}}button--sm,.btn--sm{gap:8px;font-size:14px;padding:10px 16px;border-radius:12px}button--lg,.btn--lg{gap:14px;font-size:18px;padding:14px 24px;border-radius:12px}button:disabled,.btn:disabled{opacity:.5;cursor:not-allowed}button.btn--outline,.btn.btn--outline{background-color:rgba(0,0,0,0)}button--Primary.btn--flat,.btn--Primary.btn--flat{background-color:var(--color-Primary);color:var(--color-Primary-Contrast)}button--Primary.btn--flat:hover,.btn--Primary.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Primary-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Primary)}button--Primary.btn--outline,.btn--Primary.btn--outline{border-color:var(--color-Primary);color:var(--color-Primary)}button--Primary.btn--outline:hover,.btn--Primary.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Primary-100)}button--Secondary.btn--flat,.btn--Secondary.btn--flat{background-color:var(--color-Secondary);color:var(--color-Secondary-Contrast)}button--Secondary.btn--flat:hover,.btn--Secondary.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Secondary-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Secondary)}button--Secondary.btn--outline,.btn--Secondary.btn--outline{border-color:var(--color-Secondary);color:var(--color-Secondary)}button--Secondary.btn--outline:hover,.btn--Secondary.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Secondary-100)}button--Danger.btn--flat,.btn--Danger.btn--flat{background-color:var(--color-Danger);color:var(--color-Danger-Contrast)}button--Danger.btn--flat:hover,.btn--Danger.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Danger-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Danger)}button--Danger.btn--outline,.btn--Danger.btn--outline{border-color:var(--color-Danger);color:var(--color-Danger)}button--Danger.btn--outline:hover,.btn--Danger.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Danger-100)}button--Warning.btn--flat,.btn--Warning.btn--flat{background-color:var(--color-Warning);color:var(--color-Warning-Contrast)}button--Warning.btn--flat:hover,.btn--Warning.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Warning-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Warning)}button--Warning.btn--outline,.btn--Warning.btn--outline{border-color:var(--color-Warning);color:var(--color-Warning)}button--Warning.btn--outline:hover,.btn--Warning.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Warning-100)}button--Success.btn--flat,.btn--Success.btn--flat{background-color:var(--color-Success);color:var(--color-Success-Contrast)}button--Success.btn--flat:hover,.btn--Success.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Success-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Success)}button--Success.btn--outline,.btn--Success.btn--outline{border-color:var(--color-Success);color:var(--color-Success)}button--Success.btn--outline:hover,.btn--Success.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Success-100)}button--Info.btn--flat,.btn--Info.btn--flat{background-color:var(--color-Info);color:var(--color-Info-Contrast)}button--Info.btn--flat:hover,.btn--Info.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Info-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Info)}button--Info.btn--outline,.btn--Info.btn--outline{border-color:var(--color-Info);color:var(--color-Info)}button--Info.btn--outline:hover,.btn--Info.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Info-100)}button--White.btn--flat,.btn--White.btn--flat{background-color:var(--color-White);color:var(--color-Black)}button--White.btn--flat:hover,.btn--White.btn--flat:hover{background-color:var(--color-Light-50);border-color:var(--color-Light-300);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Dark-500)}button--White.btn--outline,.btn--White.btn--outline{border-color:var(--color-White);color:var(--color-White)}button--White.btn--outline:hover,.btn--White.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Light-200);color:var(--color-Dark-500)}button--Black.btn--flat,.btn--Black.btn--flat{background-color:var(--color-Black);color:var(--color-White)}button--Black.btn--flat:hover,.btn--Black.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Dark-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Black)}button--Black.btn--outline,.btn--Black.btn--outline{border-color:var(--color-Black);color:var(--color-Black)}button--Black.btn--outline:hover,.btn--Black.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Dark-100)}button--Light.btn--flat,.btn--Light.btn--flat{background-color:var(--color-Light-100);color:var(--color-Dark-200)}button--Light.btn--flat:hover,.btn--Light.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Light-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Black)}button--Light.btn--outline,.btn--Light.btn--outline{border-color:var(--color-Light-300);color:var(--color-Dark-200)}button--Light.btn--outline:hover,.btn--Light.btn--outline:hover{background-color:var(--color-White)}button--Dark.btn--flat,.btn--Dark.btn--flat{background-color:var(--color-Dark-500);color:var(--color-White)}button--Dark.btn--flat:hover,.btn--Dark.btn--flat:hover{background-color:var(--color-White);border-color:var(--color-Dark-200);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-Dark-500)}button--Dark.btn--outline,.btn--Dark.btn--outline{border-color:var(--color-Dark-500);color:var(--color-Dark-500)}button--Dark.btn--outline:hover,.btn--Dark.btn--outline:hover{background-color:var(--color-White);border-color:var(--color-Dark-100)}.integra-element-widget{display:flex;justify-content:center;align-items:center}.site ul,.site ol{padding-left:1rem;display:flex;flex-direction:column;gap:12px}.site li{line-height:140%}.site .custom-list-style{padding-left:0}.site .custom-list-style li{list-style:none;display:flex;align-items:baseline;gap:8px;line-height:140%}input,select,textarea{width:100%;border:none;padding:8px 12px;background-color:rgba(0,0,0,0);border-radius:12px;font-family:"DM Sans",sans-serif;font-size:16px}input:focus,select:focus,textarea:focus{outline:none}form{width:100%}select{position:relative}select::after{position:absolute;content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-Dark-100)}.input-style{border:1px solid var(--color-Light-300);border-radius:12px;display:flex}.input-style .icon-wrapper{padding-left:12px;opacity:.7}.input-style:focus{outline:2px solid var(--color-Primary);outline-offset:4px}.input-style:has(input:focus),.input-style:has(select:focus){outline:2px solid var(--color-Primary);outline-offset:3px}.input-style:has(input:focus) .icon-wrapper,.input-style:has(select:focus) .icon-wrapper{opacity:1}.input-style--sm input,.input-style--sm select,.input-style--sm textarea{padding:6px 10px;font-size:14px}nav{position:fixed;top:3px;left:0;width:100%;z-index:90;line-height:120%;user-select:none}nav .container{max-width:1440px;display:flex;align-items:center;justify-content:space-between}nav #top-nav{position:relative;display:none;z-index:1}@media(min-width: 1200px){nav #top-nav{display:block;background-color:rgba(246,246,246,.98);backdrop-filter:saturate(180%) blur(10px)}nav #top-nav .container{display:flex;justify-content:flex-end;gap:24px;height:40px}nav #top-nav a{font-size:14px;text-decoration:none;color:var(--color-Dark-50);transition-duration:120ms;transition-timing-function:ease-in-out}nav #top-nav a:hover{color:var(--color-Dark-500);transform:scale(1.03)}}nav #main-nav{position:relative;border-top:1px solid var(--color-Light-300);border-bottom:1px solid var(--color-Light-300);box-shadow:0 1px 3px rgba(0,0,0,.04);background-color:hsla(0,0%,100%,.92);backdrop-filter:saturate(180%) blur(6px);z-index:2}nav #main-nav .container{height:64px;gap:16px}nav #main-nav .branding{height:24px;display:block;flex:0 0 auto}nav #main-nav .branding img{height:100%;width:auto}@media(min-width: 600px){nav #main-nav .branding{height:28px}}@media(min-width: 782px){nav #main-nav .branding{height:32px}}nav #main-nav .burger-menu{position:relative;cursor:pointer;padding:6px 18px;transition-duration:240ms;border-radius:3px;height:32px;width:32px}nav #main-nav .burger-menu span{position:absolute;height:2px;width:24px;background-color:var(--color-Dark-200);border-radius:2px;left:50%;transform:translateX(-50%);transition-duration:120ms;transition-timing-function:ease-out}nav #main-nav .burger-menu span:nth-child(1){top:9px}nav #main-nav .burger-menu span:nth-child(2){top:15px}nav #main-nav .burger-menu span:nth-child(3){top:21px}nav #main-nav .burger-menu:hover span{background-color:var(--color-Dark-500)}nav #main-nav .burger-menu--close span:nth-child(1){top:15px;left:6px;transform:rotate(45deg)}nav #main-nav .burger-menu--close span:nth-child(2){opacity:0}nav #main-nav .burger-menu--close span:nth-child(3){top:15px;left:6px;transform:rotate(-45deg)}@media(min-width: 1200px){nav #main-nav .burger-menu{display:none}}nav .nav-body{position:absolute;top:65px;left:0;width:100%;height:calc(100dvh - 65px);display:none;flex-direction:column;align-items:center;padding:16px;background-color:var(--color-White);flex:1 1 auto}nav .nav-body--open{display:flex}@media(min-width: 1200px){nav .nav-body{position:relative;top:0;width:100%;height:100%;display:flex;flex-direction:row;background-color:rgba(0,0,0,0);padding:0;flex:1 1 auto;gap:12px}}nav .nav-body .cta-group{width:100%;gap:8px;flex:0 0 auto}nav .nav-body .cta-group .btn{width:100%}@media(min-width: 1200px){nav .nav-body .cta-group{width:fit-content}nav .nav-body .cta-group .btn{width:fit-content}}nav .nav-body a,nav .nav-body .nav-main-label{color:var(--color-Dark-500);text-decoration:none;font-weight:500}@media(min-width: 1200px){nav .nav-body a,nav .nav-body .nav-main-label{color:var(--color-Dark-100)}}nav .nav-list{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;gap:16px;overflow-y:auto;overflow-x:hidden;padding:12px 0;padding-right:12px}@media(min-width: 1200px){nav .nav-list{padding:0;padding-right:0;gap:24px;flex-direction:row;justify-content:center;overflow:unset}}@media(max-width: 1199.98px){nav .main-nav-item>a,nav .main-nav-item .nav-main-label{padding:6px 0}}nav .main-nav-item:has(>.nav-dropdown){position:relative}nav .main-nav-item:has(>.nav-dropdown) .nav-main-label{position:relative;display:block}nav .main-nav-item:has(>.nav-dropdown) .nav-main-label::after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);height:10px;width:10px;background-image:url("https://www.securew2.com/wp-content/uploads/2021/12/down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;opacity:.6}@media(min-width: 1200px){nav .main-nav-item:has(>.nav-dropdown) .nav-main-label{padding-right:18px}}nav .main-nav-item:has(.nav-dropdown--open)>a,nav .main-nav-item:has(.nav-dropdown--open) .nav-main-label{font-weight:600;color:var(--color-Primary)}nav .main-nav-item:has(.nav-dropdown--open) .nav-main-label::after{opacity:1;transform:translateY(-50%) rotate(180deg);filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(90%) contrast(97%)}@media(min-width: 1200px){nav .main-nav-item:hover .nav-main-label::after{opacity:1;transform:translateY(-50%) rotate(180deg)}nav .main-nav-item:hover>a,nav .main-nav-item:hover .nav-main-label{color:var(--color-Dark-800)}nav .main-nav-item:hover .nav-dropdown{visibility:visible;pointer-events:auto;top:48px;opacity:1;z-index:1;transition-duration:240ms}}nav .main-nav-item .nav-dropdown--open{display:block}@media(min-width: 1200px){nav .main-nav-item{display:grid;place-items:center}}nav .mobile-more-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;width:100%;gap:12px;border-top:1px solid var(--color-Light-100);padding:16px 0}nav .mobile-more-links a{font-size:14px;color:var(--color-Secondary-400)}nav .mobile-more-links a:hover{color:var(--color-Primary)}@media(min-width: 1200px){nav .mobile-more-links{display:none}}nav .nav-dropdown{position:relative;padding-top:16px}nav .nav-dropdown__heading{display:none}@media(max-width: 1199.98px){nav .nav-dropdown{display:none}}@media(min-width: 1200px){nav .nav-dropdown{position:absolute;visibility:hidden;pointer-events:none;opacity:0;z-index:-1;top:56px;left:50%;transform:translateX(-50%);min-width:730px;background-color:var(--color-White);border:1px solid var(--color-Light-300);padding:24px;border-radius:16px;box-shadow:0 8px 16px rgba(0,0,0,.08)}nav .nav-dropdown__heading{border-bottom:1px solid var(--color-Light-200);display:flex;flex-direction:column;padding-bottom:16px;margin-bottom:16px;gap:4px}nav .nav-dropdown__heading b{font-size:20px;font-family:"Anek Bangla",sans-serif}nav .nav-dropdown__heading span{font-size:14px;color:var(--color-Dark-100)}}nav .sub-nav-split{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:16px}nav .sub-nav-split .sub-nav-split__column{flex:1 1 0;min-width:0}nav .sub-nav-split.no-dividers{gap:8px}@media(min-width: 1200px){nav .sub-nav-split{flex-direction:row;gap:24px}nav .sub-nav-split.no-dividers{gap:24px}nav .sub-nav-split .sub-nav-split-inner-column{display:flex;flex-direction:column;gap:8px}nav .sub-nav-split:not(.no-dividers) .sub-nav-split__column:not(:last-child){border-right:1px solid var(--color-Light-200);padding-right:1rem;padding-right:24px}}nav .sub-nav-list{display:flex;flex-direction:column;gap:8px}nav .sub-nav-list__heading{color:var(--color-Dark-300);text-transform:uppercase;font-weight:bold;font-size:13px}nav .sub-nav-list__links{display:flex;flex-direction:column;gap:2px}nav .sub-nav-list__links a{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:12px;border:1px solid rgba(0,0,0,0)}nav .sub-nav-list__links a:hover{background-color:var(--color-Light-50);border-color:var(--color-Light-100)}nav .sub-nav-list__links a:hover .sub-nav-link__contents{color:var(--color-Primary)}nav .sub-nav-list__links .icon-wrapper{flex:0 0 auto;width:18px}nav .sub-nav-list .sub-nav-link__contents{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:var(--color-Dark-200);gap:4px}nav .sub-nav-list .sub-nav-link__contents .description{font-size:12px;font-weight:400;color:var(--color-Dark-50);line-height:140%}nav .nav-thumbnail{display:flex;align-items:flex-start;justify-content:center;border-radius:16px;border:1px solid var(--color-Light-300);color:var(--color-Dark-200);text-decoration:none;transition-duration:120ms;background-color:var(--color-White);padding:16px;gap:12px}nav .nav-thumbnail .icon-wrapper{flex:0 0 auto;width:32px}nav .nav-thumbnail b{color:var(--color-Dark-500);font-family:"Anek Bangla",sans-serif;font-size:16px}nav .nav-thumbnail span{font-size:12px;line-height:140%;color:var(--color-Light-950)}nav .nav-thumbnail__contents{display:flex;flex-direction:column;flex:1 1 auto;gap:3px}nav .nav-thumbnail--lg{padding:20px;gap:16px}nav .nav-thumbnail--lg .icon-wrapper{width:40px}nav .nav-thumbnail--lg b{font-size:18px}nav .nav-thumbnail--lg span{font-size:14px}nav .nav-thumbnail--lg .nav-thumbnail__contents{gap:6px}@media(min-width: 1200px){nav .nav-thumbnail .icon-wrapper{width:40px}nav .nav-thumbnail b{font-size:18px}nav .nav-thumbnail span{font-size:14px}nav .nav-thumbnail .nav-thumbnail__contents{gap:4px}nav .nav-thumbnail--lg{padding:24px}nav .nav-thumbnail--lg .icon-wrapper{width:54px}nav .nav-thumbnail--lg b{font-size:22px}nav .nav-thumbnail--lg span{font-size:15px}nav .nav-thumbnail--lg .nav-thumbnail__contents{gap:6px}}nav .nav-thumbnail:hover{border-color:var(--color-Primary)}nav .nav-thumbnail:hover b{color:var(--color-Primary)}nav .nav-thumbnail:hover span{color:var(--color-Dark-300)}@media(min-width: 1200px){nav .nav-thumbnail:hover{transform:scale(1.02)}}@media(min-width: 1200px){nav .sub-nav-split__column:has(#joinnow-platform-thumbnail){min-width:400px}nav .sub-nav-split__column:has(#integrations-thumbnail){min-width:400px}}nav #customer-insights-sub-nav-list{margin-top:16px}nav #joinnow-platform-thumbnail{display:flex;height:100%;align-items:center}@media(min-width: 1200px){nav .nav-dropdown:has(#technical-solutions-overflow){min-width:950px}nav .nav-dropdown:has(#integrations-thumbnail){min-width:670px}}@media(min-width: 1200px){nav .sub-nav-split__column#technical-solutions-split-column{min-width:560px}nav .sub-nav-split__column#technical-solutions-split-column .sub-nav-list__links{display:flex;flex-direction:row}}nav #partners-dropdown .btn{width:100%;text-align:left;justify-content:flex-start}nav #partners-dropdown .btn.btn--Primary:not(:hover) img{filter:saturate(0) brightness(300%)}nav #partners-dropdown .btn .icon-wrapper{height:18px;width:18px}nav #partners-dropdown #partners-cta{display:flex;flex-direction:column;gap:8px}@media(max-width: 1199.98px){body.nav-open{overflow:hidden}}.site{padding-top:66px}@media(min-width: 1200px){.site{padding-top:106px}}footer{color:var(--color-White);background-color:var(--color-Dark-300)}footer a{text-decoration:none;color:var(--color-White)}footer a:hover{text-decoration:underline}footer .footer__body{padding:40px 0}@media(min-width: 782px){footer .footer__body{display:grid;gap:24px 16px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){footer .footer__body{padding:56px 0;gap:32px 24px;grid-template-columns:repeat(5, 1fr)}}footer .footer__colophon{border-top:1px solid var(--color-Dark-200);padding:24px 0;display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:120%}footer .footer__colophon .left,footer .footer__colophon .right{display:flex;align-items:center;justify-content:center;gap:12px}footer .footer__colophon img{height:20px;width:auto}footer .footer__colophon .left{align-items:center}footer .footer__colophon .left a{display:block;flex:0 0 auto}@media(min-width: 782px){footer .footer__colophon{flex-direction:row;justify-content:space-between;padding:32px 0}footer .footer__colophon .left,footer .footer__colophon .right{gap:16px}footer .footer__colophon img{height:24px}}@media(min-width: 1024px){footer .footer__colophon{font-size:14px}}@media(max-width: 781.98px){footer .footer-column{border-bottom:1px solid var(--color-Dark-200)}}footer .footer-column__header-group{display:flex;justify-content:space-between;align-items:center;padding:16px 0}footer .footer-column__indicator .fa-circle-plus{display:block}footer .footer-column__indicator .fa-circle-minus{display:none}@media(min-width: 782px){footer .footer-column__indicator{display:none}}footer .footer-column__body{display:flex;flex-direction:column;padding-left:8px;transition-duration:120ms;transition-timing-function:ease-out;font-size:14px}@media(max-width: 781.98px){footer .footer-column__body{height:0;overflow:hidden;pointer-events:none;user-select:none}}@media(min-width: 782px){footer .footer-column__body{padding:0}}footer .footer-column.open .footer-column__header-group{border-bottom:1px solid rgba(0,0,0,0)}footer .footer-column.open .footer-column__indicator .fa-circle-plus{display:none}footer .footer-column.open .footer-column__indicator .fa-circle-minus{display:block}footer .footer-column.open .footer-column__body{height:auto;overflow:visible;pointer-events:all;user-select:text;padding-bottom:16px}.video-style{position:relative;width:100%;height:max-content;border-radius:8px;border:1px solid var(--color-Light-600);box-shadow:0 8px 24px rgba(0,0,0,.2);overflow:hidden}.video-style video{position:relative;max-width:none;width:100%;height:auto;object-fit:contain;object-position:center center;margin-bottom:-2px;display:block}.video-style iframe{display:block}@media(max-width: 1023.98px){.video-style{margin:0 auto}}@media(max-width: 781.98px){.video-style{max-width:600px}}.video-style--w-cover .video-cover{position:absolute;width:100%;height:100%;display:grid;place-items:center;background-color:getColor(White);border-radius:8px;z-index:2;cursor:pointer}.video-style--w-cover .video-cover img{height:120px !important;opacity:.9}.video-style--w-cover .video-cover:hover img{transition-duration:220ms;transform:scale(1.02);opacity:1}table{width:100%;border-collapse:collapse;font-family:inherit;font-size:14px;line-height:140%;background:#fff;color:#222;box-shadow:0 1px 2px rgba(0,0,0,.03)}table th,table td{padding:.75em 1em;text-align:left;border-bottom:1px solid #e5e5e5;vertical-align:middle}table th{background:#f7f7f7;font-weight:600;color:#333;letter-spacing:.02em}table tr:last-child td{border-bottom:none}@media(max-width: 600px){table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table th,table td{padding:.75em .5em}}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%}blockquote{padding:0 1em;border-left:4px solid var(--color-Primary);color:var(--color-Dark-200)}.elementor hr,hr{background-color:var(--color-Light-100);border:none;height:1px;width:100%}.elementor hr.contained,hr.contained{margin:0 auto;max-width:1200px}.elementor hr.light-50,hr.light-50{background-color:var(--color-Light-50)}.elementor hr.light-100,hr.light-100{background-color:var(--color-Light-100)}.elementor hr.light-200,hr.light-200{background-color:var(--color-Light-200)}.elementor hr.light-300,hr.light-300{background-color:var(--color-Light-300)}.elementor hr.light-400,hr.light-400{background-color:var(--color-Light-400)}.elementor hr.light-500,hr.light-500{background-color:var(--color-Light-500)}.elementor hr.light-600,hr.light-600{background-color:var(--color-Light-600)}.elementor hr.light-700,hr.light-700{background-color:var(--color-Light-700)}.elementor hr.light-800,hr.light-800{background-color:var(--color-Light-800)}.elementor hr.light-900,hr.light-900{background-color:var(--color-Light-900)}.elementor hr.light-950,hr.light-950{background-color:var(--color-Light-950)}.elementor hr.dark-200,hr.dark-200{background-color:var(--color-Dark-200)}.elementor hr.primary-gradient,hr.primary-gradient{background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgba(195, 51, 41, 0.5) 50%, rgba(255, 255, 255, 0) 90%)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.container--wide{max-width:1440px}.container--narrow{max-width:992px}@media(min-width: 600px){.container{padding:0 24px}}@media(min-width: 782px){.container{padding:0 32px}}.split{position:relative;display:flex;flex-direction:column;gap:24px;z-index:2}@media(min-width: 1024px){.split{flex-direction:row;gap:40px}}.split .aside,.split aside{width:100%}@media(min-width: 1024px){.split .aside,.split aside{flex:0 0 auto;width:300px}}@media(min-width: 1024px){.split .main,.split main{flex:1 1 auto;min-width:1px;width:100%}}.split--col-2 .main,.split--col-2 .aside{width:100%}@media(min-width: 1024px){.split--col-2 .main,.split--col-2 .aside{width:50%}}.eyebrow-text{position:relative;display:inline-flex;gap:8px;align-items:center;border:1px solid rgba(0,0,0,0);padding:8px 12px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%;width:fit-content}.eyebrow-text::after{position:absolute;left:0;top:0;height:100%;width:100%;content:" ";border-radius:10px;border:1px solid rgba(0,0,0,0);opacity:.5}.eyebrow-text::before{content:"";position:relative;height:5px;width:5px;border-radius:999px;flex:0 0 auto}@media(min-width: 782px){.eyebrow-text::before{height:7px;width:7px}}.eyebrow-text--round::after{border-radius:999px}.eyebrow-text--Primary{color:var(--color-Primary)}.eyebrow-text--Primary::after{border-color:var(--color-Primary)}.eyebrow-text--Primary::before{background-color:var(--color-Primary)}.eyebrow-text--Secondary{color:var(--color-Secondary)}.eyebrow-text--Secondary::after{border-color:var(--color-Secondary)}.eyebrow-text--Secondary::before{background-color:var(--color-Secondary)}.eyebrow-text--Danger{color:var(--color-Danger)}.eyebrow-text--Danger::after{border-color:var(--color-Danger)}.eyebrow-text--Danger::before{background-color:var(--color-Danger)}.eyebrow-text--Warning{color:var(--color-Warning)}.eyebrow-text--Warning::after{border-color:var(--color-Warning)}.eyebrow-text--Warning::before{background-color:var(--color-Warning)}.eyebrow-text--Success{color:var(--color-Success)}.eyebrow-text--Success::after{border-color:var(--color-Success)}.eyebrow-text--Success::before{background-color:var(--color-Success)}.eyebrow-text--Info{color:var(--color-Info)}.eyebrow-text--Info::after{border-color:var(--color-Info)}.eyebrow-text--Info::before{background-color:var(--color-Info)}.eyebrow-text--White{color:var(--color-White)}.eyebrow-text--White::after{border-color:var(--color-White)}.eyebrow-text--White::before{background-color:var(--color-White)}.eyebrow-text--Black{color:var(--color-Black)}.eyebrow-text--Black::after{border-color:var(--color-Black)}.eyebrow-text--Black::before{background-color:var(--color-Black)}.eyebrow-text--Light{color:var(--color-Light-500)}.eyebrow-text--Light::after{border-color:var(--color-Light-500)}.eyebrow-text--Light::before{background-color:var(--color-Light-500)}.eyebrow-text--Dark{color:var(--color-Dark-500)}.eyebrow-text--Dark::after{border-color:var(--color-Dark-500)}.eyebrow-text--Dark::before{background-color:var(--color-Dark-500)}.theming--light .eyebrow-text{color:var(--color-White)}.pill-group{display:flex;flex-wrap:wrap;gap:8px 10px}@media(min-width: 600px){.pill-group{gap:10px 12px}}@media(min-width: 782px){.pill-group{gap:12px 14px}}.pill{border:1px solid rgba(0,0,0,0);padding:8px 10px;padding-right:12px;border-radius:12px;line-height:120%;font-weight:400;font-size:14px;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;gap:6px}.pill--sm{font-size:12px;padding:4px 8px}.pill--White{background-color:var(--color-White);border-color:var(--color-Light-300);color:var(--color-Dark-200)}.pill--White .icon-wrapper i{color:var(--color-Primary)}.pill--Black{background-color:var(--color-Black);border-color:var(--color-Dark-700);color:var(--color-White)}.pill--Black .icon-wrapper i{color:var(--color-Primary)}.pill--Primary{background-color:var(--color-Primary-100);border-color:var(--color-Primary-300);color:var(--color-Primary-800)}.pill--Primary .icon-wrapper i{color:var(--color-Primary)}.pill--Secondary{background-color:var(--color-Secondary-100);border-color:var(--color-Secondary-300);color:var(--color-Secondary-800)}.pill--Secondary .icon-wrapper i{color:var(--color-Secondary)}.pill--Danger{background-color:var(--color-Danger-100);border-color:var(--color-Danger-300);color:var(--color-Danger-800)}.pill--Danger .icon-wrapper i{color:var(--color-Danger)}.pill--Warning{background-color:var(--color-Warning-100);border-color:var(--color-Warning-300);color:var(--color-Warning-800)}.pill--Warning .icon-wrapper i{color:var(--color-Warning)}.pill--Success{background-color:var(--color-Success-100);border-color:var(--color-Success-300);color:var(--color-Success-800)}.pill--Success .icon-wrapper i{color:var(--color-Success)}.pill--Info{background-color:var(--color-Info-100);border-color:var(--color-Info-300);color:var(--color-Info-800)}.pill--Info .icon-wrapper i{color:var(--color-Info)}.pill--Light{background-color:var(--color-Light-100);border-color:var(--color-Light-300);color:var(--color-Dark-200)}.pill--Light .icon-wrapper i{color:var(--color-Primary)}.pill--Dark{background-color:var(--color-Dark-100);border-color:var(--color-Dark-300);color:var(--color-Dark-800)}.pill--Dark .icon-wrapper i{color:var(--color-Primary)}.pill-2{padding:6px 12px;border-radius:999px;line-height:100%;font-size:14px;display:flex;align-items:center;gap:6px;border:1px solid rgba(0,0,0,0)}.pill-2--sm{font-size:12px}.pill-2--Primary{background-color:var(--color-Primary);color:var(--color-Primary-Contrast);border-color:var(--color-Primary)}.pill-2--Secondary{background-color:var(--color-Secondary);color:var(--color-Secondary-Contrast);border-color:var(--color-Secondary)}.pill-2--White{background-color:var(--color-White);border-color:var(--color-Light-200);color:var(--color-Dark-800)}.pill-2--Light{background-color:var(--color-Light-100);border-color:var(--color-Light-300);color:var(--color-Dark-200)}.pill-2--Dark{background-color:var(--color-Dark-100);border-color:var(--color-Dark-300);color:var(--color-Dark-800)}.pill-2--Info{background-color:var(--color-Info-100);border-color:var(--color-Info-300);color:var(--color-Info-800)}.pill-2--Warning{background-color:var(--color-Warning);border-color:var(--color-Warning);color:var(--color-Dark)}.pill-2--Success{background-color:var(--color-Success);border-color:var(--color-Success);color:var(--color-Success-Contrast)}.pill-2--Warning{background-color:var(--color-Warning-100);border-color:var(--color-Warning-300);color:var(--color-Warning-800)}.pill-outline{font-size:12px;padding:0 8px;border-radius:999px;border:1px solid var(--color-Dark-300);background-color:rgba(0,0,0,0);color:var(--color-Dark-800)}.pill-outline--Primary{border-color:var(--color-Primary);color:var(--color-Primary)}.scroll-tracker{position:fixed;top:0;left:0;width:100%;height:3px;z-index:999;background-color:var(--color-Light-100)}.scroll-tracker .scroll-progress{width:0;height:100%;border-radius:8px;background-color:var(--color-Primary);transition-duration:120ms;transition-timing-function:cubic-bezier(0.2, 0.995, 0.475, 1.005)}.integration .container{display:grid;place-items:center}.integration .integration-grid{position:relative;width:100%;width:992px;height:830px;display:grid;place-items:center}.integration .integration-grid .center-hub{height:540px;width:540px;display:grid;place-items:center;border-radius:50%;position:relative;z-index:1}.integration .integration-grid .center-hub::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cstyle%3e circle %7b fill: none; stroke: black; stroke-width: 0.5; stroke-dasharray: 1,1; stroke-linecap: round; %7d %3c/style%3e%3c/defs%3e%3ccircle cx='50' cy='50' r='47'/%3e%3c/svg%3e") no-repeat center;background-size:100% 100%;border-radius:50%;pointer-events:none;animation:rotate 60s infinite linear;opacity:.1}.integration .integration-grid .central-logo{height:130px;width:130px;border-radius:50%;background-color:var(--color-White);display:grid;place-items:center;padding:24px;animation:heartbeat 5s infinite}.integration .integration-grid .central-logo img{width:100%;height:100%;object-fit:contain;transform:translateY(6px)}.integration .integration-grid .integration-grid-item{position:absolute;width:100%;max-width:300px;min-height:280px;padding:16px;background-color:var(--color-White);border:2px solid var(--color-Secondary-100);border-radius:16px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);z-index:2;display:flex;flex-direction:column;gap:.5rem;transition:all .3s ease-out}.integration .integration-grid .integration-grid-item .integration-item-header{display:flex;align-items:center;gap:.25rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-Secondary-50)}.integration .integration-grid .integration-grid-item .integration-item-header .icon-wrapper{height:56px;width:56px;display:grid;place-items:center}.integration .integration-grid .integration-grid-item .integration-item-header .icon-wrapper img{height:100%;width:100%;object-fit:contain;transform:translateY(4px)}.integration .integration-grid .integration-grid-item .integration-item-title{display:flex;flex-direction:column;gap:0}.integration .integration-grid .integration-grid-item .integration-item-title b{font-size:16px;display:block}.integration .integration-grid .integration-grid-item .integration-item-title span{display:block;margin-top:-1px;font-size:12px}.integration .integration-grid .integration-grid-item#mobile-hub{display:none}.integration .integration-grid .integration-grid-item#identity-and-access{top:0%;left:calc(50% - 150px)}.integration .integration-grid .integration-grid-item#device-management{top:22%;left:0;z-index:2}.integration .integration-grid .integration-grid-item#network-security{top:22%;right:0;z-index:2}.integration .integration-grid .integration-grid-item#wireless-security{left:10%;bottom:5%;z-index:2}.integration .integration-grid .integration-grid-item#threat-intelligence{right:10%;bottom:5%;z-index:2}.integration .integration-grid .integration-grid-item .integration-item-logos{display:grid;grid-template-columns:repeat(2, 1fr)}.integration .integration-grid .integration-grid-item .integration-item-logos .logo-wrapper{height:44px;padding:8px}.integration .integration-grid .integration-grid-item .integration-item-logos .logo-wrapper:nth-child(odd){border-right:1px solid var(--color-Secondary-50)}.integration .integration-grid .integration-grid-item .integration-item-logos .logo-wrapper img{height:100%;width:100%;object-fit:contain}.integration .integration-grid .integration-grid-item .many-more{font-size:12px;color:var(--color-Secondary-300);text-align:center;font-weight:bold}.integration .integration-grid .integration-grid-item:hover{transform:translateY(-10px) scale(1.05);border-color:var(--color-Primary-300);box-shadow:0 6px 16px 0 rgba(0,0,0,.1);cursor:pointer}.integration .integration-grid .integration-grid-item:hover .many-more{color:var(--color-Primary-500)}@keyframes heartbeat{0%{box-shadow:0 2px 4px 0 rgba(255,57,57,.2);transform:scale(1);opacity:.7}50%{box-shadow:0 8px 32px 0 rgba(255,57,57,.35);transform:scale(1.05);opacity:1}100%{box-shadow:0 2px 4px 0 rgba(255,57,57,.2);transform:scale(1);opacity:.7}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 1024px){.integration .integration-grid{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.integration .integration-grid .center-hub{display:none}.integration .integration-grid .integration-grid-item{position:relative;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;transform:translateY(0) !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:100% !important;transition:none !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.integration .integration-grid .integration-grid-item#mobile-hub{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;text-align:center;border-color:var(--color-Primary-100);background:linear-gradient(to bottom, #f7f1f1, var(--color-Primary-50))}.integration .integration-grid .integration-grid-item#mobile-hub img{height:56px;display:block}.integration .integration-grid .integration-grid-item#mobile-hub .indicator{border-radius:999px;background-color:var(--color-White);padding:.5rem 1rem}.integration .integration-grid .integration-grid-item#mobile-hub .indicator b{color:var(--color-Primary-500)}}@media screen and (max-width: 320px){.integration .integration-grid .integration-grid-item .integration-item-logos{grid-template-columns:repeat(1, 1fr)}}.external-link-card,.card-style{border-radius:16px;background-color:var(--color-White);border:1px solid var(--color-Light-200);padding:24px;transition-duration:220ms;transition-timing-function:ease-out}.external-link-card:hover,.card-style:hover{border:1px solid var(--color-Light-400)}.toc{display:flex;flex-direction:column;gap:12px}.toc ul,.toc li{list-style:none;padding:0}.toc .toc-nav-list{gap:0}.toc .toc-nav-item{line-height:120%;font-size:14px;border-left:2px solid var(--color-Light-200)}.toc .toc-nav-item:has(a.active){border-color:var(--color-Primary)}.toc .toc-nav-item a{display:block;padding:8px 0;padding-left:12px;text-decoration:none;color:var(--color-Dark-50)}.toc .toc-nav-item a.active{font-weight:500;color:var(--color-Dark)}@media(min-width: 600px){.toc .toc-nav-item a{padding:8px 0;padding-left:16px}}@media(min-width: 782px){.toc .toc-nav-item{font-size:16px;line-height:140%}}@media(min-width: 1024px){.toc{position:sticky;top:120px}}.entry-content{word-break:break-word}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1em;font-weight:700;line-height:1.2}.entry-content h1:not(:first-child),.entry-content h2:not(:first-child),.entry-content h3:not(:first-child),.entry-content h4:not(:first-child),.entry-content h5:not(:first-child),.entry-content h6:not(:first-child){margin-top:2em}.entry-content h1{font-size:2.5rem}.entry-content h2{font-size:2rem}.entry-content h3{font-size:1.75rem}.entry-content h4{font-size:1.5rem}.entry-content h5{font-size:1.25rem}.entry-content h6{font-size:1rem}.entry-content .heading-w-icon h1,.entry-content .heading-w-icon h2,.entry-content .heading-w-icon h3,.entry-content .heading-w-icon h4,.entry-content .heading-w-icon h5,.entry-content .heading-w-icon h6{margin-top:0;margin-bottom:0}.entry-content p{margin-top:0;margin-bottom:1.5em;line-height:1.7;font-size:1.125rem}.entry-content ul,.entry-content ol{margin-top:0;margin-bottom:1.5em;padding-left:2em}.entry-content li{margin-bottom:.5em}.entry-content img{max-width:100%;height:auto;margin:2em 0;display:block}.entry-content table{width:100%;min-width:600px;margin:2em 0;border-collapse:collapse}.entry-content th,.entry-content td{padding:.75em 1em;border:1px solid var(--color-Light-300);text-align:left;min-width:100px}.entry-content pre,.entry-content code{font-family:"Fira Mono","Consolas",monospace;background:var(--color-Light-100);padding:.5em 1em;border-radius:4px;font-size:1em}.entry-content pre{margin:1.5em 0;overflow-x:auto}.entry-content hr{margin:2em 0;border:none;border-top:1px solid var(--color-Light-300)}.entry-content .accordion-widget h2{margin:0}.entry-content .accordion-widget p:last-child{margin-bottom:0}.integra-filters{border-radius:12px;user-select:none;display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--color-Light-100);background-color:var(--color-White)}@media(min-width: 1024px){.integra-filters{position:sticky;gap:12px;top:120px;margin-bottom:32px;max-height:calc(100vh - 152px);overflow-y:auto;overflow-x:hidden}}.integra-filters .integra-filter-radio,.integra-filters .integra-filter-checkbox{position:relative;display:flex;align-items:center;line-height:125%;gap:8px}.integra-filters .integra-filter-radio::before,.integra-filters .integra-filter-checkbox::before{position:absolute;top:1px;left:0;height:18px;width:18px;content:" ";background-position:center;background-size:contain;opacity:.8;pointer-events:none;user-select:none}.integra-filters .integra-filter-radio:has(input:checked)::before,.integra-filters .integra-filter-checkbox:has(input:checked)::before{opacity:1}.integra-filters .integra-filter-radio input,.integra-filters .integra-filter-checkbox input{opacity:0;visibility:hidden;display:none}.integra-filters .integra-filter-radio label,.integra-filters .integra-filter-checkbox label{display:block;cursor:pointer;padding-left:22px}.integra-filters .integra-filter-radio::before{background-image:url("../../assets/img/circle.svg")}.integra-filters .integra-filter-radio:has(input:checked)::before{background-image:url("../../assets/img/check-circle.svg")}.integra-filters .integra-filter-checkbox::before{background-image:url("../../assets/img/square.svg")}.integra-filters .integra-filter-checkbox:has(input:checked)::before{background-image:url("../../assets/img/check-square.svg")}.integra-filters .integra-filters-group{display:flex;flex-direction:column;gap:4px}.integra-filters .integra-filters-group:has(#integra-filters-group__search){gap:4px}@media(max-width: 1023.98px){.integra-filters .integra-filters-group:not(:has(#integra-filters-group__search)){display:none}}.integra-filters .integra-filters-group__heading{display:flex;align-items:center;gap:4px}.integra-filters .integra-filters-group__heading b{font-size:14px}.integra-filters .integra-filters-group__contents{display:flex;flex-direction:column;gap:6px}.integra-filters #integra-filters-group__search{display:flex;gap:12px;flex-direction:row}.integra-filters #integra-filters-group__search .input-style{flex:1 1 auto}.integra-filters #filters-mobile-toggler{width:fit-content;flex:0 0 auto;color:var(--color-Dark-50);height:40px;padding:12px;border-color:var(--color-Light-300)}.integra-filters #filters-mobile-toggler.active{color:var(--color-Primary);border-color:var(--color-Primary)}@media(min-width: 1024px){.integra-filters #filters-mobile-toggler{display:none}}.integra-filters .clear-filters{width:100%;margin-top:4px;display:none}@media(max-width: 1023.98px){.integra-filters--show .integra-filters-group{display:flex !important}}.integra-filters-indicators{display:flex;flex-wrap:wrap;gap:4px;align-items:center;display:none}.integra-filters-indicators .pill{background-color:var(--color-Secondary);color:var(--color-White);cursor:pointer}.integra-filters-indicators .pill:hover{background-color:var(--color-Secondary-700)}.integra-filters-indicators:has(.pill){margin-bottom:12px}.no-results-found{padding:32px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;display:none}.no-results-found.show{display:flex}.no-results-found p{color:var(--color-Light-800)}.pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:24px 0;user-select:none}@media(min-width: 782px){.pagination{gap:12px}}.pagination .pagination__numbers{display:flex;align-items:center;justify-content:center;gap:6px}@media(min-width: 782px){.pagination .pagination__numbers{gap:8px}}.pagination .pagination__number{border-radius:12px;background-color:var(--color-Light-50)}.pagination .pagination__number:hover{border:1px solid var(--color-Light-300)}.pagination .pagination__number--active{background:var(--color-White);border:1px solid var(--color-Primary);box-shadow:0 4px 8px rgba(195,51,41,.15);font-weight:bold;color:var(--color-Primary)}.pagination .pagination__button--prev,.pagination .pagination__button--next,.pagination .pagination__number{font-size:12px;padding:8px 14px;width:auto}@media(min-width: 782px){.pagination .pagination__button--prev,.pagination .pagination__button--next,.pagination .pagination__number{font-size:14px;padding:10px 16px}}.hub-hero{position:relative;text-align:center;min-height:300px;background-color:var(--color-Light-100);display:flex;justify-content:center;align-items:center;background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);z-index:1}.hub-hero .container{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;gap:24px;padding-top:64px;padding-bottom:64px;z-index:2}@media(min-width: 600px){.hub-hero .container{padding-top:80px;padding-bottom:80px}}@media(min-width: 1024px){.hub-hero .cta-group{justify-content:center}}.hub-hero::after{position:absolute;left:0;bottom:0;width:100%;height:40%;content:"";z-index:1;background:#fff;background:linear-gradient(0deg, rgb(251, 251, 251) 10%, rgba(255, 255, 255, 0) 100%)}.breadcrumbs{display:flex;align-items:center;gap:4px;font-size:14px;line-height:110%}.breadcrumbs>*:not(:last-child){flex:0 0 auto}.breadcrumbs a{display:flex;align-items:center;text-decoration:none;gap:4px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a,.breadcrumbs .fa-chevron-right{color:var(--color-Dark)}.breadcrumbs .fa-chevron-right{font-size:12px;opacity:.7}.breadcrumbs span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.breadcrumbs span:last-child{color:var(--color-Light-900)}@media(min-width: 600px){.breadcrumbs{gap:8px}}@media(min-width: 782px){.breadcrumbs{gap:12px}}#simulations{padding:24px 0}@media(min-width: 600px){#simulations{padding:32px 0}}@media(min-width: 782px){#simulations{padding:48px 0}}#simulations .simulation-body{padding:48px;border-radius:24px;background-color:var(--color-Light-100);border:1px solid var(--color-Light-400);box-shadow:0 24px 32px rgba(0,0,0,.05);width:100%;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:32px}#simulations .simulation-body .split{display:flex}#simulations .simulation-body .main-options-section{border:1px solid var(--color-Light-500);background-color:var(--color-Secondary-50);box-shadow:inset 0 3px 6px rgba(0,0,0,.08);padding:24px;border-radius:12px}#simulations .simulation-body .main-options-section .macos-header{display:flex;gap:16px;font-weight:500;color:var(--color-Secondary-400);justify-content:flex-start;background-color:rgba(0,0,0,0);padding:0}#simulations .simulation-body .main-options-section .macos-controls{display:flex;align-items:center;gap:6px}#simulations .simulation-body .main-options-section .macos-controls span{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:4px}#simulations .simulation-body .main-options-section .macos-controls span:nth-child(1){background-color:#f04444}#simulations .simulation-body .main-options-section .macos-controls span:nth-child(2){background-color:#eab309}#simulations .simulation-body .main-options-section .macos-controls span:nth-child(3){background-color:#4caf50}#simulations .simulation-body .main-options{display:flex;gap:12px;margin-top:16px}#simulations .simulation-body .main-options .option-block{background-color:var(--color-White);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;border-radius:12px;border:2px solid var(--color-Secondary-300);box-shadow:0 4px 8px rgba(0,0,0,.1);flex:1;margin:2px;transition:all 120ms ease-out;cursor:pointer;user-select:none}#simulations .simulation-body .main-options .option-block .option-title{line-height:110%}#simulations .simulation-body .main-options .option-block .icon-wrapper{display:flex;align-items:center;justify-content:center;width:32px;height:32px;opacity:.6;margin-bottom:4px;overflow:hidden}#simulations .simulation-body .main-options .option-block .icon-wrapper i{font-size:20px}#simulations .simulation-body .main-options .option-block .icon-wrapper img{height:100%;width:100%}#simulations .simulation-body .main-options .option-block:hover,#simulations .simulation-body .main-options .option-block.selected{border:2px solid var(--color-Secondary-300);background-color:var(--color-Secondary-50);transform:scale(1.04)}#simulations .simulation-body .main-options .option-block.selected{margin:0;background-color:var(--color-Secondary-100);border:2px solid var(--color-Secondary-500);box-shadow:0 6px 12px rgba(0,0,0,.15)}#simulations .simulation-body .main-options .option-block.selected .icon-wrapper{opacity:1}#simulations .simulation-body .main-options .option-block .option-title{font-size:18px;font-weight:900}#simulations .simulation-body .main-options .option-block .option-description{margin-top:4px;font-size:12px;color:var(--color-Secondary-400);line-height:1.2}#simulations .simulation-body .section-style{border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.05)}#simulations .simulation-body .section-header{display:flex;align-items:center;justify-content:center;padding:24px;gap:8px;background-color:var(--color-Light-300);border:1px solid var(--color-Light-400);border-top-left-radius:12px;border-top-right-radius:12px}#simulations .simulation-body .section-header .section-title{font-size:24px;font-weight:600;color:var(--color-Secondary-800)}#simulations .simulation-body .section-header.simulation-controls{justify-content:space-between}#simulations .simulation-body .section-header.simulation-controls .left{flex:1}#simulations .simulation-body .section-header.simulation-controls .section-title{display:flex;align-items:center;gap:8px}#simulations .simulation-body .section-header.simulation-controls .right{display:flex;gap:8px}#simulations .simulation-body .section-header.simulation-controls .right button{min-width:80px}#simulations .simulation-body .section-body{border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:var(--color-White);border:1px solid var(--color-Light-400);border-top:0;padding:24px;height:100%}#simulations .simulation-body .progress-steps{display:flex;gap:16px}#simulations .simulation-body .progress-step{display:flex;flex-direction:column;border:2px solid var(--color-Secondary-100);border-radius:8px;gap:8px;padding:16px;flex:1;font-size:14px}#simulations .simulation-body .progress-step .progress-header{display:flex;align-items:center;gap:8px;font-weight:700;line-height:1.2}#simulations .simulation-body .progress-step .progress-header img{height:24px;width:24px}#simulations .simulation-body .progress-step .progress-status{color:var(--color-Secondary-400)}#simulations .simulation-body .progress-step .icon-wrapper{width:24px;height:24px;background-image:url("/wp-content/uploads/2025/07/Pending.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}#simulations .simulation-body .progress-step.processing{background-color:#c9e5ff;border-color:var(--color-Dark);animation:blinking .15s infinite alternate}#simulations .simulation-body .progress-step.processing .icon-wrapper{background-image:url("/wp-content/uploads/2025/07/Process.svg");animation:rotate 8s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blinking{from{opacity:.5}to{opacity:1}}#simulations .simulation-body .progress-step.completed{background-color:#ecffed;border-color:var(--color-Success)}#simulations .simulation-body .progress-step.completed .icon-wrapper{background-image:url("/wp-content/uploads/2025/07/Complete.svg")}#simulations .simulation-body .split{display:flex;gap:32px}#simulations .simulation-body .split>div{display:flex;flex-direction:column;flex:1;height:auto}#simulations .simulation-body .sim-pre-result{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:var(--color-Secondary-300);font-weight:500;min-height:150px}#simulations .simulation-body .result-tabs{display:flex;flex-direction:column;gap:8px}#simulations .simulation-body .result-tab{display:flex;align-items:center;justify-content:space-between;border:3px solid var(--color-Secondary-50);border-radius:6px;padding:10px 16px;font-weight:800;border-radius:8px;color:var(--color-Secondary-500)}#simulations .simulation-body .result-tab .pill{font-size:12px}#simulations .simulation-body .pill{font-size:14px;font-weight:800;padding:8px 16px;border:2px solid var(--color-Secondary-100);border-radius:32px;flex-shrink:0}#simulations .simulation-body .pill--Success{background-color:#ecffed;color:var(--color-Success);background-color:#ecffed;border-color:#abe6ae}#simulations .simulation-body .pill--Info{background-color:#c9e5ff;color:var(--color-Info);border-color:var(--color-Info);background-color:#c9e5ff;border-color:#8cc4f0}#simulations .simulation-body .pill--Warning{background-color:#fff4e5;color:#af6e13;border-color:var(--color-Warning);background-color:#fff4e5;border-color:#f0d6b8}#simulations .simulation-body .pill--Danger{background-color:#ffe5e5;color:var(--color-Danger);border-color:var(--color-Danger);background-color:#ffe5e5;border-color:#f0b8b8}#simulations .simulation-body .policy-result{display:flex;flex-direction:column;gap:16px}#simulations .simulation-body .policy-result .result-tab{position:relative;border:1px solid var(--color-Light-300);background-color:var(--color-Light-100);font-weight:500;font-size:14px;color:var(--color-Secondary-500);padding-left:40px}#simulations .simulation-body .policy-result .result-tab::before{position:absolute;top:50%;left:12px;transform:translateY(-50%);content:"";width:16px;height:16px;background-image:url("/wp-content/uploads/2025/07/Complete.svg");background-size:contain;background-position:center;background-repeat:no-repeat}#simulations .simulation-body .policy-result-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;font-weight:800;font-size:14px;color:var(--color-Secondary-300)}#simulations .simulation-body .policy-result-header .btn{width:fit-content}#simulations .simulation-body .simulation-final-result{text-align:center;color:var(--color-Secondary-300)}#simulations .simulation-body .simulation-final-result .lead{font-weight:400}#simulations .simulation-body .simulation-final-result .section-body{display:flex;flex-direction:column;align-items:center;gap:16px}#simulations .simulation-body .simulation-final-result .result-tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:16px;gap:12px}#simulations .simulation-body .simulation-final-result .result-tabs .result-tab{position:relative;border:1px solid;background-color:#ecffed;border-color:#abe6ae;font-weight:600;font-size:14px;padding-left:40px}#simulations .simulation-body .simulation-final-result .result-tabs .result-tab::before{position:absolute;top:50%;left:12px;transform:translateY(-50%);content:"";width:16px;height:16px;background-image:url("/wp-content/uploads/2025/07/Complete.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 992px){#simulations .simulation-body{padding:40px}#simulations .simulation-body .main-options{flex-wrap:wrap}#simulations .simulation-body .main-options .option-block{flex:1 1 calc(50% - 10px)}#simulations .simulation-body .progress-steps{flex-wrap:wrap}#simulations .simulation-body .progress-step{flex:1 1 calc(50% - 16px)}#simulations .simulation-body .split{flex-direction:column}}@media screen and (max-width: 768px){#simulations .simulation-body{padding:32px}#simulations .simulation-body .section-header.simulation-controls{flex-direction:column;gap:16px}#simulations .simulation-body .section-header .right{flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 576px){#simulations .simulation-body{padding:24px}#simulations .simulation-body .main-options{flex-direction:column}#simulations .simulation-body .main-options .option-block{flex:1 1 100%}#simulations .simulation-body .progress-steps{flex-direction:column}#simulations .simulation-body .progress-step{flex:1 1 100%}}@media screen and (max-width: 480px){#simulations .simulation-body .result-tab{line-height:1.2;font-size:12px}#simulations .simulation-body .pill{padding:16px 8px;font-size:11px;text-align:center}}#simulations.dark-mode .simulation-body{background-color:var(--color-Dark-500);border-color:var(--color-Dark-300);box-shadow:0 24px 32px rgba(0,0,0,.3)}#simulations.dark-mode .simulation-body .main-options-section{background-color:var(--color-Dark-400);border-color:var(--color-Dark-200);box-shadow:inset 0 3px 6px rgba(0,0,0,.4)}#simulations.dark-mode .simulation-body .main-options-section .macos-header{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .main-options .option-block{background-color:var(--color-Dark-600);border-color:var(--color-Primary-100);color:var(--color-Light-100);box-shadow:0 4px 8px rgba(0,0,0,.3)}#simulations.dark-mode .simulation-body .main-options .option-block .option-description{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .main-options .option-block:hover,#simulations.dark-mode .simulation-body .main-options .option-block.selected{background-color:var(--color-Dark-300);border-color:var(--color-Primary-500)}#simulations.dark-mode .simulation-body .main-options .option-block.selected{background-color:var(--color-Dark-200);border-color:var(--color-Primary);box-shadow:0 6px 12px rgba(0,0,0,.4)}#simulations.dark-mode .simulation-body .main-options .option-block .icon-wrapper img{filter:invert(1)}#simulations.dark-mode .simulation-body .section-header{background-color:var(--color-Dark-400);border-color:var(--color-Dark-200)}#simulations.dark-mode .simulation-body .section-header .section-title{color:var(--color-Light-100)}#simulations.dark-mode .simulation-body .section-body{background-color:var(--color-Dark-600);border-color:var(--color-Dark-200);color:var(--color-Light-100)}#simulations.dark-mode .simulation-body .progress-step{background-color:var(--color-Dark-600);border-color:var(--color-Dark-200);color:var(--color-Light-100)}#simulations.dark-mode .simulation-body .progress-step .progress-status{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .progress-step.processing{background-color:var(--color-Dark-300);border-color:var(--color-Danger)}#simulations.dark-mode .simulation-body .progress-step.completed{background-color:var(--color-Dark-300);border-color:var(--color-Success)}#simulations.dark-mode .simulation-body .sim-pre-result{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .result-tab{background-color:var(--color-Dark-600);border-color:var(--color-Dark-200);color:var(--color-Light-100)}#simulations.dark-mode .simulation-body .policy-result .result-tab{background-color:var(--color-Dark-600);border-color:var(--color-Dark-200);color:var(--color-Light-100)}#simulations.dark-mode .simulation-body .policy-result-header{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .simulation-final-result{color:var(--color-Light-400)}#simulations.dark-mode .simulation-body .simulation-final-result .result-tabs .result-tab{background-color:var(--color-Dark-300);border-color:var(--color-Success);color:var(--color-Light-100)}.loading-indicator{display:grid;place-items:center}.loading-indicator img{height:24px !important;width:auto !important}.form-loading .loading-indicator{display:grid;place-items:center}.form-loading .loading-indicator img{height:24px !important;width:auto !important}.form-loading .marketo-form--async{display:none !important}.form-loading .form-headers{display:none}.form-loading--loaded .loading-indicator{display:none}.form-loading--loaded .form-headers{display:block}.form-loading--loaded .marketo-form--async{display:flex !important}.marketo-form{width:100% !important;font-family:"DM Sans",sans-serif !important;display:flex;flex-direction:column;gap:12px;padding:0 !important}.marketo-form textarea,.marketo-form select,.marketo-form input{border:none;border-radius:12px;font-family:"DM Sans",sans-serif !important;width:100% !important;font-size:16px !important;background-color:var(--color-Light-50);padding:14px 12px !important;border:none !important;border-radius:12px !important;display:block !important;height:auto !important}.marketo-form textarea:focus,.marketo-form select:focus,.marketo-form input:focus{outline:2px solid var(--color-Primary) !important;outline-offset:2px !important}.marketo-form .mktoFormRow:has(select){position:relative}.marketo-form .mktoFormRow:has(select) select{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;padding-right:36px !important}.marketo-form .mktoFormRow:has(select)::after{position:absolute;right:12px;bottom:16px;content:"";--_fa-family: var( --fa-family, var(--fa-style-family, "Font Awesome 7 Free") );-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto}.marketo-form textarea{min-height:120px;resize:vertical !important}.marketo-form .mktoFormRow{width:100% !important;clear:none !important}.marketo-form .mktoFormRow:has(.mktoPlaceholder),.marketo-form .mktoFormRow:has(script),.marketo-form .mktoFormRow:has([type=hidden]),.marketo-form .mktoFormRow #captcha{display:none !important}.marketo-form div:has(script),.marketo-form #captcha{display:none !important}.marketo-form .mktoFieldWrap,.marketo-form .mktoFormCol{width:100% !important;float:none !important;margin:0 !important}.marketo-form .mktoClear,.marketo-form .mktoOffset,.marketo-form .mktoGutter{display:none !important}.marketo-form .mktoLabel{display:flex !important;font-size:14px !important;width:100% !important;padding:0 !important;margin-bottom:8px !important;float:none !important}.marketo-form .mktoAsterix{float:none !important;padding:0 !important;padding-left:4px !important;order:2 !important}.marketo-form .mktoCaptchaDisclaimer{font-size:12px !important;line-height:130%;margin-top:16px;margin-bottom:8px}.marketo-form .mktoButtonRow{width:100% !important}.marketo-form .mktoButtonRow .mktoButtonWrap{margin:0 !important;width:100% !important}.marketo-form .mktoButtonRow .mktoButton{border:1px solid rgba(0,0,0,0) !important;padding:12px 20px !important;border-radius:12px !important;line-height:120% !important;font-weight:600 !important;text-decoration:none !important;transition-duration:240ms !important;width:100% !important;font-size:16px !important}.marketo-form .mktoButtonRow button{background-image:none !important;background-color:var(--color-Primary) !important;color:var(--color-Primary-Contrast) !important}.marketo-form .mktoError{font-size:12px;color:var(--color-Danger)}.marketo-form--no-labels .mktoLabel{display:none !important}.external-link-card{position:relative;text-decoration:none;color:var(--color-Dark)}.external-link-card .link-indicator{position:absolute;top:8px;right:8px;font-size:14px;color:var(--color-Light-600)}.external-link-card:hover .link-indicator{color:var(--color-Primary-500)}.display-widget .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:32px}@media(min-width: 1024px){.display-widget .container{flex-direction:row}}.display-widget .display-widget__contents{flex:1 1 auto;display:flex;flex-direction:column;gap:32px;order:1}.display-widget .display-widget__wysiwyg{display:flex;flex-direction:column;gap:16px}.display-widget .display-widget__preview{flex:0 0 auto;order:2}.display-widget .display-widget__preview video,.display-widget .display-widget__preview img{display:block;width:100%;height:auto;max-width:470px}@media(min-width: 1024px){.display-widget .display-widget__contents{order:unset}.display-widget .display-widget__preview{order:unset}}.display-widget .display-stats{width:100%;display:flex;justify-content:space-around;gap:16px}.display-widget .display-stats .stat-item{text-align:center;line-height:100%;display:flex;flex-direction:column;gap:4px}.display-widget .display-stats .stat-highlight{font-size:16px;font-weight:bold;color:var(--color-Primary)}.display-widget .display-stats .stat-label{font-size:12px;color:var(--color-Secondary-400)}@media(min-width: 600px){.display-widget .display-stats .stat-item{gap:6px}.display-widget .display-stats .stat-highlight{font-size:18px}.display-widget .display-stats .stat-label{font-size:14px}}@media(min-width: 1024px){.display-widget .display-stats{gap:32px;justify-content:flex-start}.display-widget .display-stats .stat-item{gap:8px}.display-widget .display-stats .stat-highlight{font-size:21px}}.display-widget .display-anchor{position:relative;text-align:center;padding-bottom:0;margin:0 auto;color:var(--color-Primary);margin-top:16px;width:fit-content}.display-widget .display-anchor a{position:relative;display:flex;align-items:center;justify-content:center;color:var(--color-Primary);text-decoration:none;gap:8px;padding:20px}.display-widget .display-anchor a::after{position:absolute;top:0;left:50%;transform:translateX(-50%);width:30%;height:1px;background-color:var(--color-Light-300);content:""}.display-widget .display-anchor i{font-size:14px}.display-widget .display-anchor:hover{color:var(--color-Primary-700)}.display-widget .display-anchor:hover a{color:var(--color-Primary-700)}.display-widget--centered .pill-group,.display-widget--centered .display-widget__contents,.display-widget--centered .container{justify-content:center;align-items:center}.display-widget--centered .custom-list-style{width:fit-content;margin:0 auto;text-align:left}.display-widget--centered .display-widget__wysiwyg{text-align:center}.display-widget--centered .display-stats{justify-content:center}.theming--light .display-anchor{color:var(--color-Light-600)}.theming--light .display-anchor a{color:var(--color-Light-600)}.theming--light .display-anchor a::after{background-color:var(--color-Dark-50)}.theming--light .display-anchor:hover{color:var(--color-Light-400)}.theming--light .display-anchor:hover a{color:var(--color-Light-400)}.gallery-widget .container{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.gallery-widget .container .gallery-widget-item{width:104px;transition-duration:240ms;transition-timing-function:ease-in-out}.gallery-widget .container .gallery-widget-item img{display:block;width:100%;height:auto}.gallery-widget .container .gallery-widget-item:hover{transform:scale(1.05)}.scroller-widget .container{padding:4px 0;overflow:hidden;border-radius:24px}.scroller-widget .container{position:relative;display:flex}.scroller-widget .container::after,.scroller-widget .container::before{position:absolute;top:0;width:104px;height:100%;z-index:1;content:" "}.scroller-widget .container::after{left:0;background:#fff;background:linear-gradient(90deg, rgb(251, 251, 251) 10%, rgba(255, 255, 255, 0) 100%)}.scroller-widget .container::before{right:0;background:#fff;background:linear-gradient(270deg, rgb(251, 251, 251) 10%, rgba(255, 255, 255, 0) 100%)}.scroller-widget .scroller-track{display:flex;gap:24px;width:max-content}.scroller-widget .scroller-widget-item{flex:0 0 auto;height:96px;transition-duration:240ms;transition-timing-function:ease-out}.scroller-widget .scroller-widget-item img{height:100%;width:auto;object-fit:contain}.scroller-widget .scroller-widget-item:hover{transform:scale(1.05)}.scroller-widget--gray-out .scroller-widget-item img{filter:grayscale(100%) opacity(0.7)}.scroller-widget--gray-out .scroller-widget-item:hover img{filter:grayscale(0%) opacity(1)}.simple-quote-widget .simple-quote-widget__contents{background-color:rgba(0,0,0,0);width:fit-content;margin:0 auto;text-align:center;transition-duration:400ms;transition-timing-function:ease-out;display:flex;flex-direction:column;gap:8px}.simple-quote-widget .simple-quote-widget__contents .quote{font-weight:500;font-style:italic}.simple-quote-widget .simple-quote-widget__contents .ratings{display:block;color:var(--color-Warning);display:flex;justify-content:center;gap:2px}.simple-quote-widget .simple-quote-widget__contents .author{display:block;font-size:14px;font-weight:600;color:var(--color-Primary)}.simple-quote-widget .simple-quote-widget__contents:hover{background-color:var(--color-White);transform:scale(1.02);box-shadow:0 12px 24px rgba(0,0,0,.05)}.content-widget .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width: 1024px){.content-widget .container{flex-direction:row}}.content-widget .content-widget__contents{flex:1 1 auto;display:flex;flex-direction:column;width:100%;gap:32px}.content-widget .content-widget__contents .cta-group{width:100%}.content-widget .content-widget__wysiwyg{display:flex;flex-direction:column;gap:16px}.content-widget--card-style .content-widget__contents{padding:32px;border-radius:16px;border:1px solid var(--color-Light-300);box-shadow:0 1px 3px rgba(0,0,0,.04)}.content-widget--center .pill-group,.content-widget--center .content-widget__contents,.content-widget--center .container{justify-content:center;align-items:center}.content-widget--center .content-widget__contents{text-align:center;justify-content:center}.content-widget--center .content-widget__contents .cta-group{justify-content:center}.content-widget--center .content-widget__wysiwyg{text-align:center}.content-widget--center .hero-stats{justify-content:center}.vertical-panel-widget__body{width:100%;background-color:var(--color-White);border:1px solid var(--color-Light-400);box-shadow:0 8px 16px rgba(0,0,0,.05);border-radius:16px}@media(min-width: 1024px){.vertical-panel-widget__body{border-radius:24px;display:flex}}.vertical-panel-widget__tabs{display:flex;gap:8px;padding:14px 16px;padding-bottom:12px;border-top-left-radius:16px;border-top-right-radius:16px;background-color:var(--color-Light-100);border-bottom:1px solid var(--color-Light-400);overflow-x:scroll;overflow-y:hidden;scrollbar-width:thin}.vertical-panel-widget__tabs .vertical-panel-tab{display:flex;align-items:center;gap:4px;text-transform:uppercase;padding:8px 12px;font-weight:500;font-size:14px;padding-right:24px;border-radius:10px;border:1px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);user-select:none;transition:all .2s ease-in-out;color:var(--color-Light-900);flex:0 0 auto;cursor:pointer}.vertical-panel-widget__tabs .vertical-panel-tab .icon-wrapper{flex:0 0 auto}.vertical-panel-widget__tabs .vertical-panel-tab span{display:flex;align-items:center}.vertical-panel-widget__tabs .vertical-panel-tab:hover{color:var(--color-Dark-50);background-color:var(--color-Light-300)}.vertical-panel-widget__tabs .vertical-panel-tab.active{font-weight:600;background-color:var(--color-White);color:var(--color-Primary);border:1px solid var(--color-Light-400);border-left:4px solid var(--color-Primary);box-shadow:0 3px 6px 0 rgba(0,0,0,.08)}@media(min-width: 1024px){.vertical-panel-widget__tabs{border-radius:0;flex-direction:column;justify-content:center;border-top-left-radius:24px;border-bottom-left-radius:24px;overflow:visible;border-bottom:none;border-right:1px solid var(--color-Light-400);padding:32px 24px;gap:12px}.vertical-panel-widget__tabs .vertical-panel-tab{font-size:16px;width:270px;padding:20px 16px;padding-right:24px}}.vertical-panel-widget__view{padding:16px;padding-bottom:24px}.vertical-panel-widget__view .vertical-panel-item{position:absolute;visibility:hidden;opacity:0;z-index:-1;pointer-events:none}.vertical-panel-widget__view .vertical-panel-item.active{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;visibility:visible;opacity:1;z-index:1;pointer-events:auto}.vertical-panel-widget__view .vertical-panel-item .sample-integrations{flex:1 1 auto}.vertical-panel-widget__view .vertical-panel-ear{display:flex;align-items:center;text-transform:uppercase;color:var(--color-Primary);gap:16px;font-size:14px;font-weight:700}.vertical-panel-widget__view .inner-content{display:flex;flex-direction:column;gap:12px}.vertical-panel-widget__view .vertical-panel-top{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:16px}@media(min-width: 1024px){.vertical-panel-widget__view .vertical-panel-top{gap:24px}}.vertical-panel-widget__view .sample-integrations{display:flex;flex-direction:column;gap:6px}.vertical-panel-widget__view .sample-integrations__title{text-transform:uppercase;font-size:14px}.vertical-panel-widget__view .sample-integrations__logos-group{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.vertical-panel-widget__view .sample-integrations__logos-group img{height:40px}@media(min-width: 782px){.vertical-panel-widget__view .sample-integrations__logos-group img{height:56px}}.vertical-panel-widget__view .sample-integrations__logos-group .btn{width:fit-content}.vertical-panel-widget__view .cta-group{margin-top:16px}@media(min-width: 782px){.vertical-panel-widget__view{padding:24px;padding-bottom:32px}}@media(min-width: 1024px){.vertical-panel-widget__view{padding:40px 32px;display:flex}}.elementor-editor-active .vertical-panel-widget__view{flex-direction:column}.elementor-editor-active .vertical-panel-item{position:relative;visibility:visible;opacity:1;z-index:1;pointer-events:auto}.elementor-editor-active .vertical-panel-item:not(:last-child){margin-bottom:32px}.card-columns-widget .container{display:grid;grid-template-columns:repeat(5, 1fr);gap:24px}.card-columns-widget .card-style{border-radius:16px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:140%}.card-columns-widget .card-style .custom-list-style{gap:6px}.card-columns-widget .card-style li{line-height:140%}.card-columns-widget .btn-wrapper{margin-top:8px;flex:1 1 auto;display:flex;align-items:end}.card-columns-widget--wysiwyg .heading{padding-bottom:12px;border-bottom:1px solid var(--color-Light-200)}.customer-stories-widget .container{display:flex;flex-direction:column;gap:16px}@media(min-width: 1024px){.customer-stories-widget .container{gap:24px;flex-direction:row;justify-content:space-between}}.customer-stories-widget .customer-story-featured{display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.customer-stories-widget .customer-story-featured .eyebrow-text{font-size:12px;gap:6px}.customer-stories-widget .customer-story-featured .eyebrow-text::before{display:none}.customer-stories-widget .customer-story-featured__top{display:flex;flex-direction:column;gap:8px}@media(min-width: 600px){.customer-stories-widget .customer-story-featured__top{flex-direction:row;align-items:center;justify-content:space-between}}.customer-stories-widget .customer-story-featured .review-src-rating{display:flex;gap:12px;align-items:center;padding-left:4px}.customer-stories-widget .customer-story-featured .review-src-rating .review-src{display:flex;gap:4px;align-items:center;font-size:12px;color:var(--color-Secondary-400);line-height:110%}.customer-stories-widget .customer-story-featured .review-src-rating .review-src img{height:24px;width:auto}.customer-stories-widget .customer-story-featured .review-src-rating .rating{display:flex;gap:2px;font-size:14px;color:var(--color-Warning)}.customer-stories-widget .customer-story-featured__tags{display:flex;flex-wrap:wrap;gap:6px}.customer-stories-widget .customer-story-featured__highlight{position:relative;border:1px solid var(--color-Light-400);background-color:var(--color-White);border-radius:16px;padding:16px;padding-top:20px;display:flex;align-items:center;font-weight:600;font-size:14px;line-height:130%;gap:12px}.customer-stories-widget .customer-story-featured__highlight .icon-wrapper{flex:0 0 auto;font-size:16px;color:var(--color-Primary-500)}.customer-stories-widget .customer-story-featured__highlight::before{position:absolute;top:0;left:0;height:4px;width:100%;content:"";background:linear-gradient(90deg, transparent 0%, var(--color-Primary-500) 20%, var(--color-Primary-500) 50%, var(--color-Primary-500) 80%, transparent 100%)}@media(min-width: 782px){.customer-stories-widget .customer-story-featured__highlight{font-size:16px}}@media(min-width: 1024px){.customer-stories-widget .customer-story-featured__highlight{font-size:21px;gap:16px}.customer-stories-widget .customer-story-featured__highlight .icon-wrapper{font-size:18px}}.customer-stories-widget .customer-story-featured__content{line-height:140%;flex:1 1 auto}@media(min-width: 1024px){.customer-stories-widget .customer-story-featured__content{line-height:180%;font-size:18px}}.customer-stories-widget .customer-story-featured__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--color-Light-200);padding-top:24px}.customer-stories-widget .customer-story-featured__footer .author-info{display:flex;align-items:center;gap:12px}.customer-stories-widget .customer-story-featured__footer .author-photo{display:none}@media(min-width: 600px){.customer-stories-widget .customer-story-featured__footer .author-photo{display:flex;flex:0 0 auto;height:56px;width:56px;border-radius:999px;overflow:hidden}.customer-stories-widget .customer-story-featured__footer .author-photo img{height:100%;width:100%;object-fit:cover}}.customer-stories-widget .customer-story-featured__footer .author-details{display:flex;flex-direction:column;gap:5px;line-height:120%;font-size:14px;color:var(--color-Dark-100)}.customer-stories-widget .customer-story-featured__footer .author-details b{font-size:16px;color:var(--color-Dark)}@media(min-width: 782px){.customer-stories-widget .customer-story-featured{gap:24px}}.customer-stories-widget .customer-story-blocks{display:flex;flex-direction:column;gap:16px;flex:0 0 auto;width:100%}@media(min-width: 1024px){.customer-stories-widget .customer-story-blocks{gap:24px}}.customer-stories-widget .customer-story-block{display:flex;flex-direction:column;gap:16px;width:100%}.customer-stories-widget .customer-story-block__ratings{display:flex;gap:2px;font-size:12px;color:var(--color-Warning)}.customer-stories-widget .customer-story-block__content{font-size:14px;font-weight:500;line-height:140%}.customer-stories-widget .customer-story-block__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-Light-200);padding-top:16px}.customer-stories-widget .customer-story-block__footer .author-info{display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:100%}.customer-stories-widget .customer-story-block__footer .author-info b{font-size:14px}.customer-stories-widget .customer-story-block__footer .author-info .organization,.customer-stories-widget .customer-story-block__footer .author-info .position{color:var(--color-Dark-100)}.accordion-widget .container{display:flex;flex-direction:column;gap:16px}.accordion-widget .accordion-item-header{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:bold;line-height:120%;padding:16px}.accordion-widget .accordion-item-content{padding:0 16px;height:0;visibility:hidden;opacity:0;transition-duration:120ms;transition-timing-function:ease-out}.accordion-widget .accordion-item-content ul{margin-top:12px;gap:6px}.accordion-widget .accordion-item-icon{font-size:14px}.accordion-widget .accordion-item{padding:0;cursor:pointer;user-select:none}.accordion-widget .accordion-item--active .accordion-item-content{position:relative;height:auto;padding:16px;padding-top:0;opacity:1;visibility:visible}.accordion-widget .accordion-item--active .accordion-item-icon{transform:scaleY(-1)}@media(min-width: 782px){.accordion-widget{gap:24px}.accordion-widget .accordion-item-header{padding:24px;line-height:140%}.accordion-widget .accordion-item-content{padding:0 24px}.accordion-widget .accordion-item--active .accordion-item-content{padding:24px;padding-top:0}}.elementor-editor-active .accordion-item .accordion-item-content{position:relative;height:auto;padding:16px;padding-top:0;opacity:1;visibility:visible}.wide-quote-widget .wide-quote-widget-wrapper{padding:2rem;border-radius:12px;background-color:var(--color-Light-50);border-left:4px solid var(--color-Primary);display:flex;flex-direction:column;gap:16px}.wide-quote-widget__icon{margin-bottom:16px}.wide-quote-widget__icon img{margin:0}.wide-quote-widget__content{font-size:21px;font-style:italic}.wide-quote-widget__author{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--color-Light-800)}.integration-flow-widget .container{display:flex;flex-direction:column;gap:16px}.integration-flow{cursor:pointer}.integration-flow__header{display:flex;align-items:center;gap:24px;user-select:none}.integration-flow__header .details{display:flex;flex-direction:column;line-height:120%;gap:8px;flex:1 1 auto}.integration-flow__header .external-link{display:none}@media(min-width: 782px){.integration-flow__header .external-link{flex:0 0 auto;display:block}}.integration-flow__header .expander{font-size:12px}.integration-flow__body{gap:24px;padding-top:24px;display:none}.integration-flow__body .implementation-steps,.integration-flow__body .expected-outcomes,.integration-flow__body .enrollment-flow{display:flex;flex-direction:column;gap:16px;font-size:14px}.integration-flow__body .implementation-steps ul,.integration-flow__body .implementation-steps li,.integration-flow__body .expected-outcomes ul,.integration-flow__body .expected-outcomes li,.integration-flow__body .enrollment-flow ul,.integration-flow__body .enrollment-flow li{list-style:none;margin:0;padding:0}.integration-flow__body .implementation-steps b,.integration-flow__body .expected-outcomes b,.integration-flow__body .enrollment-flow b{position:relative;display:block;padding-left:16px}.integration-flow__body .implementation-steps b::before,.integration-flow__body .expected-outcomes b::before,.integration-flow__body .enrollment-flow b::before{position:absolute;top:50%;left:0;transform:translateY(-50%);height:8px;width:8px;border-radius:999px;background-color:var(--color-Primary);content:" "}.integration-flow__body .expected-outcomes ul li{display:flex;align-items:baseline;gap:8px}.integration-flow__body .implementation-steps ul{gap:32px}.integration-flow__body .implementation-steps li{position:relative;display:flex;align-items:center;gap:8px}.integration-flow__body .implementation-steps li:not(:last-child)::after{position:absolute;bottom:-24px;left:16px;height:16px;width:1px;content:" ";background-color:var(--color-Light-400)}.integration-flow__body .implementation-steps .step-number{display:block;height:32px;width:32px;border-radius:12px;background-color:var(--color-Primary);color:var(--color-White);display:grid;place-items:center;font-size:14px;font-weight:bold;flex:0 0 auto}.integration-flow__body .enrollment-flow ul{gap:24px}.integration-flow__body .enrollment-flow ul li{position:relative;display:flex;gap:16px}.integration-flow__body .enrollment-flow .icon-wrapper{flex:0 0 auto;height:48px;width:48px;border-radius:8px;display:grid;place-items:center;font-size:16px}.integration-flow__body .enrollment-flow .double-deck{display:flex;flex-direction:column;gap:6px}.integration-flow__body .enrollment-flow .double-deck span:nth-child(1){font-size:12px;font-weight:600;line-height:140%}.integration-flow__body .enrollment-flow .double-deck span:nth-child(2){font-size:12px;color:var(--color-Light-800);line-height:120%}@media(min-width: 782px){.integration-flow__body .enrollment-flow ul{display:flex;flex-direction:row;gap:40px}.integration-flow__body .enrollment-flow ul li{position:relative;flex:1 1 25%;flex-direction:column;align-items:center;text-align:center}.integration-flow__body .enrollment-flow ul li:not(:last-child)::after{position:absolute;top:24px;right:-26px;transform:translateY(-50%);height:8px;width:8px;border-radius:999px;content:" ";background-color:var(--color-Light-400)}}.integration-flow__body .integration-footer{display:flex;justify-content:center;padding-top:16px;border-top:1px solid var(--color-Light-200)}@media(min-width: 782px){.integration-flow__body .integration-footer{display:none}}@media(min-width: 1024px){.integration-flow__body{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"steps outcomes" "flow flow"}.integration-flow__body .implementation-steps{grid-area:steps}.integration-flow__body .expected-outcomes{grid-area:outcomes}.integration-flow__body .enrollment-flow{grid-area:flow}}.integration-flow--expanded .integration-flow__header .expander{transform:rotate(180deg)}.integration-flow--expanded .integration-flow__body{display:grid}.elementor-editor-active .integration-flow .integration-flow__header .expander{transform:rotate(180deg)}.elementor-editor-active .integration-flow .integration-flow__body{display:grid}.spec-cards-widget .spec-cards-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}@media(min-width: 782px){.spec-cards-widget .spec-cards-wrapper{gap:16px}}@media(min-width: 1024px){.spec-cards-widget .spec-cards-wrapper{gap:24px}}.spec-cards-widget .spec-card{display:flex;align-items:center;gap:12px;padding:16px}.spec-cards-widget .spec-card .icon-wrapper{flex:0 0 auto;background-color:var(--color-Primary);color:var(--color-White);height:40px;width:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:1rem}.spec-cards-widget .spec-card__wysiwyg{display:flex;flex-direction:column;gap:6px;line-height:100%}.spec-cards-widget .spec-card__wysiwyg .overline{font-size:14px;font-weight:600}.spec-cards-widget .spec-card__wysiwyg .description{font-size:12px;opacity:.7}.custom-table-widget{color:var(--color-Dark)}.custom-table-widget .table-wrapper{overflow-x:auto;overflow-y:hidden}.custom-table-widget .table-wrapper.style-1 td,.custom-table-widget .table-wrapper.style-1 th{background-color:rgba(0,0,0,0)}.expandable-cards-widget .container{display:grid}.expandable-card{display:flex;flex-direction:column;gap:16px}.expandable-card__icon{font-size:20px;color:var(--color-Primary)}.expandable-card__wysiwyg{display:flex;flex-direction:column;gap:6px}.expandable-card__wysiwyg p{font-size:14px;line-height:140%}.expandable-card__pills{display:flex;flex-wrap:wrap;gap:8px}.expandable-card__pills span{font-size:12px}.expandable-card__body{display:none;font-size:14px;line-height:140%;color:var(--color-Dark-50);padding-top:12px;margin-top:4px;border-top:1px solid var(--color-Light-100)}.expandable-card__body ul{margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.expandable-card__body ul li{list-style:none;display:flex;gap:6px;align-items:baseline}.expandable-card__body span{display:block}.expandable-card .btn{border-color:rgba(0,0,0,0)}.expandable-card .btn:hover{border:1px solid var(--color-Primary)}.expandable-card--expanded .expandable-card__body{display:block}.expandable-card--expanded .btn .icon-wrapper{transform:rotate(180deg)}.elementor-editor-active .expandable-card__body{display:block}.event-card-widget .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.event-card-widget .card-style{display:flex;flex-direction:column;padding:0;border-radius:16px;gap:12px;overflow:hidden;gap:0}.event-card-widget .card-style__image{overflow:hidden;height:200px}.event-card-widget .card-style__image img{width:100%;height:100%;object-fit:cover}.event-card-widget .card-style__content,.event-card-widget .card-style__footer{padding:0 16px}.event-card-widget .card-style__content{display:flex;flex-direction:column;padding-top:24px}.event-card-widget .card-style__content .card-pills{display:flex;gap:8px;flex-wrap:wrap}.event-card-widget .card-style__content h3{font-size:20px;line-height:140%}.event-card-widget .card-style__content p{font-size:14px;line-height:160%;color:var(--color-Dark-600)}.event-card-widget .card-style__wysiwyg{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;padding:16px 0 24px 0}.event-card-widget .card-style__footer{display:flex;flex-direction:column;justify-content:end;flex:1 1 auto;gap:16px;padding-bottom:24px}.event-card-widget .card-style__footer .card-info{display:flex;flex-wrap:wrap;color:var(--color-Dark-200)}.event-card-widget .card-style__footer .card-info .info{display:flex;align-items:center;font-size:12px;gap:4px}.event-card-widget .card-style__footer .card-info .info:not(:last-child)::after{content:" ";display:inline-block;height:16px;width:1px;margin:0 8px;background-color:var(--color-Light-300)}.event-card-widget .card-style__footer .card-cta a{width:100%}.three-panel-banner-widget .container{display:flex;flex-direction:column;gap:32px;padding:48px 32px;border-radius:16px;border:1px solid var(--color-Light-300)}@media(min-width: 782px){.three-panel-banner-widget .container{gap:48px}}.three-panel-banner-widget .panel-heading{display:flex;flex-direction:column;text-align:center;gap:16px}.three-panel-banner-widget .panels{display:grid;grid-template-columns:repeat(1, 1fr);gap:24px}.three-panel-banner-widget .panels .card-style{display:flex;flex-direction:column;gap:16px}.three-panel-banner-widget .panels .card-style .card-content{display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.three-panel-banner-widget .panels .card-style .card-content ul{padding-left:16px}.three-panel-banner-widget .panels .card-style .card-content ul:has(li a){display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-left:0;list-style:none}.three-panel-banner-widget .panels .card-style .cta-group{display:flex;flex-direction:column;margin-top:8px;text-align:left;gap:8px}.three-panel-banner-widget .panels .card-style .cta-group a{width:100%;font-size:14px}.three-panel-banner-widget .panels .card-style .cta-group a i{font-size:12px}.three-panel-banner-widget .panels .card-style:nth-child(2) .cta-group a{display:flex;justify-content:space-between}@media(min-width: 1024px){.three-panel-banner-widget .panels{grid-template-columns:repeat(3, 1fr)}}.video-card-widget .video-card-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:24px}@media(min-width: 782px){.video-card-widget .video-card-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.video-card-widget .video-card-list{grid-template-columns:repeat(3, 1fr)}}.video-card-widget .card-style{display:flex;flex-direction:column;gap:16px;padding:0;padding-bottom:24px;overflow:hidden;transition:all .2s ease}.video-card-widget .card-style .card-thumbnail{position:relative;overflow:hidden;max-height:300px}.video-card-widget .card-style .card-thumbnail .card-info{position:absolute;top:0;right:0;width:100%;padding:8px;display:flex;justify-content:space-between;z-index:2}.video-card-widget .card-style .card-thumbnail .card-info .pill-2{font-size:12px}.video-card-widget .card-style .card-thumbnail a img{transition:all .2s ease;width:100%;height:100%;object-fit:cover}.video-card-widget .card-style .card-thumbnail svg{transition:all .3s ease;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:56px;height:56px;z-index:2;cursor:unset}.video-card-widget .card-style .card-thumbnail iframe{height:100%;width:100%;border-top-left-radius:16px;border-top-right-radius:16px}@media(min-width: 782px){.video-card-widget .card-style .card-thumbnail{max-height:200px}}.video-card-widget .card-style .card-body{display:flex;flex-direction:column;gap:8px;padding:0 16px}.video-card-widget .card-style .card-body p{line-height:140%;font-size:14px}@media(min-width: 782px){.video-card-widget .card-style .card-body{padding:0 24px}}.video-card-widget .card-style:hover{scale:1.02}.video-card-widget .card-style:hover .card-thumbnail a img{filter:brightness(0.5)}.video-card-widget .card-style:hover .card-thumbnail svg{display:block}.segment-widget{display:flex;flex-direction:column}.segment-widget .segment-header{display:flex;border-radius:12px;border:1px solid var(--color-Light-300);background-color:var(--color-Light-100);padding:12px;gap:6px;box-shadow:0 10px 24px rgba(0,0,0,.08);width:100%;overflow-y:hidden;overflow-x:scroll;scrollbar-width:thin;width:fit-content}@media(min-width: 782px){.segment-widget .segment-header{overflow:hidden}}@media(min-width: 1024px){.segment-widget .segment-header{width:100%}}.segment-widget .segment-header .segment-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;text-align:center;border:2px solid rgba(0,0,0,0);color:var(--color-Dark-50);border-radius:8px;padding:16px 12px;position:relative;width:fit-content;flex:0 0 auto;user-select:none;cursor:pointer}.segment-widget .segment-header .segment-item .icon-wrapper{flex:0 0 auto}.segment-widget .segment-header .segment-item .text-wrapper{display:flex;flex-direction:column;gap:0;line-height:110%;text-align:left}.segment-widget .segment-header .segment-item .text-wrapper b{font-size:14px}.segment-widget .segment-header .segment-item .text-wrapper span{font-size:12px}.segment-widget .segment-header .segment-item::after{position:absolute;width:80%;height:4px;content:"";bottom:-1px;left:50%;transform:translateX(-50%);border-top-left-radius:9px;border-top-right-radius:9px}.segment-widget .segment-header .segment-item:hover{border-color:var(--color-Secondary-100)}.segment-widget .segment-header .segment-item.active{background-color:var(--color-White);border-color:var(--color-Primary-300);color:var(--color-Dark);box-shadow:0 2px 4px rgba(0,0,0,.05)}.segment-widget .segment-header .segment-item.active::after{background-color:var(--color-Primary)}@media(min-width: 782px){.segment-widget .segment-header .segment-item{flex:1 0 0;padding:24px 12px;flex-direction:column}.segment-widget .segment-header .segment-item .text-wrapper{text-align:center}.segment-widget .segment-header .segment-item::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}}.segment-widget .segment-body{display:none;flex-direction:column;gap:24px;margin-top:16px}.segment-widget .segment-body.active{display:flex}@media(min-width: 782px){.segment-widget .segment-body{margin-top:24px}}@media(min-width: 1024px){.segment-widget .segment-body{margin-top:32px}}.segment-widget .segment-body .segment-body__wysiwyg{display:flex;flex-direction:column}.segment-widget .segment-body .cta-group{align-items:center}.segment-widget .segment-body .segment-body__image{display:flex;align-items:center;justify-content:center}.segment-widget .segment-body .segment-body__image img{display:block;max-width:100%}@media(min-width: 1024px){.segment-widget .segment-body .segment-body__image:has(.mobile-only) .mobile-only{display:none}}@media(max-width: 1023.98px){.segment-widget .segment-body .segment-body__image:has(.mobile-only) .desktop-only{display:none}}.segment-widget .segment-body__main{display:flex;gap:24px}.segment-widget .segment-body__main.layout-horizontal{flex-direction:column}@media(min-width: 1024px){.segment-widget .segment-body__main.layout-horizontal{flex-direction:row}.segment-widget .segment-body__main.layout-horizontal .segment-body__wysiwyg{flex:1 1 50%}.segment-widget .segment-body__main.layout-horizontal .segment-body__image{flex:1 1 50%}}.segment-widget .segment-body__main.layout-vertical{flex-direction:column;align-items:center}.elementor-editor-active .segment-widget .segment-body{display:flex !important}.text-Primary{color:var(--color-Primary)}.text-Secondary{color:var(--color-Secondary)}.text-Danger{color:var(--color-Danger)}.text-Warning{color:var(--color-Warning)}.text-Success{color:var(--color-Success)}.text-Info{color:var(--color-Info)}.text-White{color:var(--color-White)}.text-Black{color:var(--color-Black)}.text-Light{color:var(--color-Light-500)}.text-Dark{color:var(--color-Dark-500)}.bg-color-White{background-color:var(--color-White)}.bg-color-Black{background-color:var(--color-Black)}.bg-color-Primary{background-color:var(--color-Primary)}.bg-color-Primary-Tint{background-color:var(--color-Primary-Tint)}.bg-color-Primary-Shade{background-color:var(--color-Primary-Shade)}.bg-color-Primary-Contrast{background-color:var(--color-Primary-Contrast)}.bg-color-Primary-50{background-color:var(--color-Primary-50)}.bg-color-Primary-100{background-color:var(--color-Primary-100)}.bg-color-Primary-200{background-color:var(--color-Primary-200)}.bg-color-Primary-300{background-color:var(--color-Primary-300)}.bg-color-Primary-400{background-color:var(--color-Primary-400)}.bg-color-Primary-500{background-color:var(--color-Primary-500)}.bg-color-Primary-600{background-color:var(--color-Primary-600)}.bg-color-Primary-700{background-color:var(--color-Primary-700)}.bg-color-Primary-800{background-color:var(--color-Primary-800)}.bg-color-Primary-900{background-color:var(--color-Primary-900)}.bg-color-Primary-950{background-color:var(--color-Primary-950)}.bg-color-Secondary{background-color:var(--color-Secondary)}.bg-color-Secondary-Tint{background-color:var(--color-Secondary-Tint)}.bg-color-Secondary-Shade{background-color:var(--color-Secondary-Shade)}.bg-color-Secondary-Contrast{background-color:var(--color-Secondary-Contrast)}.bg-color-Secondary-50{background-color:var(--color-Secondary-50)}.bg-color-Secondary-100{background-color:var(--color-Secondary-100)}.bg-color-Secondary-200{background-color:var(--color-Secondary-200)}.bg-color-Secondary-300{background-color:var(--color-Secondary-300)}.bg-color-Secondary-400{background-color:var(--color-Secondary-400)}.bg-color-Secondary-500{background-color:var(--color-Secondary-500)}.bg-color-Secondary-600{background-color:var(--color-Secondary-600)}.bg-color-Secondary-700{background-color:var(--color-Secondary-700)}.bg-color-Secondary-800{background-color:var(--color-Secondary-800)}.bg-color-Secondary-900{background-color:var(--color-Secondary-900)}.bg-color-Secondary-950{background-color:var(--color-Secondary-950)}.bg-color-Danger{background-color:var(--color-Danger)}.bg-color-Danger-Tint{background-color:var(--color-Danger-Tint)}.bg-color-Danger-Shade{background-color:var(--color-Danger-Shade)}.bg-color-Danger-Contrast{background-color:var(--color-Danger-Contrast)}.bg-color-Danger-50{background-color:var(--color-Danger-50)}.bg-color-Danger-100{background-color:var(--color-Danger-100)}.bg-color-Danger-200{background-color:var(--color-Danger-200)}.bg-color-Danger-300{background-color:var(--color-Danger-300)}.bg-color-Danger-400{background-color:var(--color-Danger-400)}.bg-color-Danger-500{background-color:var(--color-Danger-500)}.bg-color-Danger-600{background-color:var(--color-Danger-600)}.bg-color-Danger-700{background-color:var(--color-Danger-700)}.bg-color-Danger-800{background-color:var(--color-Danger-800)}.bg-color-Danger-900{background-color:var(--color-Danger-900)}.bg-color-Danger-950{background-color:var(--color-Danger-950)}.bg-color-Warning{background-color:var(--color-Warning)}.bg-color-Warning-Tint{background-color:var(--color-Warning-Tint)}.bg-color-Warning-Shade{background-color:var(--color-Warning-Shade)}.bg-color-Warning-Contrast{background-color:var(--color-Warning-Contrast)}.bg-color-Warning-50{background-color:var(--color-Warning-50)}.bg-color-Warning-100{background-color:var(--color-Warning-100)}.bg-color-Warning-200{background-color:var(--color-Warning-200)}.bg-color-Warning-300{background-color:var(--color-Warning-300)}.bg-color-Warning-400{background-color:var(--color-Warning-400)}.bg-color-Warning-500{background-color:var(--color-Warning-500)}.bg-color-Warning-600{background-color:var(--color-Warning-600)}.bg-color-Warning-700{background-color:var(--color-Warning-700)}.bg-color-Warning-800{background-color:var(--color-Warning-800)}.bg-color-Warning-900{background-color:var(--color-Warning-900)}.bg-color-Warning-950{background-color:var(--color-Warning-950)}.bg-color-Success{background-color:var(--color-Success)}.bg-color-Success-Tint{background-color:var(--color-Success-Tint)}.bg-color-Success-Shade{background-color:var(--color-Success-Shade)}.bg-color-Success-Contrast{background-color:var(--color-Success-Contrast)}.bg-color-Success-50{background-color:var(--color-Success-50)}.bg-color-Success-100{background-color:var(--color-Success-100)}.bg-color-Success-200{background-color:var(--color-Success-200)}.bg-color-Success-300{background-color:var(--color-Success-300)}.bg-color-Success-400{background-color:var(--color-Success-400)}.bg-color-Success-500{background-color:var(--color-Success-500)}.bg-color-Success-600{background-color:var(--color-Success-600)}.bg-color-Success-700{background-color:var(--color-Success-700)}.bg-color-Success-800{background-color:var(--color-Success-800)}.bg-color-Success-900{background-color:var(--color-Success-900)}.bg-color-Success-950{background-color:var(--color-Success-950)}.bg-color-Info{background-color:var(--color-Info)}.bg-color-Info-Tint{background-color:var(--color-Info-Tint)}.bg-color-Info-Shade{background-color:var(--color-Info-Shade)}.bg-color-Info-Contrast{background-color:var(--color-Info-Contrast)}.bg-color-Info-50{background-color:var(--color-Info-50)}.bg-color-Info-100{background-color:var(--color-Info-100)}.bg-color-Info-200{background-color:var(--color-Info-200)}.bg-color-Info-300{background-color:var(--color-Info-300)}.bg-color-Info-400{background-color:var(--color-Info-400)}.bg-color-Info-500{background-color:var(--color-Info-500)}.bg-color-Info-600{background-color:var(--color-Info-600)}.bg-color-Info-700{background-color:var(--color-Info-700)}.bg-color-Info-800{background-color:var(--color-Info-800)}.bg-color-Info-900{background-color:var(--color-Info-900)}.bg-color-Info-950{background-color:var(--color-Info-950)}.bg-color-Light{background-color:var(--color-Light)}.bg-color-Light-50{background-color:var(--color-Light-50)}.bg-color-Light-100{background-color:var(--color-Light-100)}.bg-color-Light-200{background-color:var(--color-Light-200)}.bg-color-Light-300{background-color:var(--color-Light-300)}.bg-color-Light-400{background-color:var(--color-Light-400)}.bg-color-Light-500{background-color:var(--color-Light-500)}.bg-color-Light-600{background-color:var(--color-Light-600)}.bg-color-Light-700{background-color:var(--color-Light-700)}.bg-color-Light-800{background-color:var(--color-Light-800)}.bg-color-Light-900{background-color:var(--color-Light-900)}.bg-color-Light-950{background-color:var(--color-Light-950)}.bg-color-Dark{background-color:var(--color-Dark)}.bg-color-Dark-50{background-color:var(--color-Dark-50)}.bg-color-Dark-100{background-color:var(--color-Dark-100)}.bg-color-Dark-200{background-color:var(--color-Dark-200)}.bg-color-Dark-300{background-color:var(--color-Dark-300)}.bg-color-Dark-400{background-color:var(--color-Dark-400)}.bg-color-Dark-500{background-color:var(--color-Dark-500)}.bg-color-Dark-600{background-color:var(--color-Dark-600)}.bg-color-Dark-700{background-color:var(--color-Dark-700)}.bg-color-Dark-800{background-color:var(--color-Dark-800)}.bg-color-Dark-900{background-color:var(--color-Dark-900)}.bg-color-Dark-950{background-color:var(--color-Dark-950)}.theming--light{color:var(--color-White)}.theming--dark{color:var(--color-Black)}.icon-wrapper{display:flex;align-items:center;justify-content:center}.icon-wrapper img{display:block;height:auto;width:100%}.shadow--0{box-shadow:none}.shadow--0:hover{box-shadow:none}.shadow--1{box-shadow:0 3px 6px rgba(0,0,0,.05)}.shadow--1:hover{box-shadow:0 6px 12px rgba(0,0,0,.07)}.shadow--2{box-shadow:0 5px 10px rgba(0,0,0,.06)}.shadow--2:hover{box-shadow:0 10px 20px rgba(0,0,0,.09)}.shadow--3{box-shadow:0 6px 12px rgba(0,0,0,.07)}.shadow--3:hover{box-shadow:0 12px 24px rgba(0,0,0,.09)}.shadow--4{box-shadow:0 10px 20px rgba(0,0,0,.08)}.shadow--4:hover{box-shadow:0 16px 32px rgba(0,0,0,.12)}#blog-hub{padding-bottom:40px}@media(min-width: 782px){#blog-hub{padding-bottom:64px}}@media(min-width: 1024px){#blog-hub{padding-bottom:80px}}#blog-hub .hub-hero .eyebrow-text::before{display:none}#blog-hub .hub-hero .tune-icon{padding-bottom:32px}#blog-hub .hub-hero .tune-icon img{height:24px}#blog-hub .blog-hub-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:24px}@media(min-width: 600px){#blog-hub .blog-hub-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){#blog-hub .blog-hub-list{grid-template-columns:repeat(3, 1fr)}}.blog-thumbnail{display:flex;flex-direction:column;text-decoration:none;overflow:hidden}.blog-thumbnail.card-style{padding:0}.blog-thumbnail__highlight,.blog-thumbnail__image{height:168px;transition:300ms;flex:0 0 auto}.blog-thumbnail__highlight{display:flex;align-items:center;padding:24px 32px;margin:auto 0;font-weight:bold;color:var(--color-White);background-color:var(--color-Dark-300)}.blog-thumbnail__image img{width:100%;height:100%;object-fit:cover}.blog-thumbnail__contents{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px}.blog-thumbnail__contents .blog-thumbnail-wrapper{display:flex;flex-direction:column;gap:16px}.blog-thumbnail__contents .blog-thumbnail-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.blog-thumbnail__contents .blog-thumbnail-meta span{font-size:12px}.blog-thumbnail__contents .blog-thumbnail-meta .pill{padding:4px 12px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.blog-thumbnail__contents .blog-thumbnail-meta .pill.active{background-color:var(--color-Primary);color:var(--color-White);border-color:var(--color-Primary)}.blog-thumbnail__contents .blog-thumbnail-meta .blog-date{color:var(--color-Dark-100);flex:0 0 auto}.blog-thumbnail__contents .blog-thumbnail-meta:not(:has(.active)) .pill{display:none}.blog-thumbnail__contents .blog-thumbnail-meta:not(:has(.active)) .pill:first-child{display:block}.blog-thumbnail__contents .blog-thumbnail-meta:has(.active) .pill{display:none}.blog-thumbnail__contents .blog-thumbnail-meta:has(.active) .pill.active{display:block}.blog-thumbnail__contents .blog-thumbnail-meta:has(.active) .blog-date{display:none}.blog-thumbnail__contents .blog-thumbnail-content{display:flex;flex-direction:column;gap:8px}.blog-thumbnail__contents .blog-thumbnail-content .blog-thumbnail-title{line-height:130%;color:var(--color-Dark);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-thumbnail__contents .blog-thumbnail-content .blog-thumbnail-description{font-size:14px;line-height:140%;color:var(--color-Dark-50);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--color-Dark-100)}.blog-thumbnail__footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--color-Dark-100)}.blog-thumbnail:hover .blog-thumbnail__image,.blog-thumbnail:hover .blog-thumbnail__highlight{transform:scale(1.03)}.blog-thumbnail:hover .blog-thumbnail-title{color:var(--color-Primary)}#blog-post{position:relative;display:flex;flex-direction:column}#blog-post .blog-header{position:relative;padding:32px 0;width:100%;overflow:hidden;display:block}@media(min-width: 1024px){#blog-post .blog-header::after{position:absolute;right:-60px;content:" ";background-image:url("../../assets/img/circular-3.svg");background-position:right top;background-size:contain;background-repeat:no-repeat;transform:rotate(-30deg);top:-100px;height:440px;width:440px}}#blog-post .blog-header .container{display:flex;flex-direction:column;justify-content:center;gap:24px 0}#blog-post .blog-header h1{max-width:840px}#blog-post .social-author-wrapper{display:flex;flex-direction:column;gap:12px}#blog-post .social-author-wrapper .social-icons,#blog-post .social-author-wrapper .author-details{display:flex;align-items:center}#blog-post .social-author-wrapper .social-icons{gap:16px}#blog-post .social-author-wrapper .social-icons a{color:var(--color-Dark-100)}#blog-post .social-author-wrapper .author-details{flex-wrap:wrap;line-height:140%;font-size:14px;color:var(--color-Dark-200);gap:6px 16px}@media(min-width: 600px){#blog-post .blog-header{padding:48px 0}#blog-post .blog-header .container{gap:32px 0}#blog-post .social-author-wrapper .author-details{flex-direction:row;gap:16px}}@media(min-width: 782px){#blog-post .blog-header{padding:64px 0}#blog-post .blog-header .container{gap:40px 0}#blog-post .social-author-wrapper{flex-direction:row;gap:24px}#blog-post .social-author-wrapper .social-icons{position:relative;padding-right:24px}#blog-post .social-author-wrapper .social-icons::after{position:absolute;top:0;right:0;height:100%;width:1px;content:" ";display:block;background-color:var(--color-Light-300)}}@media(min-width: 1024px){#blog-post .blog-header{padding:80px 0}#blog-post .blog-header .container{gap:48px 0}}#blog-post .blog-body{width:100%}#blog-post .blog-body .blog-preview{display:flex;height:220px;margin-bottom:24px;border-radius:12px;overflow:hidden}#blog-post .blog-body .blog-preview .blog-featured-img{width:100%}#blog-post .blog-body .blog-preview .blog-featured-img img{width:100%;height:100%;object-fit:cover}#blog-post .blog-body .blog-preview .blog-highlight{aspect-ratio:16/9;width:100%;display:grid;place-items:center;padding:24px 32px;margin:0 auto;background-color:var(--color-Dark-300);color:var(--color-White);font-weight:bold;font-size:16px}#blog-post .blog-body .accordion-widget .container{padding:0}#blog-post .blog-body .key-takeaway{background-color:var(--color-Light-50);padding:24px;border-radius:4px;border-left:4px solid var(--color-Primary);display:flex;flex-direction:column;gap:16px;margin-bottom:24px}#blog-post .blog-body .key-takeaway h5{font-weight:500;margin:0}#blog-post .blog-body .key-takeaway ul{list-style:disc;padding-left:16px;margin-bottom:0;gap:8px}#blog-post .blog-body .key-takeaway ul li{font-size:18px;color:var(--color-Dark-100);margin-bottom:0}#blog-post .blog-body hr{margin:32px 0}@media(min-width: 600px){#blog-post .blog-body .blog-preview{height:280px}#blog-post .blog-body .blog-preview .blog-highlight{line-height:140%;font-size:20px;padding:32px 48px}}@media(min-width: 782px){#blog-post .blog-body .blog-preview{margin-top:0}#blog-post .blog-body .blog-preview .blog-highlight{line-height:140%;padding:40px}}#blog-post .blog-footer{padding:32px 0 40px 0}#blog-post .blog-footer .container{display:flex;flex-direction:column;gap:24px}@media(min-width: 782px){#blog-post .blog-footer .container{gap:32px}}#blog-post .blog-footer .related-articles-wrapper h3,#blog-post .blog-footer .learn-more-about h3{margin-bottom:16px}#blog-post .blog-footer .blog-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#blog-post .blog-footer .blog-tags :first-child{font-size:16px;font-weight:600}#blog-post .blog-footer .blog-tags .pill{color:var(--color-Dark);text-decoration:none}#blog-post .blog-footer .blog-tags .pill:hover{background-color:var(--color-Light-50);border-color:var(--color-Light-400)}#blog-post .blog-footer .author-banner{background-color:var(--color-Light-50);color:var(--color-White);border-radius:12px;padding:40px 32px}#blog-post .blog-footer .author-banner .author-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}#blog-post .blog-footer .author-banner .author-image{height:80px;width:80px;border-radius:50%;overflow:hidden;flex:0 0 auto}#blog-post .blog-footer .author-banner .author-image img{height:100%;object-fit:cover}#blog-post .blog-footer .author-banner .author-details{display:flex;flex-direction:column;color:var(--color-Dark-200);gap:8px}#blog-post .blog-footer .author-banner .author-name{font-weight:bold;font-size:18px}#blog-post .blog-footer .author-banner .author-bio{line-height:140%}@media(min-width: 782px){#blog-post .blog-footer .author-banner{padding:40px}#blog-post .blog-footer .author-banner .author-container{flex-direction:row;text-align:left;gap:24px}}#blog-post .blog-footer .social-author-wrapper .social-icons::after{display:none}#blog-post .blog-footer .three-panel-banner-widget{display:flex;flex-direction:column;gap:16px}#blog-post .blog-footer .three-panel-banner-widget .panel-heading{text-align:start}#blog-post .blog-footer .content-widget .content-widget__contents{text-align:center;padding:48px 24px;gap:24px}@media(min-width: 600px){#blog-post .blog-footer .content-widget .content-widget__contents{align-items:center}}#blog-post .blog-footer .related-article-wrapper{padding:40px 0;border-top:1px solid var(--color-Light-200)}#blog-post .blog-footer .related-articles{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 600px){#blog-post .blog-footer .related-articles{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 782px){#blog-post .blog-footer .related-articles{grid-template-columns:repeat(3, 1fr)}}#blog-post .blog-footer .blog-opt-banners{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:16px;row-gap:16px}#blog-post .blog-footer .blog-opt-banners .card-style{display:flex;flex-direction:column;justify-content:space-between;gap:16px}#blog-post .blog-footer .blog-opt-banners .card-style .btn{width:100%}#blog-post .blog-footer .blog-opt-banners .card-content,#blog-post .blog-footer .blog-opt-banners .cta-group{display:flex;flex-direction:column;gap:8px}@media(min-width: 600px){#blog-post .blog-footer .blog-opt-banners{grid-template-columns:repeat(2, 1fr);column-gap:24px;row-gap:24px}}@media(min-width: 1024px){#blog-post .blog-footer .blog-opt-banners{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 782px){#blog-post .blog-footer{padding:40px 0 64px 0}}@media(min-width: 1024px){#blog-post .blog-footer{padding:48px 0 80px 0}#blog-post .blog-footer .social-author-wrapper .social-icons::after{display:inline-block}}#customer-stories-hub{padding-bottom:40px}@media(min-width: 782px){#customer-stories-hub{padding-bottom:64px}}@media(min-width: 1024px){#customer-stories-hub{padding-bottom:80px}}#customer-stories-hub .hub-hero .container{max-width:712px;background-size:2400px}#customer-stories-hub .hub-hero::after{height:80%}#customer-stories-hub .customer-stories-hero-notes{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 16px;font-size:14px}#customer-stories-hub .customer-stories-hero-notes span{position:relative;display:inline-block;padding-left:12px;line-height:1.1}#customer-stories-hub .customer-stories-hero-notes span::before{position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:999px;height:6px;width:6px;content:" ";background-color:var(--color-Primary)}#customer-stories-hub .customer-stories-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 600px){#customer-stories-hub .customer-stories-list{grid-template-columns:repeat(2, 1fr)}}.customer-story-thumbnail{display:flex;flex-direction:column;gap:16px;padding:16px}.customer-story-thumbnail__img{height:100%;max-height:350px;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.customer-story-thumbnail__img img{width:100%;height:100%;object-fit:cover;object-position:top center}.customer-story-thumbnail__contents{display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.customer-story-thumbnail__tags{display:flex;gap:6px;flex-wrap:wrap}.customer-story-thumbnail__tags span{order:99}.customer-story-thumbnail__tags .active{background-color:var(--color-Primary);border-color:var(--color-Primary);color:var(--color-Primary-Contrast);order:1}.customer-story-thumbnail .btn{width:100%;justify-content:space-between}.customer-story-thumbnail:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.07)}#integration-hub{padding-bottom:40px}@media(min-width: 782px){#integration-hub{padding-bottom:64px}}@media(min-width: 1024px){#integration-hub{padding-bottom:80px}}#integration-hub .hub-hero{background:none}#integration-hub .hub-hero .container{max-width:792px}#integration-hub .integrations-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:24px}.integrations-thumbnail{display:flex;flex-direction:column;text-decoration:none;gap:12px;padding:16px;color:var(--color-Dark)}.integrations-thumbnail__header{display:flex;align-items:center;gap:10px}.integrations-thumbnail .integration-details span,.integrations-thumbnail__tags span{order:2}.integrations-thumbnail .integration-details .active,.integrations-thumbnail__tags .active{background-color:var(--color-Primary);border-color:var(--color-Primary);color:var(--color-White);order:1}.integrations-thumbnail .integration-logo{background-color:var(--color-Secondary-50);height:56px;width:56px;display:grid;place-items:center;border-radius:16px;flex:0 0 auto}.integrations-thumbnail .integration-logo img{height:40px;width:40px}.integrations-thumbnail .integration-details{display:flex;flex-direction:column;gap:4px}.integrations-thumbnail .integration-details span{font-size:12px;padding:4px 8px}.integrations-thumbnail__description{font-size:14px;line-height:130%;flex:1 1 auto}.integrations-thumbnail__tags{display:flex;gap:6px;margin-top:8px}@media(min-width: 600px){.integrations-thumbnail__tags{margin-top:12px}}@media(min-width: 1024px){.integrations-thumbnail__tags{margin-top:16px}}.integrations-thumbnail__view-link{font-size:14px;color:var(--color-Primary);text-decoration:none;margin-top:8px;padding-top:10px;border-top:1px solid var(--color-Light-100);font-weight:500}.integrations-thumbnail__view-link i{font-size:10px;transition-duration:240ms}.integrations-thumbnail:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.07)}.integrations-thumbnail:hover .integrations-thumbnail__view-link i{transform:translateX(4px)}#customer-story{padding-bottom:40px}@media(min-width: 782px){#customer-story{padding-bottom:64px}}@media(min-width: 1024px){#customer-story{padding-bottom:80px}}#customer-story .customer-story-hero{padding:40px 0;background-image:url("../../assets/img/blackbox-bg.svg");background-size:2260px;background-position:bottom center}@media(min-width: 782px){#customer-story .customer-story-hero{padding:64px 0}}@media(min-width: 1024px){#customer-story .customer-story-hero{padding:104px 0}}#customer-story .customer-story-hero .back-to-customer-stories{display:flex;align-items:center;text-decoration:none;color:var(--color-Dark-50);transition-duration:240ms;font-size:14px;gap:8px}#customer-story .customer-story-hero .back-to-customer-stories .icon-wrapper{font-size:12px}#customer-story .customer-story-hero .back-to-customer-stories:hover{color:var(--color-Dark)}#customer-story .customer-story-hero .case-study-top-stats{display:flex;align-items:center;gap:16px;font-size:14px}#customer-story .customer-story-hero .case-study-top-stats #industry-pill{font-weight:bold}#customer-story .customer-story-hero .content-widget__wysiwyg{max-width:900px}#customer-story .customer-story-hero .customer-details{display:flex;flex-direction:column;gap:8px}#customer-story .customer-story-hero .customer-details .customer-detail{display:flex;align-items:baseline;gap:8px;font-size:16px;line-height:140%}@media(min-width: 1024px){#customer-story .customer-story-hero .customer-details .customer-detail{font-size:18px}}#customer-story .customer-story-hero .customer-details .icon-wrapper{flex:0 0 auto}@media(min-width: 1024px){#customer-story .split{gap:48px}}#customer-story .wide-quote-widget .container{padding-left:0;padding-right:0}#customer-story .e-con-full,#customer-story .e-con-inner{display:flex;flex-direction:column;gap:24px}#customer-story p:last-child{margin-bottom:0}#customer-story aside{display:flex;flex-direction:column;color:var(--color-Dark-200);gap:16px}#customer-story aside .case-study-aside-card__heading{margin-bottom:16px}#customer-story aside .case-study-aside-card__contents{display:flex;flex-direction:column;gap:8px;font-size:14px}#customer-story aside .double-deck{display:flex;flex-direction:column;line-height:140%;gap:2px}#customer-story aside .double-deck b{font-weight:600;color:var(--color-Dark)}#customer-story aside .double-deck span{color:var(--color-Dark-100)}#customer-story aside .double-deck .icon-wrapper{flex:0 0 auto}#customer-story aside #case-study-photo{padding:0;overflow:hidden;font-size:14px;display:flex;flex-direction:column}#customer-story aside #case-study-photo img{width:100%;height:100%;object-fit:cover}@media(max-width: 1023.98px){#customer-story aside #case-study-photo img{max-height:300px}}@media(min-width: 1024px){#customer-story aside #case-study-photo img{max-height:500px}}#customer-story aside #case-study-photo span{display:block;padding:12px 16px;line-height:140%}#customer-story aside #case-study-deployment-scope .case-study-aside-card__contents,#customer-story aside #case-study-key-integrations .case-study-aside-card__contents{color:var(--color-Primary);gap:2px}#customer-story aside #case-study-deployment-scope a,#customer-story aside #case-study-key-integrations a{color:var(--color-Primary);text-decoration:none}#customer-story aside #case-study-deployment-scope a:hover,#customer-story aside #case-study-key-integrations a:hover{text-decoration:underline}#customer-story aside #case-study-key-integrations .case-study-aside-card__contents i{font-size:10px}#customer-story aside #case-study-protocols .case-study-aside-card__contents{gap:12px}#customer-story aside #case-study-protocols .double-deck{gap:8px}#customer-story aside #case-study-protocols ul{gap:6px}#customer-story aside #case-study-protocols ul li::marker{color:var(--color-Primary)}@media(min-width: 1024px){#customer-story aside{gap:24px;width:320px}}#customer-story .three-panel-banner-widget{margin-top:40px}#customer-story .three-panel-banner-widget .container{max-width:1136px}@media(min-width: 782px){#customer-story .three-panel-banner-widget{margin-top:64px}}@media(min-width: 1024px){#customer-story .three-panel-banner-widget{margin-top:80px}}.doc-with-toc{padding:40px 0}@media(min-width: 782px){.doc-with-toc{padding:64px 0}}@media(min-width: 1024px){.doc-with-toc{padding:80px 0}}.doc-with-toc .elementor-widget-container .container{padding-left:0;padding-right:0}.doc-with-header-toc .doc-header{padding:32px 0;padding-bottom:0}.doc-with-header-toc .doc-header .container{display:flex;flex-direction:column;justify-content:center;gap:24px 0}.doc-with-header-toc .doc-header h1{max-width:892px}@media(min-width: 600px){.doc-with-header-toc .doc-header{padding:48px 0;padding-bottom:0}.doc-with-header-toc .doc-header .container{gap:32px 0}}@media(min-width: 782px){.doc-with-header-toc .doc-header{padding:64px 0;padding-bottom:0}.doc-with-header-toc .doc-header .container{gap:40px 0}}@media(min-width: 1024px){.doc-with-header-toc .doc-header{padding:80px 0;padding-bottom:0}.doc-with-header-toc .doc-header .container{gap:48px 0}}.doc-with-header-toc .split{padding:40px 0}@media(min-width: 782px){.doc-with-header-toc .split{padding:64px 0}}@media(min-width: 1024px){.doc-with-header-toc .split{padding:80px 0}}.doc-with-header-toc .split .elementor-widget-container .container{padding-left:0;padding-right:0}#integration-single{padding:40px 0}@media(min-width: 782px){#integration-single{padding:64px 0}}@media(min-width: 1024px){#integration-single{padding:80px 0}}#integration-single .elementor-widget-container .container{padding-left:0;padding-right:0}#archive-hub{padding-bottom:40px}#archive-hub .archive-hero{padding:40px 0}#archive-hub .archive-list{display:grid;gap:16px;grid-template-columns:repeat(1, 1fr)}@media(min-width: 600px){#archive-hub .archive-list{grid-template-columns:repeat(2, 1fr);gap:24px}}@media(min-width: 782px){#archive-hub .archive-list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){#archive-hub .archive-list{grid-template-columns:repeat(4, 1fr);gap:24px}}@media(min-width: 782px){#archive-hub{padding-bottom:64px}}.technical-documentation-template .doc-header{padding:32px 0;padding-bottom:0}.technical-documentation-template .doc-header .container{display:flex;flex-direction:column;justify-content:center;gap:24px 0}.technical-documentation-template .doc-header h1{max-width:892px}@media(min-width: 600px){.technical-documentation-template .doc-header{padding:48px 0;padding-bottom:0}.technical-documentation-template .doc-header .container{gap:32px 0}}@media(min-width: 782px){.technical-documentation-template .doc-header{padding:64px 0;padding-bottom:0}.technical-documentation-template .doc-header .container{gap:40px 0}}@media(min-width: 1024px){.technical-documentation-template .doc-header{padding:80px 0;padding-bottom:0}.technical-documentation-template .doc-header .container{gap:48px 0}}.technical-documentation-template .split{padding:40px 0}@media(min-width: 782px){.technical-documentation-template .split{padding:64px 0}}@media(min-width: 1024px){.technical-documentation-template .split{padding:80px 0}}@media(min-width: 1024px){.technical-documentation-template .split .aside,.technical-documentation-template .split aside{flex:1 1 auto;max-width:280px}}.technical-documentation-template .split .elementor-widget-container .container{padding-left:0;padding-right:0}.technical-documentation-template .elementor-widget-container .container{padding-left:0;padding-right:0}.technical-documentation-template .documentation-split{display:flex;flex-direction:column;gap:24px}.technical-documentation-template .documentation-split .entry-content{flex:1 1 auto;min-width:0px}@media(min-width: 1024px){.technical-documentation-template .documentation-split{flex-direction:row}}.technical-documentation-template .documentation-split .related-articles{width:100%;flex:0 0 auto;height:fit-content}@media(min-width: 1024px){.technical-documentation-template .documentation-split .related-articles{max-width:280px}}.technical-documentation-template .documentation-split .related-articles h6{margin-bottom:16px}.technical-documentation-template .documentation-split .related-articles ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:16px;margin:0;padding:0}@media(min-width: 782px){.technical-documentation-template .documentation-split .related-articles ul{gap:24px}}@media(min-width: 1024px){.technical-documentation-template .documentation-split .related-articles ul{display:flex;flex-direction:column;gap:12px}}.technical-documentation-template .documentation-split .related-articles li{list-style:none}.technical-documentation-template .documentation-split .related-articles a{display:block;text-decoration:none;flex-direction:column;font-size:14px;display:flex;color:var(--color-Dark);padding:16px;gap:8px;line-height:130%}.technical-documentation-template .documentation-split .related-articles a:hover{text-decoration:none}.technical-documentation-template .documentation-split .related-articles a:hover .related__header{color:var(--color-Primary)}.technical-documentation-template .documentation-split .related-articles .related__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.technical-documentation-template .documentation-split .related-articles .related__header i{font-size:12px}.technical-documentation-template .documentation-split .related-articles .related__tag{display:flex;align-items:center}#schedule-demo{padding-top:40px}@media(min-width: 782px){#schedule-demo{padding-top:56px}}@media(min-width: 1024px){#schedule-demo{padding-top:64px}}#schedule-demo .container{max-width:920px}#schedule-demo .container:has(.form-block){max-width:none}#schedule-demo .form-block{box-shadow:0 4px 48px rgba(219,113,113,.3);border:2px solid var(--color-Primary-100);max-width:none;padding:40px 0}@media(min-width: 782px){#schedule-demo .form-block{padding:60px 0}}@media(min-width: 1024px){#schedule-demo .form-block{padding:80px 0}}#schedule-demo .display-widget{margin-top:24px}@media(min-width: 782px){#schedule-demo .display-widget{margin-top:32px}}@media(min-width: 1024px){#schedule-demo .display-widget{margin-top:40px}}#schedule-demo .display-widget .container{align-items:flex-start}#schedule-demo .display-widget__contents{width:100%}@media(min-width: 1024px){#schedule-demo .display-widget__contents{margin-top:16px}}#schedule-demo .display-widget__contents .custom-list-style{gap:24px}#schedule-demo .display-widget__contents .supporting-text{font-size:12px;line-height:140%}#schedule-demo .display-widget__wysiwyg{gap:24px}#schedule-demo .display-widget__preview{width:100%}@media(min-width: 1024px){#schedule-demo .display-widget__preview{max-width:420px}}#schedule-demo .form-privacy{font-size:12px;text-align:center;margin-top:12px}#schedule-demo .card-style:not(.form-block){padding:16px}@media(min-width: 782px){#schedule-demo .card-style:not(.form-block){padding:24px}}#knowledge-base-hub{display:flex;flex-direction:column;gap:40px}#knowledge-base-hub .hub-hero p{max-width:768px}#knowledge-base-hub .hub-listing{display:flex;flex-direction:column;gap:40px;padding-bottom:40px}@media(min-width: 782px){#knowledge-base-hub .hub-listing{padding-bottom:64px}}@media(min-width: 1024px){#knowledge-base-hub .hub-listing{padding-bottom:80px}}#knowledge-base-hub .hub-item{display:flex;flex-direction:column;gap:32px}#knowledge-base-hub .hub-item .hub-heading{display:flex;flex-direction:column;gap:8px;text-decoration:none}#knowledge-base-hub .hub-item .hub-heading h2{color:var(--color-Primary)}#knowledge-base-hub .hub-item .hub-heading span{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--color-Dark-50)}#knowledge-base-hub .hub-item .hub-heading span i{font-size:10px}#knowledge-base-hub .hub-item .hub-heading:hover h2{color:var(--color-Primary-600)}#knowledge-base-hub .hub-item .hub-heading:hover span i{transform:translateX(4px)}#knowledge-base-hub .hub-item:not(:last-child){border-bottom:1px solid var(--color-Light-200);padding-bottom:40px}@media(min-width: 782px){#knowledge-base-hub .hub-item{flex-direction:row;gap:64px}#knowledge-base-hub .hub-item .hub-heading{width:280px;flex:0 0 auto}}.hub-sub-item{display:flex;flex-direction:column;gap:16px;text-decoration:none}.hub-sub-item .sub-item-content{display:flex;flex-direction:column;gap:8px}.hub-sub-item .sub-item-content .item-title{color:var(--color-Dark)}.hub-sub-item .sub-item-content p{color:var(--color-Dark-50)}.hub-sub-item .read-more{font-size:14px;font-weight:500;color:var(--color-Primary)}.hub-sub-item .read-more i{transition:all .1s ease;font-size:14px}.hub-sub-item:hover .sub-item-content .item-title{color:var(--color-Primary)}.hub-sub-item:hover .read-more i{transform:translateX(8px)}#knowledge-base-category .header{padding:64px 0}#knowledge-base-category .header .container{display:flex;flex-direction:column;gap:40px}#knowledge-base-category .header .heading{display:flex;flex-direction:column;gap:24px}#knowledge-base-category .header .heading .heading-title{display:flex;align-items:center;gap:16px}#knowledge-base-category .header .heading .heading-title .icon-wrapper{width:40px;height:40px}#knowledge-base-category .header .heading .heading-title h1{color:var(--color-Dark)}@media(min-width: 600px){#knowledge-base-category .header .heading .heading-title .icon-wrapper{width:48px;height:48px}}@media(min-width: 782px){#knowledge-base-category .header .heading .heading-title .icon-wrapper{width:56px;height:56px}}@media(min-width: 1024px){#knowledge-base-category .header .heading .heading-title .icon-wrapper{width:64px;height:64px}}#knowledge-base-category .header .heading p{font-size:18px;max-width:768px}@media(min-width: 600px){#knowledge-base-category .header{padding:80px 0}}#knowledge-base-category .category-listing{display:flex;flex-direction:column;gap:32px;padding-bottom:40px}@media(min-width: 782px){#knowledge-base-category .category-listing{padding-bottom:64px}}@media(min-width: 1024px){#knowledge-base-category .category-listing{padding-bottom:80px}}#knowledge-base-category .page-group-header{text-align:center;margin-top:24px;padding-top:48px;padding-bottom:16px;border-top:1px solid var(--color-Light-100)}#knowledge-base-category .category-item{display:flex;flex-direction:column;gap:32px}#knowledge-base-category .category-item .categories{display:flex;flex-direction:column;gap:12px;flex:0 0 auto}#knowledge-base-category .category-item .categories .primary-category{display:flex;flex-wrap:wrap;gap:8px}#knowledge-base-category .category-item .categories .primary-category .featured{font-weight:600;color:var(--color-Primary)}#knowledge-base-category .category-item .categories .related-categories{text-transform:uppercase;display:flex;flex-direction:column;gap:8px}#knowledge-base-category .category-item .categories .related-categories .related-concepts{font-weight:600;font-size:12px;color:var(--color-Dark-50)}#knowledge-base-category .category-item .categories .related-categories .pills{display:flex;flex-wrap:wrap;gap:4px}#knowledge-base-category .category-item .categories .pill-2{font-size:12px;font-weight:500}#knowledge-base-category .category-item .hub-sub-item .read-more{font-weight:bold}@media(min-width: 782px){#knowledge-base-category .category-item{flex-direction:row}#knowledge-base-category .category-item .categories{width:240px}}@media(min-width: 1024px){#knowledge-base-category .category-item .categories{width:320px}}#become-a-partner #partners-form{margin:0 auto;max-width:720px}#contact-page{padding-top:40px}@media(min-width: 782px){#contact-page{padding-top:56px}}@media(min-width: 1024px){#contact-page{padding-top:64px}}#contact-page .container{max-width:906px}#contact-page .container:has(.form-block){max-width:none}#contact-page .content-widget{margin-bottom:32px}#contact-page .contact-form-page-grid{display:grid;gap:24px;grid-template-columns:auto 1fr;grid-template-areas:"form-controls" "forms-wrapper" "contact-information"}#contact-page .contact-form-page-grid .contact-form-controls-wrapper{grid-area:form-controls}#contact-page .contact-form-page-grid .contact-information-wrapper{grid-area:contact-information}#contact-page .contact-form-page-grid .contact-forms-wrapper{grid-area:forms-wrapper}@media(min-width: 1024px){#contact-page .contact-form-page-grid{grid-template-areas:"form-controls forms-wrapper" "contact-information forms-wrapper" "contact-information forms-wrapper" "contact-information forms-wrapper" "contact-information forms-wrapper"}#contact-page .contact-form-page-grid .contact-form-controls-wrapper,#contact-page .contact-form-page-grid .contact-information-wrapper{max-width:290px}}#contact-page .contact-information-wrapper__header,#contact-page .contact-form-controls__header{margin-bottom:16px}#contact-page .contact-form-controls{display:flex;flex-direction:column;gap:8px}@media(min-width: 782px){#contact-page .contact-form-controls{flex-direction:row;flex-wrap:wrap}#contact-page .contact-form-controls .contact-form-control{flex:0 1 calc(50% - 8px)}}@media(min-width: 1024px){#contact-page .contact-form-controls{flex-direction:column;flex-wrap:nowrap}#contact-page .contact-form-controls .contact-form-control{flex:0 0 auto;width:100%}}#contact-page .contact-form-control{display:flex;gap:8px;padding:12px;border-radius:3px;align-items:center;border:1px solid var(--color-Light-100);border-radius:12px;cursor:pointer;color:var(--color-Dark-100);text-decoration:none}#contact-page .contact-form-control__icon{font-size:14px;flex:0 0 auto;height:32px;width:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:var(--color-Light-50);color:var(--color-Dark-50)}#contact-page .contact-form-control__deck{display:flex;flex-direction:column;font-size:12px;line-height:140%}#contact-page .contact-form-control__deck .deck-1{font-weight:800}#contact-page .contact-form-control.active{border-color:var(--color-Primary);background-color:var(--color-Primary);box-shadow:0 4px 8px rgba(0,0,0,.08);color:var(--color-White)}#contact-page .contact-form-control.active .contact-form-control__icon{background-color:var(--color-White);color:var(--color-Primary)}#contact-page .contact-form-control:hover{border-color:var(--color-Primary)}#contact-page .contact-information{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:120%}#contact-page .contact-information:not(:last-child){margin-bottom:16px}#contact-page .form-header{align-items:center;gap:8px;margin-bottom:16px;line-height:120%;display:none}#contact-page .form-header.active{display:flex}#contact-page .form-header__icon{display:grid;place-items:center;flex:0 0 auto;height:40px;width:40px;font-size:14px;border-radius:999px;background-color:var(--color-Primary);color:var(--color-White)}#contact-page .form-header__title{font-size:16px}#contact-page .form-header__subtitle{font-size:12px;color:var(--color-Dark-50)}#contact-page .form-privacy{font-size:12px;text-align:center;margin:0 auto;margin-top:12px;line-height:120%;max-width:80%}#contact-page .form-block{box-shadow:0 4px 48px rgba(219,113,113,.3);border:2px solid var(--color-Primary-100);max-width:none;padding:40px 0}@media(min-width: 782px){#contact-page .form-block{padding:60px 0}}@media(min-width: 1024px){#contact-page .form-block{padding:80px 0}}#contact-page .mktoFormRow:has(#Contact_Form_Goal_Type__c){display:none}#contact-page .mktoError{transform:translateY(24px)}#featured-customers{padding-bottom:40px}#featured-customers .customers-grid{display:grid;gap:32px;padding:24px 0;grid-template-rows:repeat(12, 200px);grid-template-areas:"lululemon canadian-solar" "snowflake canadian-solar" "snowflake databricks" "freshworks ohio-state" "united-plane spearfish" "harvard spearfish" "harvard edinburgh" "amsterdam chicago" "columbia cologne" "stmicro cologne" "stmicro braunschweig" "peloton ucsantacruz";justify-items:stretch;align-items:stretch}#featured-customers .customers-grid .grid-item{position:relative;text-align:center;min-height:0;transition:all .3s ease;padding:0;overflow:hidden}#featured-customers .customers-grid .grid-item .img-wrapper{min-height:0;height:100%;width:100%;overflow:hidden;z-index:1}#featured-customers .customers-grid .grid-item .img-wrapper img{display:block;width:100%;height:100%;object-fit:cover}#featured-customers .customers-grid .grid-item .img-overlay{position:absolute;bottom:0;left:0;right:0;background-color:var(--color-Light-100);color:var(--color-Dark-50);padding:8px 0;font-weight:bold;overflow:hidden;z-index:2}#featured-customers .customers-grid .grid-item:hover{scale:1.03}#featured-customers .customers-grid .grid-item:hover .img-overlay{color:var(--color-Primary)}@media(min-width: 782px){#featured-customers .customers-grid{grid-template-rows:repeat(8, 250px);grid-template-areas:"lululemon canadian-solar databricks" "snowflake canadian-solar ohio-state" "snowflake freshworks spearfish" "united-plane harvard edinburgh" "amsterdam harvard stmicro" "amsterdam cologne stmicro" "chicago columbia braunschweig" "peloton columbia ucsantacruz"}}#deal-registration{max-width:820px}#deal-registration .mktoFormRow:has([name=Country]) label,#deal-registration .mktoFormRow:has([name=Company]) label,#deal-registration .mktoFormRow:has([name=LastName]) label,#deal-registration .mktoFormRow:has([name=FirstName]) label,#deal-registration .mktoFormRow:has([name=Email]) label{display:none !important}#support-form-page .mktoForm .mktoLabel[for=Products__c]{display:flex !important}#support-form-page .mktoForm .mktoLogicalField:has([name=Products__c]){width:238px !important;display:flex;flex-wrap:wrap;gap:8px}#support-form-page .mktoForm .mktoLogicalField:has([name=Products__c]) input{float:left !important;width:fit-content !important}#support-form-page .mktoForm .mktoLogicalField:has([name=Products__c]) label{float:right !important;padding-right:56px;width:200px !important}#support-form-page .mktoForm .mktoLogicalField:has([name=Products__c]) input,#support-form-page .mktoForm .mktoLogicalField:has([name=Products__c]) label{margin:0 !important}.video-carousel{display:flex;flex-direction:column;gap:16px}.video-carousel .video-carousel-stage video{max-height:780px}.video-carousel .video-carousel-controls ul{list-style:none;display:flex;align-items:center;justify-content:center;flex-direction:row;width:min-content;margin:0 auto;border-radius:999px;background-color:var(--color-Light-50);border:1px solid var(--color-Light-300);padding:8px 10px}.video-carousel .video-carousel-controls ul li{height:64px;width:64px;border-radius:999px;border:1px solid rgba(0,0,0,0);overflow:hidden;cursor:pointer}.video-carousel .video-carousel-controls ul li video{position:absolute;display:none;visibility:hidden;user-select:none;max-height:780px}.video-carousel .video-carousel-controls ul li img{height:100%;width:100%}.video-carousel .video-carousel-controls ul li:hover{border-color:var(--color-Light-300)}.video-carousel .video-carousel-controls ul li.active{background-color:var(--color-White);border-color:var(--color-Light-400);box-shadow:0 8px 16px var(--color-Light-50)}.sl-embed{height:400px}.sl-embed iframe{height:100%}