@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&family=Outfit:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Space+Grotesk:wght@400;500;600;700&display=swap);body{background-color:#fff;color:#1d1d1f;font-family:Segoe UI Variable Display,Segoe UI,segoeui,Helvetica Neue,helvetica,arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:1.47059;margin:0;padding:0}body,button,input,select,textarea{-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;font-synthesis:none;text-align:left}body{min-width:320px}.cilpronheader-light.ribbon{--cilpron-nav-collective-height:44px + 0px;background:linear-gradient(#f5f5f7 var(--cilpron-nav-collective-height),#fff 0)}.header-container .logo-container .cilpron-logo,.header-container .logo-container.hide-logo .cilpron-logo{height:32px;overflow:hidden;vertical-align:middle;width:32px}.header-container .logo-container .cilpron-logo img{height:100%;width:92px}@media (min-width:480px){.header-container .logo-container .cilpron-logo{overflow:visible;overflow:initial;width:36px}}:root{--fw-box-shadow:0 0 1.3px 0 #0000001a}#modalDialog{border-radius:0;height:100%;max-width:1280px;padding:0;width:90vw}@media(max-width:414px){#modalDialog{height:100vh;max-height:100%;transform:translate(-50%,-50%);width:100%}}#modalDialog .modalDialogContent{height:100%}#modalDialog .modalDialogContent #twp-close-button{height:15px;min-width:0;min-width:auto;position:absolute;right:28px;top:28px;width:15px;z-index:1}#modalDialog .modalDialogContent #twp-close-button svg>path{color:#000}#modalDialog #modal-iframe{height:100%;padding-bottom:0;width:100%}#modalDialog #modal-dialog-close-button{position:absolute;right:16px;top:10px;transform:scale(1.68);z-index:1}#modalDialog .hideIframe{display:none}#modalDialog .modalLoader{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#modalDialog .modal-busy-text{color:var(--spectrum-global-color-gray-800);font-size:1rem;margin-top:1.25rem}#modalDialog.modal-request-access{height:500px;width:500px}@media(max-width:414px){#modalDialog.modal-request-access{height:100vh;width:100%}}#modalDialog.modal-webinar{height:608px;width:580px}#modalDialog.cme1-modal,#modalDialog.twp-modal{border-radius:20px;max-height:850px;max-width:1024px;overflow:hidden;width:100%}@media(min-width:415px){#modalDialog.cme1-modal,#modalDialog.twp-modal{top:52%}}@media(max-width:1023px){#modalDialog.cme1-modal,#modalDialog.twp-modal{border-radius:0;height:100%;max-height:100vh;min-height:-webkit-fill-available}}.legalTermsDialogContainer{max-width:36.25rem;min-width:21.25rem}.legalTermsDialogContainer .linkText{color:#0d66d0;margin-bottom:.25rem}.legalTermsDialogContainer .linkText span:hover{cursor:pointer;text-decoration:underline}.legalTermsDialogContainer .copyRightHeader,.legalTermsDialogContainer .copyRightText{margin-top:1rem}.K8HMpl_iTMi6CKwcCInK{min-width:20rem}.SP9eTo0rB76xZ1s585ny{width:100%}.e6mkV8f7EfUujN2V4fC1{margin-top:1.5rem}.header-container{background-color:#0000;display:flex;height:70px;height:var(--fw-header-height);justify-content:space-between;padding:0 10px}.header-container .fw-parent-search-marketing-nav{display:flex;flex:1 1}@media (max-width:1279px){.header-container .fw-parent-search-marketing-nav{flex-direction:row-reverse;justify-content:end}}.header-container .fw-search{flex:1 1;margin-right:19px;z-index:1000}@media (max-width:1279px){.header-container .fw-search{flex:initial}}@media (max-width:599px){.header-container .fw-unav-container .universal-nav-divider{display:none}}.header-container sp-link{align-items:center;display:flex;justify-content:center;padding-left:8px}.header-container .logo-container{align-items:center;display:flex;height:100%;margin-left:40px}@media (max-width:480px){.header-container .logo-container.hide-logo{display:none}}.header-container .logo-container .adobe-logo,.header-container .logo-container.hide-logo .adobe-logo{height:32px;overflow:hidden;vertical-align:middle;width:32px}.header-container .logo-container .adobe-logo img{height:100%;width:92px}.header-container .fw-marketingNav,.header-container .topright-nav-container>.topnav-download-button-container{display:none}@media (min-width:480px){.header-container .logo-container .adobe-logo{overflow:visible;overflow:initial;width:92px}}@media (min-width:769px){.header-container .search-dropdown-container.search-dropdown-container{width:576px}.header-container .logo-container{margin-left:0;padding-left:13px;padding-top:1px}.header-container .topright-nav-container{align-items:center;flex-direction:row}}.fw-unav-container.hide-unav-on-srp{z-index:1002}@media (max-width:1094px){.fw-unav-container.hide-unav-on-srp{display:none}}.fw-unav-container.hide-unav-on-srp .universal-nav-divider{display:none}.error-state-container-general{left:50%;margin:0;max-width:380px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.error-state-container-general .error-detail-message-4xx{color:#8e8e8e;font-size:14px;line-height:135%;max-width:250px;padding:18px 0 3px}.error-state-container-general .error-detail-message-5xx{color:#8e8e8e;font-size:14px;line-height:135%;max-width:330px;padding:18px 0 3px}.error-state-container-general .error-detail-message-italics{font-style:italic}:root{--fw-box-shadow:0 0 2px 0 #0000001a}:root .spectrum--darkest{--fw-box-shadow:#00000014 0 1px 1.2px}:root{--size-100:8px;--size-200:16px;--fw-sidenav-width:72px;--fw-header-height:70px;--fw-right-gutter-width:8px;--fw-body-rounded-corners:16px 16px 0 0;--full-page-loader-zIndex:100000}.spectrum:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,adobe-clean,Helvetica,Arial,sans-serif}.spectrum:lang(zh-Hans) .spectrum-ActionButton,.spectrum:lang(zh-Hans) .spectrum-Button,.spectrum:lang(zh-Hans) .spectrum-ClearButton,.spectrum:lang(zh-Hans) .spectrum-FieldButton,.spectrum:lang(zh-Hans) .spectrum-LogicButton,.spectrum:lang(zh-Hans) .spectrum-Tool,.spectrum:lang(zh-Hans) .spectrumButton{font-family:adobe-clean-han-simplified-c,adobe-clean,Helvetica,Arial,sans-serif!important}.spectrum:lang(zh-Hant){font-family:adobe-clean-han-traditional,adobe-clean,Helvetica,Arial,sans-serif}.spectrum:lang(zh-Hant) .spectrum-ActionButton,.spectrum:lang(zh-Hant) .spectrum-Button,.spectrum:lang(zh-Hant) .spectrum-ClearButton,.spectrum:lang(zh-Hant) .spectrum-FieldButton,.spectrum:lang(zh-Hant) .spectrum-LogicButton,.spectrum:lang(zh-Hant) .spectrum-Tool,.spectrum:lang(zh-Hant) .spectrumButton{font-family:adobe-clean-han-traditional,adobe-clean,Helvetica,Arial,sans-serif!important}.spectrum:lang(ja){font-family:adobe-clean-han-japanese,adobe-clean,Source Sans Pro,Helvetica,Arial,sans-serif}.spectrum:lang(ja) .spectrum-ActionButton,.spectrum:lang(ja) .spectrum-Button,.spectrum:lang(ja) .spectrum-ClearButton,.spectrum:lang(ja) .spectrum-FieldButton,.spectrum:lang(ja) .spectrum-LogicButton,.spectrum:lang(ja) .spectrum-Tool,.spectrum:lang(ja) .spectrumButton{font-family:adobe-clean-han-japanese,adobe-clean,Source Sans Pro,Helvetica,Arial,sans-serif!important}.spectrum:lang(ko){font-family:adobe-clean-han-korean,adobe-clean,Source Sans Pro,Helvetica,Arial,sans-serif}.spectrum:lang(ko) .spectrum-ActionButton,.spectrum:lang(ko) .spectrum-Button,.spectrum:lang(ko) .spectrum-ClearButton,.spectrum:lang(ko) .spectrum-FieldButton,.spectrum:lang(ko) .spectrum-LogicButton,.spectrum:lang(ko) .spectrum-Tool,.spectrum:lang(ko) .spectrumButton{font-family:adobe-clean-han-korean,adobe-clean,Source Sans Pro,Helvetica,Arial,sans-serif!important}#root.root-mobile{height:calc(100vh + 70px);height:calc(100vh + var(--fw-header-height));position:fixed}.root-wrapper{grid-row-gap:0;grid-column-gap:0;background-color:#f7f7f7;background-color:var(--fw-background-color);display:grid;grid-template-columns:auto;grid-template-rows:70px auto;grid-template-rows:var(--fw-header-height) auto;height:100vh;overflow:hidden;position:relative;width:100%}.root-wrapper .fw-header{background-color:#0000;grid-column:1/3;grid-row:1/2;width:100%;z-index:1000}.root-wrapper .fw-sidenav{grid-column:1/2;grid-row:1/2}.root-wrapper .fw-body{background-color:#fff;background-color:var(--fw-body-background);border-radius:0;box-shadow:none;grid-column:1/3;grid-row:2/3;height:100%;overflow:hidden}.fw-applet-container{height:100%;overflow-y:auto}@media (min-width:769px){.root-wrapper:not(.root-wrapper-gnav){grid-template-columns:72px auto 8px;grid-template-columns:var(--fw-sidenav-width) auto 8px;grid-template-rows:70px auto;grid-template-rows:var(--fw-header-height) auto}.root-wrapper:not(.root-wrapper-gnav) .fw-header{grid-column:1/4;grid-row:1/2}.root-wrapper:not(.root-wrapper-gnav) .fw-body{border-radius:16px 16px 0 0;border-radius:var(--fw-body-rounded-corners);grid-column:2/3;grid-row:2/3}.root-wrapper:not(.root-wrapper-gnav) .fw-sidenav{grid-column:1/2;grid-row:2/3;padding-top:16px;padding-top:var(--size-200);top:70px;top:var(--fw-header-height)}}@media (max-width:899px){.root-wrapper-gnav .fw-sidenav{display:none}}@media (min-width:900px){.root-wrapper-gnav .fw-sidenav{grid-column:1/2;grid-row:2/3;padding-top:16px;padding-top:var(--size-200);top:70px;top:var(--fw-header-height)}.root-wrapper.root-wrapper-gnav{grid-template-columns:72px auto 8px;grid-template-columns:var(--fw-sidenav-width) auto 8px;grid-template-rows:70px auto;grid-template-rows:var(--fw-header-height) auto}.root-wrapper.root-wrapper-gnav .fw-header{grid-column:1/4;grid-row:1/2}.root-wrapper.root-wrapper-gnav .fw-body{border-radius:16px 16px 0 0;border-radius:var(--fw-body-rounded-corners);grid-column:2/3;grid-row:2/3}}body{overflow:hidden;overscroll-behavior-y:none}body .adbMsgClientWrapper .adbmsgContainer #adbmsgCta{border:2px solid #0000!important;z-index:99!important}.overlay{animation:increaseOpacity .15s ease-out;background-color:#fafafa;background-color:var(--gray-75);height:100%;opacity:.8;position:absolute;width:100%;z-index:999}.overlay.not-visible{animation:decreaseOpacity .5s ease-out;visibility:hidden}.overlay.visible{visibility:visible}.main-container-overlay{z-index:auto!important}.fw-body{display:flex;flex-direction:column}.recent-work-container-bottom,.recent-work-container-top,.recentWorkContainer{display:block;margin-left:auto;margin-right:auto;max-width:1344px;position:relative}.recent-work-container-top{margin-top:20px}.recent-work-body{overflow-y:auto}#ccx-document-picker{position:fixed!important}.adobe-home-empty-state-border-radius{background-color:#fafafa;background-color:var(--gray-75)}.recents-no-assets-in-space-container{border:none}.recents-dark-mode,.recents-dark-mode .recent-assets-container{background:none!important}.recents-dark-mode .recents-no-assets-in-space-container{border:none!important}.marketing-popover{padding-bottom:1.375rem}@media (max-width:768px){.marketing-popover{padding:.5rem 1.5rem 1rem}}.marketing-nav-products{cursor:pointer}.marketing-nav-title{margin-top:8px}.marketing-nav-description{margin-bottom:8px}.marketing-nav-view-all,.marketing-nav-viewplans-btn{margin-top:8px}.marketing-products-pdf{margin-left:24px}.marketing-nav-items{padding-top:32px}.marketing-nav-items.no-padding{padding-top:0}.marketing-nav-products{outline:none}@media (min-width:360px)and (max-width:768px){.display-description{display:none}}@media (max-width:768px){.marketing-divider{background:#d5d5d5;background:var(--palette-gray-300,#d5d5d5);border-radius:.0625rem;flex:1 0;height:.125rem;margin:.5rem 0}.marketing-products-creativity,.marketing-products-featured{margin-left:0;margin-right:0}.marketing-products-pdf{margin-left:0}.marketing-nav-cta{padding:.5rem 0}.marketing-nav-cta .marketing-nav-viewplans-btn,.marketing-nav-link{margin-top:.5rem}.creativity-label,.marketing-featured-label,.marketing-pdf-label{padding-bottom:0}.marketing-nav-items{padding-top:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.h-100{height:100%!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.pt-4,.py-4{padding-top:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.panel-content ul{max-height:370px;overflow:auto}.panel-content .row>ul{flex:0 0 58.333333%;max-width:58.333333%}.panel-content .row>div{flex:0 0 41.666667%;max-width:41.666667%}.panel-content .big-heading{color:#eb7824;font-family:EffraCorp-Light;font-size:2rem;font-style:normal;font-weight:300;line-height:100%;margin-bottom:1rem;text-transform:capitalize}#personal .panel-content .big-heading{--personal-brand:#a4c519;color:var(--personal-brand)}.tx-16{font-size:1rem}.panel-content>div{padding:1rem}.img-fluid{height:auto;max-width:100%}.tx-14{font-size:14px!important}.btn{background-color:initial}.mt-2,.my-2{margin-top:.5rem!important}.mega_panel_btn{background-color:var(--base-color);color:#fff;opacity:1}#personal .mega_panel_btn{background-color:var(--personal-brand)}img:not(.img-fluid):not(.cilpron-hero__peek-img){height:auto;object-fit:cover!important;object-position:center!important;width:100%!important}img{object-fit:contain!important}.tab-paddles{display:none}@media only screen and (max-width:768px){.tab-paddles{display:block}}.cilpron-spectrum{overflow-x:hidden!important}#root{max-width:100%;overflow:visible;width:100%}#root,#root *,#root :after,#root :before{box-sizing:border-box}.c-uhff,.c-uhff-base,.context-uhf,.uhf{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.universalfooter{backdrop-filter:saturate(150%) blur(10px);-webkit-backdrop-filter:saturate(150%) blur(10px)}.body-overlay,.px-slides{transform:translateZ(0);will-change:transform}#services,.Enterprise-Section,.cf-footer,.hero-Section,.nexora-section{will-change:auto}.spectrum--light{--spectrum-global-color-celery-400:#44b556;--spectrum-global-color-celery-500:#3da74e;--spectrum-global-color-celery-600:#379947;--spectrum-global-color-celery-700:#318b40;--spectrum-global-color-chartreuse-400:#85d044;--spectrum-global-color-chartreuse-500:#7cc33f;--spectrum-global-color-chartreuse-600:#73b53a;--spectrum-global-color-chartreuse-700:#6aa834;--spectrum-global-color-yellow-400:#dfbf00;--spectrum-global-color-yellow-500:#d2b200;--spectrum-global-color-yellow-600:#c4a600;--spectrum-global-color-yellow-700:#b79900;--spectrum-global-color-magenta-400:#d83790;--spectrum-global-color-magenta-500:#ce2783;--spectrum-global-color-magenta-600:#bc1c74;--spectrum-global-color-magenta-700:#ae0e66;--spectrum-global-color-fuchsia-400:#c038cc;--spectrum-global-color-fuchsia-500:#b130bd;--spectrum-global-color-fuchsia-600:#a228ad;--spectrum-global-color-fuchsia-700:#93219e;--spectrum-global-color-purple-400:#9256d9;--spectrum-global-color-purple-500:#864ccc;--spectrum-global-color-purple-600:#7a42bf;--spectrum-global-color-purple-700:#6f38b1;--spectrum-global-color-indigo-400:#6767ec;--spectrum-global-color-indigo-500:#5c5ce0;--spectrum-global-color-indigo-600:#5151d3;--spectrum-global-color-indigo-700:#4646c6;--spectrum-global-color-seafoam-400:#1b959a;--spectrum-global-color-seafoam-500:#16878c;--spectrum-global-color-seafoam-600:#0f797d;--spectrum-global-color-seafoam-700:#096c6f;--spectrum-global-color-red-400:#e34850;--spectrum-global-color-red-500:#d7373f;--spectrum-global-color-red-600:#c9252d;--spectrum-global-color-red-700:#bb121a;--spectrum-global-color-orange-400:#e68619;--spectrum-global-color-orange-500:#da7b11;--spectrum-global-color-orange-600:#cb6f10;--spectrum-global-color-orange-700:#bd640d;--spectrum-global-color-green-400:#2d9d78;--spectrum-global-color-green-500:#268e6c;--spectrum-global-color-green-600:#12805c;--spectrum-global-color-green-700:#107154;--spectrum-global-color-blue-400:#2680eb;--spectrum-global-color-blue-500:#1473e6;--spectrum-global-color-blue-600:#0d66d0;--spectrum-global-color-blue-700:#095aba;--spectrum-global-color-gray-50:#fff;--spectrum-global-color-gray-75:#fafafa;--spectrum-global-color-gray-100:#f5f5f5;--spectrum-global-color-gray-200:#eaeaea;--spectrum-global-color-gray-300:#e1e1e1;--spectrum-global-color-gray-400:#cacaca;--spectrum-global-color-gray-500:#b3b3b3;--spectrum-global-color-gray-600:#8e8e8e;--spectrum-global-color-gray-700:#6e6e6e;--spectrum-global-color-gray-800:#4b4b4b;--spectrum-global-color-gray-900:#2c2c2c;--spectrum-alias-background-color-modal-overlay:#0006;--spectrum-alias-dropshadow-color:#00000026;--spectrum-alias-background-color-hover-overlay:#2c2c2c0a;--spectrum-alias-highlight-hover:#2c2c2c0f;--spectrum-alias-highlight-active:#2c2c2c1a;--spectrum-alias-highlight-selected:#1473e61a;--spectrum-alias-highlight-selected-hover:#1473e633;--spectrum-alias-text-highlight-color:#1473e633;--spectrum-alias-background-color-quickactions:#f5f5f5e6;--spectrum-alias-radial-reaction-color-default:#4b4b4b99;--spectrum-alias-pasteboard-background-color:var(--spectrum-global-color-gray-300);--spectrum-alias-appframe-border-color:var(--spectrum-global-color-gray-300);--spectrum-alias-appframe-separator-color:var(--spectrum-global-color-gray-300);--spectrum-colorarea-border-color:#2c2c2c1a;--spectrum-colorarea-border-color-hover:#2c2c2c1a;--spectrum-colorarea-border-color-down:#2c2c2c1a;--spectrum-colorarea-border-color-key-focus:#2c2c2c1a;--spectrum-colorslider-border-color:#2c2c2c1a;--spectrum-colorslider-border-color-hover:#2c2c2c1a;--spectrum-colorslider-border-color-down:#2c2c2c1a;--spectrum-colorslider-border-color-key-focus:#2c2c2c1a;--spectrum-colorslider-vertical-border-color:#2c2c2c1a;--spectrum-colorslider-vertical-border-color-hover:#2c2c2c1a;--spectrum-colorslider-vertical-border-color-down:#2c2c2c1a;--spectrum-colorslider-vertical-border-color-key-focus:#2c2c2c1a;--spectrum-colorwheel-border-color:#2c2c2c1a;--spectrum-colorwheel-border-color-hover:#2c2c2c1a;--spectrum-colorwheel-border-color-down:#2c2c2c1a;--spectrum-colorwheel-border-color-key-focus:#2c2c2c1a;--spectrum-miller-column-item-background-color-selected:#1473e61a;--spectrum-miller-column-item-background-color-selected-hover:#1473e633;--spectrum-tabs-compact-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-compact-vertical-rule-color:var(--spectrum-global-color-gray-200);--spectrum-tabs-compact-vertical-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-compact-vertical-emphasized-rule-color:var(--spectrum-global-color-gray-200);--spectrum-tabs-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-quiet-compact-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-quiet-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color:var(--spectrum-global-color-blue-500);--spectrum-well-background-color:#4b4b4b05;--spectrum-well-border-color:#2c2c2c0d;--background-color-primary:var(--spectrum-global-color-gray-50);--background-color-secondary:var(--spectrum-global-color-gray-100)}*,:after,:before{font-family:Segoe UI}.CIPN-APP{height:100%;overflow:hidden}.CIPN-APP,.fui-FluentProvider #cilpronnav{display:block;position:absolute;width:100%}.fui-FluentProvider #cilpronnav{--r-cilpronnav-flyout-close-delay:.12s;--r-cilpronnav-flyout-link-opacity-duration:.5s;--r-cilpronnav-flyout-spacing:88px;--r-cilpronnav-next-flyout-height:0px;--r-cilpronnav-previous-flyout-height:0px;--r-cilpronnav-height:44px;--r-cilpronnav-color:#000c;--r-cilpronnav-color-secondary:#333336;--r-cilpronnav-color-hover:#000;--r-cilpronnav-font-size:17px;--cilpronnav-background:none;--cilpronnav-backdrop-filter:none;-webkit-backdrop-filter:var(--cilpronnav-backdrop-filter);backdrop-filter:var(--cilpronnav-backdrop-filter);font-size:17px;height:48px;left:0;margin:0;max-height:44px;min-width:320px;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:9999}@media only screen and (min-width:834px){.fui-FluentProvider #cilpronnav{background:var(--cilpronnav-background)}}@supports(height:calc(var(--cilpron-nav-collective-height ) + var(--content-height ) + 12px)){html .fui-FluentProvider #cilpronnav{position:fixed}}#cilpronnav .cilpronnav-menu{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-grow:1;height:44px}@media only screen and (min-width:834px){#cilpronnav .cilpronnav-menu{display:contents}}details,main,summary{display:block}.Cilpron-main{padding-top:44px;position:relative}.section{overflow:hidden;padding-bottom:90px;padding-top:76px;text-align:center}.section-hero{color:#f5f5f7;overflow:visible;overflow:initial;padding-bottom:120px;padding-top:53px;position:relative}.section-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.pos-relative{position:relative}.large-header-banner-new{background-color:#eee}.slideshow{overflow:hidden;position:relative;z-index:3}.Mndhein{-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;-webkit-user-select:none;user-select:none}.slideshow .slideshow-inner{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:992px){.access-slide .image-container,.slides,.slideshow,.slideshow-inner{height:0!important;padding-bottom:40.25%!important;position:relative}}.slideshow.screen-height{height:80vh;width:100%}.large-header-banner-new .fr4fn7s{padding-top:0!important}.position-absolute{align-items:center;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.fui-CarouselNavContainer__next,.fui-CarouselNavContainer__prev{display:none!important}.fkfdr9r{margin-bottom:15px!important}.slide__slide-content{align-items:center;-webkit-backdrop-filter:saturate(60%) blur(1px);backdrop-filter:saturate(60%) blur(1px);background:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:52%;z-index:999999}.has-caption{display:none;left:10%!important;margin-bottom:68px;z-index:3}.cities__slide.has-caption{display:block;left:10%!important}.banner-heading{font-size:55px;line-height:.95;margin-bottom:1rem}.tx-48{font-size:3em}.white-text{color:var(--white-brand)!important}.dark-text{color:#000!important}.effra-bold{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:52px;font-weight:500}.banner-button{line-height:48px;margin:.5rem 0;overflow:hidden}.btn{border:1px solid #0000;color:#212529}.main-button{border:2px solid var(--base-brand);border-radius:0;border-radius:8px;color:var(--base-brand)}.banner-button>.button-outlined{background:#027297!important;color:#eee;outline:none;padding:0 20px;text-decoration:none}.sc-quick-links{background-color:#fff;padding-bottom:8px;padding-top:8px;position:relative}.sc-content-wrapper{margin-left:auto;margin-right:auto;max-width:1404px;padding:0 16px;width:100%}.sc-quick-links__gradient-fade{background:linear-gradient(90deg,#fff0,#fff);bottom:0;height:100%;position:absolute;right:0;top:0;width:40px;z-index:1}@media(min-width:600px){.sc-quick-links__gradient-fade,.sc-quick-links__list:after{display:none}}.tns-visually-hidden{left:-10000em;position:absolute}#tns1-iw{margin:0}.tns-outer{padding:0!important}.sc-carousel .tns-outer{position:relative}#tns1{font-size:0;transition-duration:.3s}.sc-quick-links__link{color:#fff;display:flex;display:block;flex-direction:column}.sc-icon,.sc-quick-links__link{align-items:center;justify-content:center}.sc-icon{display:inline-flex;height:30px;width:30px}@media(min-width:600px){.sc-icon{height:45px;width:45px}}.sc-quick-links .sc-icon{align-items:flex-end;background-position:bottom;background-size:contain;display:flex;height:35px;margin:0 auto 8px;position:relative;width:35px}@media(min-width:1024px){.sc-quick-links .sc-icon{height:48px;width:48px}.sc-quick-links__title{font-size:1.125em}}.sc-icon svg{color:#fff!important;height:100%;width:100%}.sc-quick-links__title{font-size:.875em;font-weight:300;text-align:center}.sc-quick-links__item{background-color:#fff;border-radius:8px;border-right:1px solid #e1e1e1;box-shadow:0 20px 20px 0 #00000014;margin:0;min-width:115px;padding:8px;width:100%}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}#tns1>.tns-item{font-size:16px}@media(min-width:60.001em){.c-section:not(.c-section--padding-none-bottom):not(.c-section--padding-none-block){background-color:#fff;padding:2.5rem}}.tns-ovh{overflow:hidden}.c-section__content{padding:2.5rem}.c-section__item{min-width:0}.c-section__content,.c-section__item-content{margin-right:auto;max-width:80rem}.c-section__content{grid-row-gap:1rem;box-sizing:border-box;display:grid;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem;row-gap:1rem}.c-type--2xl{font-size:3rem;letter-spacing:-.072;line-height:3.375rem}.c-type--align-center{font-weight:500}.c-grid{--c-grid-item-display:block;--c-grid-item-flex:0 1 100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;row-gap:1.5rem}.c-grid--justify-center{justify-content:center}.c-col,.c-grid--equal-height{display:flex}.c-col{box-sizing:border-box;flex:0 1 100%;max-width:100%;min-width:0;padding-left:.75rem;padding-right:.75rem}@media(min-width:60.001em){.c-col--size1of4-lg,.c-col--size2of8-lg,.c-col--size3of12-lg{flex:0 1 auto;width:25%}}.c-col.c-col--size12of12.c-col--size6of12-md.c-col--size3of12-lg{cursor:pointer}.c-tile{--c-tile-padding:1rem;padding:0;padding:var(--c-tile-padding,0)}.c-tile--spacing-md{--c-tile-padding:1rem;--c-tile-indicator-spacing:1rem}.c-tile--secondary{background-color:#f6f6f6}.c-tile__content{flex-basis:100%;gap:.5rem}.c-tile__icon{--theme-icon-fill:#272727}.c-tile{background-color:#f7f7f7;border:0;border-radius:.5rem;box-sizing:border-box;color:#272727;gap:.75rem;padding:1rem;position:relative;text-align:left;text-decoration:none;width:100%}.c-screen-reader{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-icon{display:inline-block;transition:transform .15s ease-out;vertical-align:middle}.c-icon--sm{height:24px;width:24px}.c-type{color:#515151;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.5rem;margin:0}@media only screen and (max-width:768px){.c-type{font-size:1.2rem}}.loan-drag-calc{text-align:center!important}.loan-amount{border:1px solid #f7bf80;border-radius:8px;padding:12px}.c-type--lg{font-size:1.5rem;letter-spacing:-.018;line-height:2rem}.c-tile__body{flex-grow:1}.c-tile__body>p{color:#353535}.c-content{color:#515151;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;word-break:break-word}.c-content p{margin-bottom:1rem;margin-top:0}.c-tile__foot{padding-top:.5rem}.c-button{align-items:center;background-color:#fff;border:2px solid #003d43;border-radius:99px;box-sizing:border-box;color:#003d43;cursor:pointer;display:inline-flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;margin:0;padding:10px 28px;position:relative;text-decoration:none;-webkit-user-select:none;user-select:none;word-break:break-word}.c-tile,.c-tile__content{display:flex;flex-direction:column;flex-grow:1}@media(min-width:60.001em){.c-tile{gap:1.5rem}}.c-type--lg,.c-type--xl{color:#272727;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:500}.c-type--xl{font-size:2rem;letter-spacing:-.032;line-height:2.375rem}.c-type--align-center{text-align:center}.c-type--style-medium{font-weight:500}.c-button-group{--c-button-group-border-spacing:1rem;--c-button-group-item-align-items:center;--c-button-group-item-width:auto;--theme-spacing-md:1rem;--theme-gutter-inner:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;margin:calc(var(--theme-spacing-md)/-2) calc(var(--theme-gutter-inner)/-2);overflow:hidden;position:relative}.c-button-group--justify-center{justify-content:center}@media(min-width:30.001em){.c-button-group:not(.c-button-group--stack){--theme-spacing-lg:1.5rem;--c-button-group-border-spacing:var(--theme-spacing-lg);flex-direction:row}}.second-content.c-section{border-bottom:none!important}@media only screen and (min-width:48em){.ad-tile__wrapper{min-height:9.375em}}.ad-tile__wrapper{margin-bottom:2em;min-height:7.18em}@media only screen and (min-width:75em){.ad-tile__wrapper{min-height:11.25em}}.ad-tile__wrapper.divider:before{border:none;content:"";display:block;margin:0 auto;max-width:75em;padding-bottom:2em;position:relative;width:calc(100% - 2em)}.feature-container{margin:0 auto;max-width:75em}.hero.hero-version-3{padding:0 .5em;position:relative}.hero.hero-version-3 .hero__clickable{display:inline-block}.hero.hero-version-3 .hero__container{padding:0 .5em}@media only screen and (min-width:42.5em){.hero.hero-version-3 .hero__title{display:inline-block;width:58%}}.hero.hero-version-3 .hero__img{display:inline-block;float:right;padding-left:8px;padding-right:0;text-align:center;width:41%}@media only screen and (min-width:62em){.hero.hero-version-3 .hero__img{padding-left:24px;padding-right:0}}.ad-tile__wrapper.left .hero.hero-version-3 .hero__img{float:left;padding-left:0;padding-right:24px}.hero.hero-version-3 .hero__inner{display:inline-block;width:58%}.hero.hero-version-3 .hero__content{display:inline-block;width:100%}.hero.hero-version-3 .hero__content--area p{color:#414042;display:inline-block;font-size:1em;font-weight:400;line-height:1.375em;margin:0 0 .625em}@media only screen and (min-width:42.5em){.hero.hero-version-3 .hero__content--area p{font-size:1em;margin:0 0 1.25em}}@media only screen and (min-width:48em){.hero.hero-version-3 .hero__content--area p{font-size:1.125em}}.cta{border-radius:.313em;display:inline-block;min-width:9.375em;position:relative;text-align:center}.cta--large{width:50%}.cta--btn-green-aloe{background:#002868;color:#fff;font-weight:600}.hero.hero-version-3 .hero__content--cta{font-size:1em;line-height:1;padding:0 2em 0 0;text-decoration:none;transition:all .4s ease}.hero.hero-version-3 .hero__content--cta.cta{font-size:1em;line-height:1;padding:.75em 0}@media only screen and (min-width:42.5em){.hero.hero-version-3 .hero__content--cta.cta{font-size:1.125em;padding:.62em 0}}.module-container{background-color:#fff}.sc-quick-links .sc-content-wrapper{padding-left:0;padding-right:0}.sc-carousel{width:100%}.sc-quick-links__list{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.payday-calc{background-color:#5f081f;margin:-8rem auto 0;width:100%}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container.dgm{background-color:#b31942;border-radius:8px!important;margin-bottom:18px!important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container-sm,.container.dgm{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container.dgm{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container.dgm{max-width:960px}}@media(min-width:1200px){.container-lg,.container-md,.container-sm,.container-xl,.container.dgm{max-width:1140px}}.p-0{padding:0!important}.payday-calc-container{align-items:center;display:flex;gap:1rem;height:400px;justify-content:flex-start;margin-top:22px;position:relative}.white-text{color:#fff!important}.payday-calc-box{align-items:center;background-color:var(--base-brand);gap:0;height:100%;width:75%}.payday-calc-box,.payday-calc-box-1{display:flex;justify-content:flex-start}.payday-calc-box-1{align-items:flex-start;border-right:1px solid #fff;flex-direction:column;font-size:1rem;gap:1rem;padding:2rem 0 2rem 2rem;width:40%}.payday-calc-title{font-size:2rem}.payday-calc-box-text{font-size:1rem;width:80%}.payday-calc-terms{align-items:center;background-color:#b31942;padding:.6rem;width:100%}.payday-calc-box-2,.payday-calc-terms{display:flex;justify-content:flex-start}.payday-calc-box-2{align-items:flex-start;flex-direction:column;gap:1.5rem;height:100%;padding:3rem;width:fit-content}.loan-drag-calc{aspect-ratio:1;max-width:70rem;position:relative;width:100%}.loan-amount{font-size:1.6rem;z-index:5}.loan-amount,.loan-drag-circle{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%}.loan-drag-circle{background-color:#b31942;border-radius:50%;height:100%;padding-bottom:25%}.slder-control-c{background-color:#d6315d;border-radius:18px;height:32px;width:100%}.f1nxs5xn{height:25px}.loan-drag-circle:before{background-color:var(--base-brand);border-radius:50%;content:"";height:90%;left:5%;position:absolute;top:5%;width:90%}.loan-drag-circle .loan-drag-dot{height:50%;left:47.5%;position:absolute;top:0;transform:rotate(0deg);transform-origin:center bottom;width:4%}.loan-drag-circle .loan-drag-dot:before{aspect-ratio:1;background-color:var(--white-brand);border:5px solid var(--base-brand);border-radius:50%;content:"";cursor:pointer;height:0;padding-bottom:400%;position:absolute;transform:translate3d(-25%,-35%,0);width:520%}.payday-calc-float-parent{filter:drop-shadow(0 50px 50px rgba(0,0,0,.15));height:85%;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.payday-calc-float{align-items:center;background-color:var(--white-brand);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;gap:.7rem;height:100%;justify-content:center;margin-right:0;padding:2rem 2rem 2rem 5rem;position:relative;width:100%}.payday-calc-float-top{font-size:1rem;text-align:center;width:50%}.main-text{color:#b31942!important}.payday-calc-float-amount{color:#b31942;font-size:2.5rem}.effra-light{font-family:EffraCorp-Light!important}.payday-calc-float-text{align-items:center;display:inline;font-size:1rem;justify-content:flex-start;text-align:center;width:80%}.effra-medium{font-family:EffraCorp-Medium!important}.payday-calc-float-text>div{display:inline}.private-button{--private-brand:#002868;background:var(--private-brand);border:2px solid var(--private-brand);border-radius:18px;border-radius:18px!important;color:#fff}.btn{background-color:#0000;border:1px solid #002868;border-radius:18px;border-radius:.25rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.button-outlined{background:#002868!important}.btn{border-radius:0;transition:all .2s}.btn:not(:disabled):not(.disabled){cursor:pointer}@media(max-width:1000px){.payday-calc{margin:-60rem auto 0;margin-bottom:15rem}}@media(max-width:575px){.payday-calc{width:92%}}@media(max-width:1000px){.payday-calc-container{flex-direction:column;height:auto}.payday-calc-box{flex-direction:column;width:100%}.payday-calc-box-1{border-bottom:1px solid var(--white-brand);border-right:0;padding:2rem;width:100%}.payday-calc-box-text,.payday-calc-title{text-align:center;width:100%}.payday-calc-box-2{align-items:center;justify-content:center;padding:2rem 2rem 10rem;width:100%}}@media(max-width:800px){.interest-form h3,p{margin:.9rem 0;text-align:center}}@media(max-width:1000px){.payday-calc-float-parent{bottom:0;right:50%;transform:translate(50%,35%);width:90%}}@media(max-width:575px){.payday-calc-float-parent{height:auto;transform:translate(50%,60%)}}@media(max-width:1000px){.payday-calc-float{clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);height:auto;padding:5rem 2rem}}@media(max-width:575px){.payday-calc-float-top{width:70%}.payday-calc-float-amount{font-size:1.8rem}}@media screen and (max-width:991px){.main-text,.personal-text,.private-text,.slide__slide-content{color:#000!important}}@media(max-width:575px){.payday-calc-float-text{width:100%}}.fui-Slider.___bpi54h0_107cih5{width:100%!important}.fuok0yf{--fui-Slider__rail--size:16px!important}@media(max-width:768px){.slide__slide-content{top:-35%;width:90%}.effra-bold{font-size:32px}.effra-light{font-size:18px}}.image-container-pixel{height:600px;position:relative}.image-container-pixel img{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#f5f5f71c;display:block;height:auto;width:100%}.image-container-pixel:before{-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px);background-color:#f5f5f7cc;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.slide__slide-content .has-caption{animation:slideUp .88s ease forwards;bottom:0;left:10%;opacity:0;position:absolute;width:100%}.slide__slide-content .has-caption span:first-child{animation-delay:.2s}.slide__slide-content .has-caption span:nth-child(2){animation-delay:.4s}.slide__slide-content .has-caption span:nth-child(3){animation-delay:.6s}@keyframes slideUp{0%{bottom:-100%;opacity:0}to{bottom:0;opacity:1}}.e-uur{background:#f8f8f8}.e-block{color:#666;overflow:hidden;position:relative}.e-module-202208091539{height:50px;overflow:visible;z-index:99}@media(max-width:1600px){.e-module-202208091539{height:40px}}.e-cistern-l{margin:0 auto;max-width:1716px;padding:0 80px;position:relative;width:100%}@media(max-width:1600px){.e-cistern-l{max-width:1366px}}.e-uur .fixed-box{left:0;position:absolute;top:-80px;width:100%}.cistern:after{clear:both;content:" ";display:table}.cistern{margin:0 auto;max-width:73.95833333%;position:relative}@media(max-width:1600px){.cistern{max-width:87.8477306%}}@media(max-width:1200px){.cistern{padding-left:15px;padding-right:15px}}.cisterntb{padding-bottom:70px;padding-top:70px;position:relative}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.banner-text.nheu3{color:#f5f5f7cc!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:100}.e-btn-bg-red-xl.max73j{background-color:#027297!important;border:1px solid #027297;border-radius:18px!important;color:rgba(245,245,247,.877);margin-top:9px;max-height:32px;min-width:auto;padding:8px 22px!important}html.cn-noscroll{overflow:hidden!important;overscroll-behavior:none}html.cn-noscroll body{padding-right:0;padding-right:var(--cn-scrollbar-width,0)}.cn-nav{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#fafafcd1;border-bottom:.5px solid #0000;color:#000c;font-family:SF Pro Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;height:44px;left:0;letter-spacing:-.01em;min-width:320px;position:fixed;right:0;top:0;transition:border-color .3s,background .3s;-webkit-user-select:none;user-select:none;z-index:9999}@media(max-width:833px){.cn-nav{height:48px;max-height:none}}.cn-nav--scrolled{border-bottom-color:#0000001a}.cn-nav--flyout-open{background:#fafafc}.cn-nav__spacer{height:44px}@media(max-width:833px){.cn-nav__spacer{height:48px}}.cn-curtain{backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);background:#00000029;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .32s cubic-bezier(.4,0,.6,1) .08s,visibility .32s step-end .08s;visibility:hidden;z-index:9998}.cn-curtain--visible{opacity:1;pointer-events:auto;transition:opacity .32s cubic-bezier(.4,0,.6,1) .08s,visibility .32s step-start .08s;visibility:visible}@media(max-width:833px){.cn-curtain{display:none}}.cn-nav__bar{align-items:center;box-sizing:border-box;display:flex;height:44px;margin:0 auto;max-width:1024px;padding:0 22px}@media(max-width:833px){.cn-nav__bar{height:48px;padding:0 16px}}.cn-nav__logo{align-items:center;display:flex;flex-shrink:0;margin-right:4px;text-decoration:none}.cn-nav__logo-img{height:24px!important;width:24px!important}@media(max-width:833px){.cn-nav__logo-img{height:24px!important;width:14px}}.cn-nav__links{align-items:stretch;display:flex;flex:1 1;gap:0;height:44px;justify-content:center;list-style:none;margin:0 0 -8px;padding:0 0 8px}@media(max-width:833px){.cn-nav__links{display:none}}.cn-nav__item{position:static}.cn-nav__item,.cn-nav__link{align-items:center;display:flex;height:100%}.cn-nav__link{background:none;border:none;color:#000c;cursor:pointer;font-family:SF Pro Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;gap:3px;letter-spacing:-.01em;outline:none;padding:0 11px;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1);white-space:nowrap}.cn-nav__link:focus-visible{outline:2px solid #0071e3;outline-offset:-7px}.cn-nav__item--open .cn-nav__link,.cn-nav__link:hover{color:#000}.cn-nav__links{gap:2px}.cn-nav__chevron{align-items:center;display:flex;flex-shrink:0;margin-top:1px;opacity:.65;transition:transform .2s cubic-bezier(.4,0,.6,1)}.cn-nav__chevron--open{transform:rotate(180deg)}.cn-nav__chevron svg{display:block}.cn-flyout{animation:cn-flyout-in .18s cubic-bezier(.25,.46,.45,.94) both;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#fafafc;border-bottom:.5px solid #0000001a;left:0;position:absolute;right:0;top:44px;z-index:-1}@keyframes cn-flyout-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cn-flyout__inner{box-sizing:border-box;display:flex;gap:0;margin:0 auto;max-width:1024px;padding:40px 22px 52px}.cn-flyout__group{flex:1 1;padding-right:44px}.cn-flyout__group:last-child{padding-right:0}.cn-flyout__heading{color:#6e6e73;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:1.333;margin:0 0 8px}.cn-flyout__list{list-style:none;margin:0;padding:0}.cn-flyout__list-item:first-child{margin-top:6px}.cn-flyout__list-item{margin-top:2px}.cn-flyout__link{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:6px;color:#333336;display:inline-block;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.022em;line-height:1.17;margin-bottom:-6px;margin-left:-11px;padding:7px 11px;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1)}.cn-flyout__link:hover{color:#06c}.cn-flyout__link:focus-visible{outline:2px solid #0071e3;outline-offset:-7px}.cn-search-flyout{animation:cn-flyout-in .18s cubic-bezier(.25,.46,.45,.94) both;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#fafafc;border-bottom:.5px solid #0000001a;left:0;position:absolute;right:0;top:44px;z-index:-1}@media(max-width:833px){.cn-search-flyout{height:calc(100vh - 48px);top:48px}@supports(height:100dvh){.cn-search-flyout{height:calc(100dvh - 48px)}}.cn-search-flyout{-webkit-overflow-scrolling:touch;border-bottom:none;overflow-y:auto;overscroll-behavior:contain}}.cn-search-flyout__inner{box-sizing:border-box;margin:0 auto;max-width:1024px;padding:14px 22px 18px}@media(max-width:833px){.cn-search-flyout__inner{padding:14px 16px 24px}}.cn-search-flyout__row{align-items:center;display:flex;gap:12px}.cn-search-flyout__pill{align-items:center;background:#0000000f;border-radius:10px;display:flex;flex:1 1;gap:8px;height:36px;padding:0 12px;transition:background .15s}.cn-search-flyout__pill:focus-within{background:#00000017}@media(max-width:833px){.cn-search-flyout__pill{border-radius:12px;height:44px;padding:0 14px}}.cn-search-flyout__icon{align-items:center;color:#6e6e73;display:flex;flex-shrink:0;pointer-events:none}.cn-search-flyout__icon svg{display:block}@media(max-width:833px){.cn-search-flyout__icon svg{height:18px;width:18px}}.cn-search-flyout__input{background:none;border:none;caret-color:#06c;color:#333336;flex:1 1;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1;min-width:0;outline:none}.cn-search-flyout__input::placeholder{color:#6e6e73}.cn-search-flyout__input::-webkit-search-cancel-button,.cn-search-flyout__input::-webkit-search-decoration{display:none}@media(max-width:833px){.cn-search-flyout__input{font-size:16px}}.cn-search-flyout__cancel{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;color:#06c;cursor:pointer;flex-shrink:0;font-family:SF Pro Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;outline:none;padding:4px 2px;transition:opacity .2s;white-space:nowrap}.cn-search-flyout__cancel:hover{opacity:.75}.cn-search-flyout__cancel:focus-visible{border-radius:4px;outline:2px solid #0071e3;outline-offset:2px}@media(max-width:833px){.cn-search-flyout__cancel{font-size:17px;padding:10px 0 10px 4px}}.cn-search-flyout__hint{display:none}@media(max-width:833px){.cn-search-flyout__hint{color:#6e6e73;display:block;font-family:SF Pro Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:400;letter-spacing:-.01em;line-height:1.45;margin-top:28px;padding:0 2px}}.cn-nav__actions{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:8px}@media(max-width:833px){.cn-nav__actions{display:none}}.cn-nav__icon-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;border-radius:50%;color:#000c;cursor:pointer;display:flex;height:44px;justify-content:center;outline:none;transition:color .32s cubic-bezier(.4,0,.6,1);width:44px}.cn-nav__icon-btn:hover{color:#000}.cn-nav__icon-btn:focus-visible{outline:2px solid #0071e3;outline-offset:-7px}.cn-nav__icon-btn--active{color:#000}.cn-nav__icon-btn svg{fill:currentColor;display:block}.cn-nav__avatar-btn{background:none;border:none;border-radius:50%;cursor:pointer;height:auto;padding:0;width:auto}.cn-nav__hamburger{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;color:#000c;cursor:pointer;display:none;flex-shrink:0;height:48px;justify-content:center;margin-left:auto;outline:none;transition:color .32s;width:48px}@media(max-width:833px){.cn-nav__hamburger{display:flex}}.cn-nav__hamburger:hover{color:#000}.cn-nav__hamburger:focus-visible{outline:2px solid #0071e3;outline-offset:-7px}.cn-ham-bottom,.cn-ham-top{transform-origin:center;transition:transform .24s cubic-bezier(.4,0,.6,1),opacity .24s cubic-bezier(.4,0,.6,1)}.cn-ham-top.cn-ham--open{transform:rotate(45deg) translateY(4px)}.cn-ham-bottom.cn-ham--open{transform:rotate(-45deg) translateY(-4px)}.cn-mobile-menu{height:calc(100vh - 48px);left:0;position:fixed;right:0;top:48px;z-index:9998}@supports(height:100dvh){.cn-mobile-menu{height:calc(100dvh - 48px)}}.cn-mobile-menu{backdrop-filter:saturate(180%) blur(28px);-webkit-backdrop-filter:saturate(180%) blur(28px);background:#fafafc;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .24s cubic-bezier(.4,0,.6,1),transform .24s cubic-bezier(.4,0,.6,1),visibility 0s .24s;visibility:hidden}@media(min-width:834px){.cn-mobile-menu{display:none}}.cn-mobile-menu--open{opacity:1;overflow:hidden;pointer-events:auto;transform:translateY(0);transition:opacity .24s cubic-bezier(.4,0,.6,1),transform .24s cubic-bezier(.4,0,.6,1),visibility 0s 0s;visibility:visible}.cn-mobile-menu__scroll{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding-bottom:40px}.cn-mobile-menu__scroll::-webkit-scrollbar{width:3px}.cn-mobile-menu__scroll::-webkit-scrollbar-thumb{background:#0000001f;border-radius:999px}.cn-mobile-menu__menuback{left:0;position:absolute;top:0;z-index:3}.cn-mobile-menu__back-btn,.cn-mobile-menu__menuback{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.cn-mobile-menu__back-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;color:#333336;cursor:pointer;outline:none;transition:color .32s}.cn-mobile-menu__back-btn:hover{color:#000}.cn-mobile-menu__back-btn svg{fill:currentColor;display:block}.cn-mobile-menu__list{flex:1 1;list-style:none;margin:0;padding:16px 0 0}.cn-mobile-menu__item{border-bottom:.5px solid #0000000f}.cn-mobile-menu__item:first-child{border-top:.5px solid #0000000f}.cn-mobile-menu__link{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:3px calc(48px + env(safe-area-inset-right, 0px)) 4px calc(48px + env(safe-area-inset-left, 0px));text-align:left;text-decoration:none;width:100%}.cn-mobile-menu__link-text{color:#333336;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:600;letter-spacing:.007em;line-height:1.143;padding:7.5px 0;pointer-events:none;transition:color .32s cubic-bezier(.4,0,.6,1)}.cn-mobile-menu__link:hover .cn-mobile-menu__link-text{color:#000}.cn-mobile-menu__link-chevron{align-items:center;color:#333336;display:flex;height:47px;padding-right:19px;transition:color .32s}.cn-mobile-menu__link-chevron svg{fill:currentColor;display:block}.cn-mobile-submenu{flex:1 1;padding:50px 0 24px}.cn-mobile-submenu__title{color:#1d1d1f;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:600;letter-spacing:.007em;margin:0;padding:20px calc(48px + env(safe-area-inset-left, 0px)) 8px}.cn-mobile-submenu__group{padding:20px calc(48px + env(safe-area-inset-left, 0px)) 0}.cn-mobile-submenu__heading{color:#6e6e73;font-family:SF Pro Text,Segoe UI,system-ui,-apple-system,sans-serif;font-size:17px;font-weight:400;letter-spacing:-.022em;margin:0 0 8px}.cn-mobile-submenu__list{list-style:none;margin:0;padding:0}.cn-mobile-submenu__link{-webkit-tap-highlight-color:rgba(0,0,0,0);border-bottom:.5px solid #0000000d;color:#333336;display:block;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.022em;margin-left:-11px;padding:9px 11px;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1)}.cn-mobile-submenu__link:last-child{border-bottom:none}.cn-mobile-submenu__link:hover{color:#06c}.cn-mobile-menu__actions{border-top:.5px solid #00000014;gap:24px;margin-top:auto;padding:24px}.cn-mobile-menu__action-btn,.cn-mobile-menu__actions{align-items:center;display:flex;justify-content:center}.cn-mobile-menu__action-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#0000000d;border:none;border-radius:50%;color:#1d1d1f;cursor:pointer;height:44px;transition:background .15s;width:44px}.cn-mobile-menu__action-btn:hover{background:#0000001a}.cn-mobile-menu__action-btn svg{fill:currentColor;display:block}.cn-chat-panel{animation:cn-chat-in .28s cubic-bezier(.34,1.56,.64,1) both;border-radius:16px;bottom:20px;box-shadow:0 20px 60px #0000002e;max-height:600px;overflow:hidden;position:fixed;right:20px;width:380px;z-index:99999}@media(max-width:833px){.cn-chat-panel{bottom:12px;left:12px;right:12px;width:auto}}@keyframes cn-chat-in{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.WACWidget.WACWidget--launched.WACWidget--defaultElement{animation:WACWidgetIn .24s cubic-bezier(0,0,.3,1) both}:root{--cds-chat-BASE-bottom-position:32px}.cds--g10{--cds-chat-BASE-weight-semibold:600;--cds-chat-BASE-font-size-extra-small:9px;--cds-chat-BASE-font-size-small:12px;--cds-chat-BASE-font-size-med:14px;--cds-chat-BASE-font-size-large:16px;--cds-chat-BASE-font-size-xlarge:20px;--cds-chat-BASE-font-size-xxlarge:28px;--cds-chat-BASE-line-height-extra-small:14px;--cds-chat-BASE-line-height-small:16px;--cds-chat-BASE-line-height-med:18px;--cds-chat-BASE-line-height-large:20px;--cds-chat-BASE-line-height-xlarge:26px;--cds-chat-BASE-line-height-xxlarge:36px;--cds-chat-BASE-border-radius-xsmall:2px;--cds-chat-BASE-border-radius-small:4px;--cds-chat-BASE-border-radius-med:8px;--cds-chat-header-background:#ffffff73;--cds-chat-BASE-border-radius-large:12px;--cds-chat-BASE-border-radius-xlarge:16px;--cds-chat-BASE-border-width-small:1px;--cds-chat-BASE-border-width-med:2px;--cds-chat-BASE-border-width-large:3px;--cds-chat-WIDGET-border-radius:8px;--cds-chat-BASE-max-height:640px;--cds-chat-BASE-min-height:min(256px,calc(100vh - var(--cds-chat-BASE-bottom-position)));--cds-chat-BASE-min-height:max(150px,var(--cds-chat-BASE-min-height));--cds-chat-BASE-max-width:calc(100vw - var(--cds-chat-BASE-right-position)*2);--cds-chat-BASE-bottom-position:32px;--cds-chat-BASE-right-position:32px;--cds-chat-BASE-top-position:auto;--cds-chat-BASE-left-position:auto;--cds-chat-LAUNCHER-default-size:56px;--cds-chat-LAUNCHER-position-bottom:32px;--cds-chat-LAUNCHER-position-right:32px;--cds-chat-BASE-z-index:99999;--cds-chat-BASE-width:min(380px,var(--cds-chat-BASE-max-width));--cds-chat-BASE-height:calc(100vh - 64px);--cds-chat-UNREAD-INDICATOR-color-background:#da1e28;--cds-chat-UNREAD-INDICATOR-color-text:#fff;--cds-chat-BASE-font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--cds-chat-BASE-header-font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--cds-chat-HOME_SCREEN-greeting-font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--cds-chat-PRIMARY-color:var(--cds-chat-header-background,#fff);--cds-chat-PRIMARY-color-text:var(--cds-text-primary,#161616);--cds-chat-PRIMARY-color-hover:var(--cds-background-hover);--cds-chat-PRIMARY-color-active:var(--cds-background-active);--cds-chat-PRIMARY-color-focus:var(--cds-focus);--cds-chat-SECONDARY-color:var(--cds-chat-bubble-user);--cds-chat-SECONDARY-color-text:var(--cds-text-secondary);--cds-chat-ACCENT-color:var(--cds-background-brand);--cds-chat-ACCENT-color-hover:var(--cds-button-tertiary-hover,#0050e6);--cds-chat-ACCENT-color-active:var(--cds-button-tertiary-active,#002d9c);--cds-chat-ACCENT-color-r:15;--cds-chat-ACCENT-color-g:98;--cds-chat-ACCENT-color-b:254;--cds-chat-ACCENT-color-ghost-text:var(--cds-link-primary);--cds-chat-ACCENT-color-text:var(--cds-text-on-color);--cds-chat-ACCENT-color-bw:#fff;--cds-chat-ACCENT-color-bw-hover:#e0e0e0;--cds-chat-ACCENT-color-bw-active:#c6c6c6;--cds-chat-ACCENT-color-bw-inverse:#161616;--cds-chat-ACCENT-color-bw-gray:#f4f4f4;--cds-chat-LAUNCHER-color-background:var(--cds-chat-ACCENT-color);--cds-chat-LAUNCHER-color-avatar:var(--cds-chat-ACCENT-color-text);--cds-chat-LAUNCHER-color-background-hover:var(--cds-button-primary-hover,#0050e6);--cds-chat-LAUNCHER-color-background-active:var(--cds-button-primary-active,#002d9c);--cds-chat-LAUNCHER-color-focus-border:var(--cds-chat-ACCENT-color-text);--cds-chat-LAUNCHER-MOBILE-color-text:var(--cds-chat-ACCENT-color-text);--cds-chat-LAUNCHER-EXPANDED-MESSAGE-color-background:var(--cds-chat-ACCENT-color);--cds-chat-LAUNCHER-EXPANDED-MESSAGE-color-text:var(--cds-chat-ACCENT-color-text);--cds-chat-LAUNCHER-EXPANDED-MESSAGE-color-background-hover:var(--cds-button-primary-hover,#0050e6);--cds-chat-LAUNCHER-EXPANDED-MESSAGE-color-background-active:var(--cds-button-primary-active,#002d9c);--cds-chat-LAUNCHER-EXPANDED-MESSAGE-color-focus-border:var(--cds-chat-ACCENT-color-text);--cds-chat-BRANDING-color-text-01:var(--cds-text-primary);--cds-chat-BRANDING-color-text-02:var(--cds-text-secondary);--cds-chat-BRANDING-background:var(--cds-layer-01);--cds-chat-BRANDING-link:var(--cds-link-primary);--cds-chat-BRANDING-border-color:var(--cds-layer-02);--cds-chat-BRANDING-font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--cds-chat-CONTAINER-border-radius:0px;--cds-chat-shell-background:#ffffff73}@keyframes WACWidgetIn{0%{bottom:0;bottom:calc(var(--cds-chat-BASE-bottom-position) - 32px);opacity:0}to{bottom:32px;bottom:var(--cds-chat-BASE-bottom-position);opacity:1}}.WACWidget--rounded{--cds-chat-CONTAINER-border-radius:8px}.WACWidget.WACWidget--defaultElement{height:var(--cds-chat-BASE-height);inset:var(--cds-chat-BASE-top-position) var(--cds-chat-BASE-right-position) 32px var(--cds-chat-BASE-left-position);inset:var(--cds-chat-BASE-top-position) var(--cds-chat-BASE-right-position) var(--cds-chat-BASE-bottom-position) var(--cds-chat-BASE-left-position);max-height:var(--cds-chat-BASE-max-height);max-width:var(--cds-chat-BASE-max-width);position:fixed;width:var(--cds-chat-BASE-width);z-index:var(--cds-chat-BASE-z-index)}.WACWidget.WACWidget--rounded{border-radius:var(--cds-chat-BASE-border-radius-med)}.WACWidget.WACWidget{--cds-ai-drop-shadow:#c8d6f01a;--cds-ai-border-start:#eff5ffbd;--cds-ai-border-end:#e9eff9ed;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(180deg,#f5f5f5a3,#e7effccc) border-box;background:linear-gradient(to bottom,var(--cds-ai-border-start,#f5f5f5a3),var(--cds-ai-border-end,#e7effccc)) border-box;border:1px solid rgba(209,226,254,.929);box-shadow:0 4px 10px 2px #0f62fe1a;box-shadow:0 4px 10px 2px var(--cds-ai-drop-shadow,#0f62fe1a)}.WACWidget.WACWidget:after{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);border-radius:5px;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;z-index:-1}.WACWidget .WACWidget__animationContainer{background:#ffffff73;background:var(--cds-chat-shell-background,#ffffff73);border-radius:var(--cds-chat-BASE-border-radius-med);flex:1 1;height:100%;position:relative;width:100%;z-index:1}.WAC__overlay-panelContainer{height:100%;position:absolute;top:0;width:100%}.WACCustomPanel{display:flex;flex-direction:column;height:100%;width:100%}.WACPanelContent{overflow:hidden}.WACCustomPanel .WACPanelContent{flex:1 1}.WACWidget--rounded .WACBodyAndFooterComponent,.WACWidget--rounded .WACWidget__animationContainer:not(.WACWidget__animationContainer--withBrandingBanner) .WACPanelContent{border-end-end-radius:var(--cds-chat-CONTAINER-border-radius);border-end-start-radius:var(--cds-chat-CONTAINER-border-radius)}.WACCustomPanel__HostElement{height:100%;width:100%}.UnifiedChatContactContainer__content{border-radius:var(--cds-chat-BASE-border-radius-med);display:flex;flex:1 1;flex-direction:column;overflow:hidden}button.WACHeader__Button{-webkit-mask-box-image-slice:initial;-webkit-text-fill-color:initial;-webkit-text-stroke-color:initial;all:revert;box-sizing:border-box;caret-color:auto;color:#0009!important;text-emphasis-color:initial}.WACHeader__CenterContainer{display:grid!important}.WACHeader .header_text_button{background-color:#fff;border:none;font-size:medium;height:40px;padding-left:6px;padding-right:6px;width:fit-content}.WACHeader__CenterContainer{align-items:center;display:flex;flex:1 1;margin:0 4px;overflow:hidden}.WACHeader__Name{font-family:var(--cds-chat-BASE-header-font-family);font-size:105%!important;font-size:var(--cds-heading-compact-01-font-size);font-weight:var(--cds-heading-compact-01-font-weight);letter-spacing:var(--cds-heading-compact-01-letter-spacing);line-height:var(--cds-heading-compact-01-line-height);margin:10px!important;text-align:left!important;text-align:center;word-break:break-word}.WACHeader{background-color:#fff;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--cds-border-subtle-00,#e0e0e0);font-size:var(--cds-chat-BASE-font-size-med);height:41px;justify-content:center;line-height:var(--cds-chat-BASE-line-height-med)}.WACHeader,.WACHeader--content{display:flex;position:relative;width:100%}.WACHeader__Buttons{align-items:center;display:flex}.WACHeader .wide_header_buttons{width:auto!important}.WACWidget.WACWidget--rounded .WACHeader{border-top-left-radius:var(--cds-chat-BASE-border-radius-med);border-top-right-radius:var(--cds-chat-BASE-border-radius-med)}button.UCXHeader_Close_button{background-color:#ffffff73!important;background-color:var(--cds-chat-header-background,#ffffff73)!important;border:none!important;border-top-right-radius:8px!important;height:40px!important;width:40px!important}.ibm-web-chat--reset-styles{clip:auto;font-feature-settings:inherit;backface-visibility:visible;background:none auto 0 0 repeat padding-box border-box scroll #0000;border:none;border-image:none;border-radius:0;box-shadow:none;box-sizing:border-box;clear:none;color:inherit;column-gap:normal;column-rule:medium none #000;column-span:1;columns:auto;counter-increment:none;counter-reset:none;cursor:auto;direction:inherit;display:block;float:none;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;height:auto;-webkit-hyphens:manual;hyphens:manual;inset:auto;letter-spacing:inherit;line-height:inherit;list-style-image:none;list-style-position:outside;list-style-type:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;outline:medium none invert;overflow:visible;overflow:visible visible;padding:0;perspective:none;perspective-origin:50% 50%;position:static;quotes:"" "";table-layout:auto;text-align:inherit;text-decoration:inherit;text-indent:0;text-shadow:none;text-transform:none;transform:none;transform-origin:50% 50%;transform-style:flat;transition:all 0s ease 0s;unicode-bidi:normal;visibility:inherit;white-space:normal;width:auto;word-break:normal;word-spacing:normal;z-index:auto}.WACHeader__Button.WAC__button--base{background:none!important;border:none!important;font-family:var(--cds-chat-BASE-font-family);font-weight:100}.UnifiedChatContactContainer__bodyWrapper{background-color:#ffffff73!important;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:470px;overflow:auto;padding-bottom:12px}.UnifiedChatContactContainer__body{padding:1em 1.2em}.UnifiedChatContactContainer__message{display:flex;flex-direction:row;max-width:100%;padding-bottom:.7em}.UnifiedChatContactContainer__message--text{word-wrap:break-word;color:#000000d9;font-family:var(--cds-chat-BASE-font-family);font-size:14px;font-weight:100;line-height:14px;position:relative;word-break:break-word}.cds--btn-set{display:flex}.cds--btn-set--stacked{flex-direction:column}.cael-unified-chat--card--customized{width:auto}.cael-unified-chat--card{background-color:rgba(229,241,247,.878);border:var(--WatsonAssistantChat-BASE-border-width-med) solid #00000073;border-radius:var(--cds-chat-BASE-border-radius-med);cursor:pointer;display:block;display:flex;flex-direction:row;font-weight:600;justify-content:space-between;margin-bottom:.3em;margin-top:16px;min-height:4em;min-width:10em;outline-offset:-.25em;padding:1em}.ceal-unified-chat--card-icon{fill:#0f62fe;float:right;height:30px;margin:0 0 0 .25em;width:30px}.UnifiedChatContactContainer__body .ibm-unified-chat--card .spinnerContainer{display:contents}.spinnerContainer{float:left}.custom-size{color:#0f62fe;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:22px;font-weight:100;line-height:22px}.cael-unified-chat--card:hover{background-color:hsla(0,0%,94%,.902)}.UnifiedChatContactContainer__body .ibm-unified-chat--card .cardLabel{margin-right:10px;margin-top:100px}.UnifiedChatContactContainer__bodyWrapper{padding-bottom:22px}.cds--actionable-notification{block-size:auto;color:#fff;color:var(--cds-text-inverse,#fff);display:flex;flex-wrap:wrap;inline-size:100%;max-inline-size:288px;min-block-size:48px;min-inline-size:288px;position:relative}@media(min-width:672px){.cds--actionable-notification{flex-wrap:nowrap;max-inline-size:608px}}@media(min-width:1056px){.cds--actionable-notification{max-inline-size:736px}}.cds--actionable-notification--toast{box-shadow:0 2px 6px 0 #0003;flex-wrap:wrap;max-inline-size:288px;min-inline-size:288px}.cds--actionable-notification--low-contrast{color:#161616;color:var(--cds-text-primary,#161616)}.cds--actionable-notification--info,.cds--actionable-notification--info-square{background:#393939;background:var(--cds-background-inverse,#393939);border-inline-start:3px solid #4589ff;border-inline-start:3px solid var(--cds-support-info-inverse,#4589ff)}.UnifiedChatLegalDisclaimer .cds--actionable-notification--low-contrast{margin:6px 6px 8px;max-width:none;min-width:0;min-width:auto;width:auto}.cds--actionable-notification--low-contrast.cds--actionable-notification--info,.cds--actionable-notification--low-contrast.cds--actionable-notification--info-square{background:#edf5ff;background:var(--cds-notification-background-info,#edf5ff);border-inline-start:3px solid #0043ce;border-inline-start:3px solid var(--cds-support-info,#0043ce)}.cds--assistive-text,.cds--visually-hidden{clip:rect(0,0,0,0);block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap}.cds--actionable-notification__details{display:flex;flex-grow:1;margin-inline:13px 48px}.UnifiedChatLegalDisclaimer .cds--actionable-notification__details{margin:initial}.UnifiedChatLegalDisclaimer .cds--actionable-notification--toast .cds--actionable-notification__text-wrapper{padding:8px 32px 8px 12px}.cds--actionable-notification__text-wrapper{display:flex;flex-wrap:wrap;padding:15px 0}.cds--actionable-notification__content{display:flex;flex-wrap:wrap}.cds--actionable-notification__content,.cds--actionable-notification__subtitle{font-size:14px;font-size:var(--cds-body-compact-01-font-size,14px);font-weight:400;font-weight:var(--cds-body-compact-01-font-weight,400);letter-spacing:.16px;letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);line-height:1.28572;line-height:var(--cds-body-compact-01-line-height,1.28572);word-break:break-word}.cds--actionable-notification__subtitle{color:#00000073;color:var(--cds-text-inverse,#00000073);margin-block-start:0}.UnifiedChatLegalDisclaimer .cds--actionable-notification__subtitle{font-size:12px}.Position-element{cursor:pointer;float:right;position:absolute;right:4px}.UnifiedChatLegalDisclaimer.background_white{bottom:0}.WACWidget.WACLocale-en.WACWidget--rounded.WACWidget--defaultElement.WACWidget--launched.WAC--standardWidth{margin-bottom:22px;max-height:500px}.cds--actionable-notification.cds--actionable-notification--toast.cds--actionable-notification--low-contrast.cds--actionable-notification--info{margin-top:3.5rem}.UnifiedChatLegalDisclaimer.background_white{position:absolute}.cds--actionable-notification__subtitle a{color:#0062fe;color:var(--cds-link-primary,#0062fe)}.WACMessages__Wrapper{flex:1 1;overflow:hidden;position:relative;width:100%}.WAC__messages{height:100%;overflow:hidden scroll;width:100%}.WACMessage--focusHandle,.WACMessages--scrollHandle{border:none;display:block;height:0;margin:0;outline:none;overflow:hidden;padding:0;position:relative;width:0}.WAC__message{animation:WACMessageIn .24s cubic-bezier(0,0,.38,.9) forwards;display:block;margin:0;position:relative}.ceal-chat-footer{align-items:center;background-color:#f5f5f5a3;border-radius:10px;border-top:1px solid #1615131a;bottom:0;box-shadow:0 -1px 4px 0 rgba(0,0,0,.102);display:flex;margin:12px;max-width:350px;padding:0;position:absolute;width:100%;z-index:8888888}.cael-chat-flex{align-items:center;display:flex;justify-content:space-between}.cael-chat-wrapper .cael-chat-footer .cael-chat-footer-mode-keyboard{background-color:#f5f5f5a3;border:1px solid #e1e1e1;border-radius:6px;color:#00000073;margin:5px;min-height:44px}.cael-chat-user-input{background-color:#0000;border:none;border-radius:6px;color:var(--color-input-text);flex-grow:1;font-family:inherit;font-size:1em;line-height:24px;margin:0;min-height:44px;outline:none;padding:10px;resize:none}.cael-chat-footer-mode-keyboard.cael-chat-flex{display:flex;flex-direction:row;justify-content:space-between;padding:5px;width:100%}.cael-chat-wrapper button{border-radius:4px;border-style:solid;border-width:thin;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:13.75px;font-weight:600;line-height:16px;margin:0 0 8px;max-width:100%;min-height:36px;overflow:hidden;padding:9px 16px;position:relative;word-break:break-word}.cael-chat-wrapper button.cael-chat-icon{background-color:#0000;border:none;border-radius:4px;color:var(--color-text);height:36px;justify-content:center;margin:0;margin-inline-start:4px;padding:8px;width:36px}.cael-chat-icon{background:none!important;border:none!important}.Iconf{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:32px!important;font-weight:100}.cael-chat-icon>.rywnvv2{height:32px!important;width:32px!important}.Messages-CEH3 .WACWidget.WACWidget--defaultElement{height:100%!important;inset:unset!important;max-height:100%!important;max-width:100%!important;position:relative!important;width:100%!important;z-index:auto!important}.Messages-CEH3{height:100%;width:100%}.cl-hero{-webkit-font-smoothing:antialiased;background:#0a0b0f;color:#f2f4f8;display:flex;flex-direction:column;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;min-height:100dvh}@media(max-width:768px){.cl-hero{min-height:auto}}.cl-hero__blob{animation:blobPulse 10s ease-in-out infinite alternate;border-radius:50%;filter:blur(100px);pointer-events:none;position:absolute}.cl-hero__blob--1{background:#f973162e;height:600px;right:-100px;top:-200px;width:600px}.cl-hero__blob--2{animation-delay:-4s;background:#3b82f61f;bottom:100px;height:500px;left:-150px;width:500px}.cl-hero__blob--3{animation-delay:-7s;background:#22c55e14;height:400px;left:40%;top:40%;width:400px}@keyframes blobPulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}.cl-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000 30%,#0000 70%);mask-image:radial-gradient(ellipse at 60% 40%,#000 30%,#0000 70%);pointer-events:none;position:absolute}.cl-hero__inner{grid-gap:48px;align-items:center;display:grid;flex:1 1;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:80px 52px 48px;position:relative;width:100%;z-index:2}@media(max-width:1200px){.cl-hero__inner{gap:32px;padding:64px 32px 40px}}@media(max-width:900px){.cl-hero__inner{gap:40px;grid-template-columns:1fr;padding:48px 24px 32px}}@media(max-width:600px){.cl-hero__inner{padding:36px 20px 28px}}.cl-hero__left{display:flex;flex-direction:column;gap:32px}.cl-hero__badge{align-items:center;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#ffffff0a;border:1px solid #ffffff21;border-radius:999px;color:#8a94a6;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.12em;padding:6px 14px;text-transform:uppercase;width:fit-content}.cl-hero__badge-dot{animation:blink 2s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e;height:6px;width:6px}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.cl-hero__content{display:flex;flex-direction:column;gap:20px}.cl-hero__eyebrow{align-items:center;display:flex;gap:10px}.cl-hero__eyebrow-tag{background:#f973161f;border:1px solid #f9731640;border-radius:999px;color:#f97316;font-size:11px;font-weight:700;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.cl-hero__eyebrow-text{color:#8a94a6;font-size:12px;font-weight:500;letter-spacing:.04em}.cl-hero__headline{color:#f2f4f8;font-size:clamp(32px,4vw,62px);font-weight:300;letter-spacing:-.03em;line-height:1.1;margin:0}.cl-hero__headline em{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f97316,#fb923c 50%,#3b82f6);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:400}.cl-hero__description{color:#8a94a6;font-size:clamp(15px,1.2vw,18px);line-height:1.65;margin:0;max-width:480px}.cl-hero__actions{align-items:center;gap:12px}.cl-btn{border-radius:10px;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:600;gap:8px;padding:12px 22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.cl-btn:focus-visible{border-radius:6px;outline:2px solid #f97316;outline-offset:3px}.cl-btn__icon{flex-shrink:0;height:16px;width:16px}.cl-btn--primary{background:#f97316;box-shadow:0 4px 20px #f9731659;color:#fff}.cl-btn--primary:hover{background:#ea6406;box-shadow:0 8px 28px #f9731673}.cl-btn--primary:active{transform:translateY(0)}.cl-btn--ghost{background:#ffffff0f;border:1px solid #ffffff21;color:#f2f4f8}.cl-btn--ghost:hover{background:#ffffff1a;transform:translateY(-1px)}.cl-btn--ghost:active{transform:translateY(0)}.cl-hero__nav{align-items:center;display:flex;gap:16px}.cl-hero__nav-arrows{display:flex;gap:6px}.cl-hero__arrow{align-items:center;background:#ffffff0d;border:1px solid #ffffff21;border-radius:10px;color:#f2f4f8;cursor:pointer;display:flex;font-size:16px;height:38px;justify-content:center;transition:background .2s,border-color .2s,transform .15s;width:38px}.cl-hero__arrow:focus-visible{border-radius:6px;outline:2px solid #f97316;outline-offset:3px}.cl-hero__arrow:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-1px)}.cl-hero__arrow--next{background:#f973161f;border-color:#f973164d;color:#f97316}.cl-hero__arrow--next:hover{background:#f9731633}.cl-hero__dots{align-items:center;display:flex;gap:5px}.cl-hero__dot{background:#44495a;border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:width .35s ease,background .35s ease,border-radius .35s ease;width:6px}.cl-hero__dot:focus-visible{border-radius:6px;outline:2px solid #f97316;outline-offset:3px}.cl-hero__dot--active{background:#f97316;border-radius:3px;width:22px}.cl-hero__counter{color:#44495a;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;margin-left:auto}.cl-hero__right{align-items:center;display:flex;justify-content:flex-end}@media(max-width:900px){.cl-hero__right{justify-content:center}}.cl-hero__card{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#ffffff0a;border:1px solid #ffffff21;border-radius:20px;box-shadow:0 24px 64px #0006,0 4px 16px #0003,inset 0 1px 0 #ffffff1a;max-width:540px;overflow:hidden;position:relative;transition:box-shadow .4s ease;width:100%}.cl-hero__card:hover{box-shadow:0 32px 80px #00000080,0 6px 20px #00000040,inset 0 1px 0 #ffffff1f}.cl-hero__card-bar{align-items:center;background:#00000040;border-bottom:1px solid #ffffff12;display:flex;gap:6px;padding:12px 16px 10px}.cl-hero__card-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.cl-hero__card-dot--r{background:#ff5f57}.cl-hero__card-dot--y{background:#ffbd2e}.cl-hero__card-dot--g{background:#28c840}.cl-hero__card-label{color:#8a94a6;font-family:JetBrains Mono,monospace;font-size:10.5px;margin-left:6px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-hero__card-glow{animation:blobPulse 8s ease-in-out infinite alternate;border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;z-index:0}.cl-hero__card-glow--a{background:#f9731640;height:280px;right:-80px;top:-80px;width:280px}.cl-hero__card-glow--b{animation-delay:-3s;background:#3b82f62e;bottom:-60px;height:220px;left:-60px;width:220px}.cl-hero__card-img-wrap{background:#0000;padding:20px 20px 0;position:relative;z-index:1}.cl-hero__card-img-wrap img{border:1px solid #ffffff12;border-radius:12px;display:block;height:auto;width:100%}.cl-hero__card-footer{align-items:center;background:#00000026;border-top:1px solid #ffffff12;display:flex;justify-content:space-between;padding:14px 20px;position:relative;z-index:1}.cl-hero__card-footer-label{color:#44495a;font-size:10px;font-weight:600;letter-spacing:.1em;margin-bottom:2px;text-transform:uppercase}.cl-hero__card-footer-name{color:#f2f4f8;font-size:13px;font-weight:600}.cl-hero__card-cta{align-items:center;background:#f973161a;border:1px solid #f9731633;border-radius:8px;color:#f97316;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:background .2s,transform .15s}.cl-hero__card-cta:focus-visible{border-radius:6px;outline:2px solid #f97316;outline-offset:3px}.cl-hero__card-cta:hover{background:#f973162e;transform:translateY(-1px)}.cl-hero__stats{align-items:center;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#ffffff0a;border:1px solid #ffffff21;border-radius:16px;display:flex;gap:0;justify-content:center;margin:0 52px;padding:20px 40px;position:relative;z-index:2}@media(max-width:1200px){.cl-hero__stats{margin:0 32px;padding:18px 28px}}@media(max-width:768px){.cl-hero__stats{flex-wrap:wrap;gap:16px;margin:0 20px;padding:16px 20px}}@media(max-width:480px){.cl-hero__stats{flex-direction:column}}.cl-hero__stats{border:0!important}.cl-hero__stat{flex:1 1;padding:0 24px;text-align:center}@media(max-width:768px){.cl-hero__stat{flex-basis:calc(50% - 16px);flex-grow:0;flex-shrink:0;padding:0 12px}}.cl-hero__stat-val{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f2f4f8,#f2f4f8b3);-webkit-background-clip:text;background-clip:text;color:#f2f4f8;font-size:clamp(22px,2.2vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1}.cl-hero__stat-label{color:#8a94a6;font-size:11px;font-weight:500;letter-spacing:.04em;margin-top:4px}.cl-hero__stat-divider{background:#ffffff21;flex-shrink:0;height:32px;width:1px}@media(max-width:480px){.cl-hero__stat-divider{display:none}}.cl-hero__strip{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0b0fcc;border-top:1px solid #ffffff12;display:flex;gap:24px;justify-content:space-between;padding:12px 52px;position:relative;z-index:2}@media(max-width:1200px){.cl-hero__strip{padding:12px 32px}}@media(max-width:768px){.cl-hero__strip{gap:12px;padding:10px 20px}}@media(max-width:600px){.cl-hero__strip{align-items:flex-start;flex-direction:column}}.cl-hero__strip-brand{align-items:center;display:flex;flex-shrink:0;gap:10px}.cl-hero__strip-name{color:#8a94a6;font-size:12.5px;font-weight:600;white-space:nowrap}@media(max-width:768px){.cl-hero__strip-name{display:none}}.cl-hero__strip-tabs{align-items:center;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.cl-hero__strip-tabs::-webkit-scrollbar{display:none}.cl-hero__strip-tab{align-items:center;background:none;border:none;color:#44495a;cursor:pointer;display:flex;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:12.5px;font-weight:500;gap:6px;padding:6px 14px 10px;position:relative;transition:color .25s;white-space:nowrap}.cl-hero__strip-tab:focus-visible{border-radius:6px;outline:2px solid #f97316;outline-offset:3px}.cl-hero__strip-tab:hover{color:#8a94a6}.cl-hero__strip-tab--active{color:#f97316;font-weight:600}.cl-hero__strip-tab-num{font-family:JetBrains Mono,monospace;font-size:10px;opacity:.5}@media(max-width:600px){.cl-hero__strip-tab-label{display:none}}.cl-hero__strip-tab-bar{background:#f97316;border-radius:2px;bottom:0;height:2px;left:14px;position:absolute;right:14px}.hero-Section{background-image:url(/static/media/cilpron-landing-background.166b2d486a3c5668bb32.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh}@media(min-width:540px){.hero-Section{--sm-breadth-top:0rem;--sm-breadth-bottom:.8rem;padding-bottom:var(--sm-breadth-bottom);padding-top:var(--sm-breadth-top)}}@media(prefers-reduced-motion:reduce){.cl-hero__badge-dot,.cl-hero__blob,.cl-hero__card-glow{animation:none!important}}.cl-hero{background:#05050a;color:#fff;font-family:Segoe UI,system-ui,-apple-system,sans-serif;height:100vh;min-height:700px;overflow:hidden;position:relative;width:100%}.cl-hero__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.cl-hero__overlay{background:linear-gradient(105deg,#05050cd1,#05050c8c 45%,#05050c4d);inset:0;pointer-events:none;position:absolute;z-index:1}.cl-hero__breadcrumbs{align-items:center;background:#0000!important;color:#ffffffa6;display:flex;font-size:13px;font-weight:500;gap:8px;left:36px;position:absolute;top:26px;z-index:30}.cl-hero__breadcrumbs .sep{opacity:.4}.cl-hero__breadcrumbs .current{color:#fff}.cl-hero__card{backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:#0c0c14b8;border:1px solid #ffffff17;border-radius:18px;box-shadow:0 20px 50px #00000073;left:5.5%;padding:36px 36px 32px;position:absolute;top:50%;transform:translateY(-52%);width:min(480px,90vw);z-index:20}.cl-hero__brand{align-items:baseline;display:flex;gap:10px;margin-bottom:18px}.cl-hero__brand-name{color:#ffffffd9;font-size:14px;font-weight:600;letter-spacing:.03em}.cl-hero__brand-product{color:#ffffff80;font-size:13px}.cl-hero__headline{color:#fff;font-size:clamp(1.85rem,3.2vw,2.4rem);font-weight:600;letter-spacing:-.025em;line-height:1.18;margin:0 0 14px}.cl-hero__desc{color:#ffffffad;font-size:15.5px;line-height:1.5;margin:0 0 28px;max-width:400px}.cl-hero__actions{display:flex;flex-wrap:wrap;gap:10px}.cl-btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14.5px;font-weight:550;gap:7px;padding:12px 20px;transition:all .18s ease}.cl-btn--primary{background:#fff;color:#0a0a10}.cl-btn--primary:hover{background:#f2f2f7;transform:translateY(-1px)}.cl-btn--outline{background:#0000;border:1.5px solid #ffffff52;color:#fff}.cl-btn--outline:hover{background:#ffffff0d;border-color:#ffffffa6}.cl-hero__pause{background:#0f0f19bf;border:1px solid #ffffff1f;height:44px;width:44px;z-index:30}.cl-hero__pause:hover{background:#191928e6;border-color:#ffffff40}.cl-hero__pause svg{font-size:18px}.cl-hero__curve{background:#0b0c0f;border-radius:36px 36px 0 0;bottom:0;height:90px;left:0;position:absolute;right:0;z-index:10}@media(max-width:900px){.cl-hero__card{left:50%;transform:translate(-50%,-50%);width:88%}.cl-hero__breadcrumbs{left:20px;top:18px}.cl-hero__pause{bottom:110px;right:18px}}@media(max-width:600px){.cl-hero{min-height:640px}.cl-hero__headline{font-size:1.7rem}.cl-hero__actions{flex-direction:column}.cl-btn{justify-content:center;width:100%}}.cl-hero__pause{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f19cc;border:1px solid #ffffff26;border-radius:50%;bottom:130px;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:auto;position:absolute;right:32px;transition:all .2s ease;width:48px;z-index:50}.cl-hero__pause:hover{background:#1e1e2df2;border-color:#ffffff4d;transform:scale(1.05)}.cl-hero__pause svg{font-size:20px}.ap-hero,.ap-tiles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable Display,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif}.ap-wrap{margin:0 auto;max-width:1180px;padding:0 28px}.ap-hero{background:#fbfbfd}.ap-hero__stage{height:clamp(680px,88vh,840px);overflow:hidden;position:relative}.ap-slide{align-items:center;display:flex;flex-direction:column;inset:0;opacity:0;position:absolute;transition:opacity .7s ease,visibility 0s linear .7s;visibility:hidden}.ap-slide--on{opacity:1;transition:opacity .7s ease,visibility 0s;visibility:visible}.ap-slide__bg{background:radial-gradient(60% 55% at 14% 18%,var(--a) 0,#fff0 72%),radial-gradient(55% 60% at 88% 26%,var(--b) 0,#fff0 72%),linear-gradient(#fbfbfd,#f5f5f7);inset:0;position:absolute}.ap-slide__text{max-width:820px;opacity:0;padding:76px 28px 0;position:relative;text-align:center;transform:translateY(14px);transition:transform .8s cubic-bezier(.2,.7,.2,1) .1s,opacity .8s ease .1s;z-index:2}.ap-slide--on .ap-slide__text{opacity:1;transform:none}.ap-slide__eyebrow{color:#b86e00;font-size:21px;font-weight:600;letter-spacing:.004em;margin:0 0 12px}.ap-slide__title{color:#1d1d1f;font-size:clamp(2.2rem,4.8vw,3.75rem);font-weight:600;letter-spacing:-.028em;line-height:1.07;margin:0 0 16px}.ap-slide__desc{color:#424245;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:400;letter-spacing:.004em;line-height:1.45;margin:0 auto 26px;max-width:620px}.ap-slide__actions{display:flex;flex-wrap:wrap;gap:14px 28px}.ap-btn,.ap-slide__actions{align-items:center;justify-content:center}.ap-btn{background:#0b1b33;border:0;border-radius:980px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:17px;font-weight:500;line-height:1.1;padding:12px 24px;transition:background .2s ease,transform .2s ease}.ap-btn:hover{background:#1d3358}.ap-btn:active{transform:scale(.98)}.ap-btn:focus-visible{outline:2px solid #06c;outline-offset:3px}.ap-link{color:#06c;font-size:17px;line-height:1.1;text-decoration:none}.ap-link span{display:inline-block;margin-left:2px;transition:transform .2s ease}.ap-link:hover{text-decoration:underline}.ap-link:hover span{transform:translateX(2px)}.ap-link:focus-visible{border-radius:4px;outline:2px solid #06c;outline-offset:3px}.ap-slide__shot{background:#fff;border:1px solid #00000014;border-bottom:0;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -12px 70px -10px #00000024;height:46%;left:50%;min-height:300px;overflow:hidden;position:absolute;transform:translate(-50%,36px);transition:transform 1s cubic-bezier(.2,.7,.2,1) .15s;z-index:1}.ap-slide--on .ap-slide__shot{transform:translate(-50%)}.ap-slide__shot img{display:block;height:100%;object-fit:cover;object-position:left top;width:100%}.ap-arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:0;border-radius:50%;box-shadow:0 1px 4px #00000024;color:#1d1d1f;cursor:pointer;font:inherit;font-size:26px;height:44px;line-height:1;padding-bottom:3px;position:absolute;top:40%;transition:background .2s ease;width:44px;z-index:5}.ap-arrow:focus-visible{outline:2px solid #06c;outline-offset:2px}.ap-arrow--prev{left:24px}.ap-arrow--next{right:24px}.ap-controls{align-items:center;background:#fbfbfd;display:flex;gap:10px;justify-content:center;padding:22px 0 26px}.ap-controls__pill{background:#8e8e9329;border-radius:980px;height:44px;padding:0 18px}.ap-controls__pill,.ap-dots{align-items:center;display:flex}.ap-dots{gap:12px}.ap-dot{background:#3c3c4359;border:0;border-radius:8px;cursor:pointer;height:8px;overflow:hidden;padding:0;position:relative;transition:width .35s ease,background .2s ease;width:8px}.ap-dot:hover{background:#3c3c4399}.ap-dot:focus-visible{outline:2px solid #06c;outline-offset:3px}.ap-dot--on{width:44px}.ap-dot__fill{animation:ap-fill linear forwards;background:#3c3c43e6;border-radius:8px;inset:0;position:absolute;transform-origin:left}.ap-dot--on:not(:has(.ap-dot__fill)){background:#3c3c43e6}@keyframes ap-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ap-playbtn{background:#8e8e9329;border:0;border-radius:50%;cursor:pointer;display:grid;height:44px;place-items:center;transition:background .2s ease;width:44px}.ap-playbtn svg{fill:#3c3c43e6;height:18px;width:18px}.ap-playbtn:hover{background:#8e8e9347}.ap-playbtn:focus-visible{outline:2px solid #06c;outline-offset:2px}.ap-tiles{background:#f5f5f7;padding:96px 0 104px}.ap-tiles__title{color:#1d1d1f;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 44px}.ap-tiles__title span{color:#86868b}.ap-bento{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.ap-tile{background:#fff;border-radius:28px;padding:40px 40px 44px}.ap-tile h3{color:#1d1d1f;font-size:28px;font-weight:600;letter-spacing:-.015em;line-height:1.14;margin:0 0 12px}.ap-tile p{color:#424245;font-size:17px;line-height:1.5;margin:0}.ap-tile--ai{grid-gap:40px;align-items:center;background:radial-gradient(70% 90% at 0 0,#fdebcb 0,#fff0 70%),radial-gradient(60% 80% at 100% 100%,#e6defe 0,#fff0 70%),#fff;display:grid;gap:40px;grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden;padding-bottom:0}.ap-tile--ai .ap-tile__copy{padding-bottom:44px}.ap-tile--ai h3{font-size:clamp(1.9rem,3vw,2.6rem);letter-spacing:-.025em}.ap-tile--ai p{margin-bottom:26px}.ap-tile__eyebrow{color:#b86e00!important;font-size:17px!important;font-weight:600;margin:0 0 10px!important}.ap-tile__shot{align-self:end;background:#fff;border:1px solid #00000014;border-bottom:0;border-radius:18px 0 0 0;border-right:0;box-shadow:-10px -10px 50px -12px #00000024;height:380px;margin-right:-40px;overflow:hidden}.ap-tile__shot img{display:block;height:100%;object-fit:cover;object-position:left top;width:100%}@media(max-width:900px){.ap-arrow{display:none}.ap-tile--ai{gap:28px;grid-template-columns:1fr}.ap-tile__shot{border-radius:18px 18px 0 0;border-right:1px solid #00000014;height:300px;margin:0 -40px}}@media(max-width:640px){.ap-hero__stage{height:700px}.ap-slide__text{padding-top:48px}.ap-slide__eyebrow{font-size:17px}.ap-slide__shot{height:300px;min-height:0}.ap-wrap{padding:0 16px}.ap-tiles{padding:56px 0 64px}.ap-bento{gap:14px;grid-template-columns:1fr}.ap-tile{border-radius:22px;padding:28px 24px 32px}.ap-tile--ai{padding-bottom:0}.ap-tile__shot{margin:0 -24px}}@media(prefers-reduced-motion:reduce){.ap-btn,.ap-link span,.ap-slide,.ap-slide__shot,.ap-slide__text{transition:none!important}.ap-dot__fill{animation:none;transform:scaleX(1)}}.vx-band,.vx-intro,.vx-tiles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d1526;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable Display,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif}.vx-wrap{margin:0 auto;max-width:1240px;padding:0 40px}.vx-glass{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:linear-gradient(145deg,#0e20549e,#0e20546b);border:1px solid #ffffff47;border-radius:24px;box-shadow:0 24px 50px -20px #040a1e8c;color:#fff;padding:22px 24px 24px;position:absolute;z-index:3}.vx-card--amber .vx-glass,.vx-slide--amber .vx-glass{background:linear-gradient(145deg,#46220099,#46220066)}.vx-glass__label{color:#fffc;font-size:13px;letter-spacing:.02em;margin:0 0 6px}.vx-glass__value{font-size:34px;font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0}.vx-glass__bar{background:#ffffff38;border-radius:6px;height:6px;margin-top:14px;overflow:hidden}.vx-glass__bar span{background:#fff;border-radius:6px;display:block;height:100%}.vx-glass__rows{border-top:1px solid #ffffff38;display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding-top:14px}.vx-glass__rows div{display:flex;font-size:14px;gap:18px;justify-content:space-between}.vx-glass__rows dt{color:#ffffffbf;margin:0}.vx-glass__rows dd{font-weight:600;margin:0;text-align:right}.vx-band{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);height:clamp(500px,46vw,640px);overflow:hidden;position:relative}.vx-band__dots{background-image:radial-gradient(#ffffff59 1.4px,#0000 1.6px);background-size:16px 16px;height:46%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);pointer-events:none;width:46%}.vx-arch,.vx-band__dots{bottom:0;position:absolute}.vx-arch{background:linear-gradient(135deg,#6f8ff0,#4b6fd8 40%,#2c4ea8);clip-path:ellipse(98% 150% at 100% 50%);right:0;top:0;width:66%}.vx-slide{inset:0;opacity:0;position:absolute;transition:opacity .7s ease,visibility 0s linear .7s;visibility:hidden}.vx-slide--on{opacity:1;transition:opacity .7s ease,visibility 0s;visibility:visible}.vx-slide--amber{background:linear-gradient(135deg,#ffd08a,#f6a93a 45%,#b9650a)}.vx-slide .vx-glass{bottom:14%;left:12%;width:270px}.vx-slide__img{background:#fff;border-radius:26px;box-shadow:0 40px 70px -28px #040a1e99;height:76%;overflow:hidden;position:absolute;right:7%;top:12%;transform:translateY(18px);transition:transform .9s cubic-bezier(.2,.7,.2,1) .1s;width:52%;z-index:2}.vx-slide--on .vx-slide__img{transform:none}.vx-slide__img img{display:block;height:100%;object-fit:cover;object-position:left top;width:100%}.vx-band__controls{bottom:40px;color:#fff;left:max(40px,(100vw - 1240px)/2 + 40px);position:absolute;z-index:5}.vx-band__name{color:#ffffffd9;font-size:13px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.vx-band__row,.vx-dots{align-items:center;display:flex;gap:10px}.vx-dots{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff29;border-radius:980px;height:40px;padding:0 16px}.vx-dot{background:#ffffff80;border:0;border-radius:8px;cursor:pointer;height:8px;overflow:hidden;padding:0;position:relative;transition:width .35s ease,background .2s ease;width:8px}.vx-dot:hover{background:#ffffffd9}.vx-dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.vx-dot--on{background:#fff6;width:38px}.vx-dot__fill{animation:vx-fill linear forwards;background:#fff;border-radius:8px;inset:0;position:absolute;transform-origin:left}@keyframes vx-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vx-play{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff29;border:0;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;transition:background .2s ease;width:40px}.vx-play svg{fill:#fff;height:16px;width:16px}.vx-play:hover{background:#ffffff47}.vx-play:focus-visible{outline:2px solid #fff;outline-offset:2px}.vx-intro{background:#f8f8fa;padding:28px 0 88px}.vx-crumbs{align-items:center;color:#0d1526;display:flex;font-size:16px;gap:14px;margin-bottom:56px}.vx-crumbs i{font-size:20px;font-style:normal;line-height:1}.vx-h1{color:#0d1526;font-size:clamp(2.3rem,5vw,4.1rem);font-weight:500;letter-spacing:-.03em;line-height:1.08;margin:0 0 32px;max-width:980px}.vx-lead{color:#3d4659;font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.6;margin:0 0 40px;max-width:940px}.vx-pill{align-items:center;background:#0b1b33;border:0;border-radius:980px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:18px;font-weight:500;gap:14px;line-height:1;padding:18px 32px;transition:background .2s ease,transform .2s ease}.vx-pill span{font-size:24px;line-height:.8}.vx-pill:hover{background:#1b3560}.vx-pill:active{transform:scale(.98)}.vx-pill:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.vx-tiles{background:#f8f8fa;padding:0 0 120px}.vx-tiles__grid{grid-gap:72px 40px;display:grid;gap:72px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.vx-tile{text-align:center}.vx-tile--wide{grid-column:1/-1}.vx-card{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:40px;display:block;height:440px;margin-bottom:40px;overflow:hidden;position:relative;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.vx-card:hover{box-shadow:0 36px 60px -34px #0b1b338c;transform:translateY(-4px)}.vx-card:focus-visible{outline:3px solid #1f4fd8;outline-offset:4px}.vx-card--amber{background:radial-gradient(60% 70% at 0 100%,#f49e0bf2 0,#f49e0b00 62%),linear-gradient(135deg,#3b2a62,#1c2350 55%,#0a1a3a)}.vx-tile--wide .vx-card{height:480px}.vx-card__img{background:#fff;border-radius:28px;box-shadow:0 34px 60px -26px #040a1ea6;height:70%;overflow:hidden;position:absolute;right:8%;top:12%;width:46%}.vx-card__img img{display:block;height:100%;object-fit:cover;object-position:left top;width:100%}.vx-tile--wide .vx-card__img{height:72%;right:10%;width:44%}.vx-glass--tile{bottom:12%;left:7%;width:min(42%,250px)}.vx-tile--wide .vx-glass--tile{left:16%;width:280px}.vx-tile__title{color:#0d1526;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:600;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.vx-tile__text{color:#3d4659;font-size:19px;line-height:1.6;margin:0 auto 26px;max-width:820px}.vx-tile__link{color:#1f4fd8;font-size:19px;font-weight:500;text-decoration:none}.vx-tile__link span{display:inline-block;font-size:24px;line-height:.6;margin-left:4px;transition:transform .2s ease}.vx-tile__link:hover{text-decoration:underline}.vx-tile__link:hover span{transform:translateX(3px)}.vx-tile__link:focus-visible{border-radius:4px;outline:2px solid #1f4fd8;outline-offset:4px}@media(max-width:1000px){.vx-wrap{padding:0 24px}.vx-arch{clip-path:none;top:0;width:100%}.vx-band{height:560px}.vx-slide .vx-glass{bottom:96px;left:24px;padding:18px 20px;width:220px}.vx-slide__img{height:56%;right:5%;top:8%;width:78%}.vx-band__controls{bottom:28px;left:24px}.vx-tiles__grid{gap:56px;grid-template-columns:1fr}.vx-card,.vx-tile--wide .vx-card{height:380px}.vx-card__img,.vx-tile--wide .vx-card__img{height:56%;right:5%;top:8%;width:78%}.vx-glass--tile,.vx-tile--wide .vx-glass--tile{bottom:7%;left:5%;width:220px}}@media(max-width:640px){.vx-band{height:520px}.vx-glass__value{font-size:28px}.vx-intro{padding-bottom:56px}.vx-crumbs{margin-bottom:32px}.vx-tile__link,.vx-tile__text{font-size:17px}.vx-card,.vx-tile--wide .vx-card{border-radius:28px;height:340px}}@media(prefers-reduced-motion:reduce){.vx-card,.vx-pill,.vx-slide,.vx-slide__img,.vx-tile__link span{transition:none!important}.vx-dot__fill{animation:none;transform:scaleX(1)}}.ap-hero__stage{height:clamp(640px,84vh,780px)}.ap-slide__text{max-width:780px;padding:44px 28px 0}.ap-slide__eyebrow{font-size:19px;margin-bottom:8px}.ap-slide__title{font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.08;margin-bottom:14px}.ap-slide__desc{font-size:clamp(1rem,1.35vw,1.2rem);margin-bottom:22px;max-width:580px}.ap-slide__shot{bottom:auto;flex:1 1 auto;height:auto;left:auto;margin-top:36px;min-height:240px;position:relative;transform:translateY(36px);width:min(1060px,92vw)}.ap-slide--on .ap-slide__shot{transform:none}.ap-arrow{background:#ffffffeb;border:1px solid #0000000f;box-shadow:0 2px 10px #0000001f;display:grid;font-size:0;height:46px;line-height:0;padding:0;place-items:center;top:50%;transform:translateY(-50%);transition:background .2s ease,box-shadow .2s ease,transform .2s ease;width:46px}.ap-arrow svg{fill:none;stroke:#1d1d1f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.ap-arrow:hover{background:#fff;box-shadow:0 4px 16px #0000002e}.ap-arrow:active{transform:translateY(-50%) scale(.95)}.ap-arrow--prev{left:28px}.ap-arrow--next{right:28px}@media(max-width:900px){.ap-arrow{display:none}.ap-slide__text{padding-top:32px}}@media(max-width:640px){.ap-hero__stage{height:660px}.ap-slide__text{padding-top:28px}.ap-slide__shot{height:auto;margin-top:28px;min-height:220px}}.ap-hero,.ap-tiles,.vx-band,.vx-intro,.vx-tiles{font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif}.nx-section{-webkit-font-smoothing:antialiased;background:#f5f6fa;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;padding:0 0 96px;position:relative}@media(max-width:768px){.nx-section{padding-bottom:64px}}.nx-section__fade{background:linear-gradient(180deg,#0a0b0f4d,#0000);height:40px;margin-bottom:48px}@media(max-width:768px){.nx-section__fade{height:28px;margin-bottom:32px}}.nx-wrapper{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:0 52px}@media(max-width:1200px){.nx-wrapper{padding:0 32px}}@media(max-width:768px){.nx-wrapper{padding:0 20px}}.nx-header{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:48px}@media(max-width:900px){.nx-header{gap:20px;grid-template-columns:1fr;margin-bottom:36px}}.nx-eyebrow{align-items:center;background:#f9731614;border:1px solid #f9731633;border-radius:999px;color:#f97316;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.nx-title{color:#0d1117;font-size:clamp(28px,3.5vw,48px);font-weight:300;line-height:1.15;margin:0}.nx-title--accent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f97316,#fb923c 50%,#3b82f6);-webkit-background-clip:text;background-clip:text;font-weight:600}.nx-header__right{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.nx-subtitle{color:#3d4455;font-size:clamp(14px,1.1vw,16px);line-height:1.7;margin:0;max-width:480px}.nx-all-link{align-items:center;background:#f973160d;border:1.5px solid #f973164d;border-radius:10px;color:#f97316;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;text-decoration:none;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.nx-all-link svg{height:16px;width:16px}.nx-all-link:hover{background:#f973161a;border-color:#f9731680;text-decoration:none;transform:translateX(2px)}.nx-tabs{background:#fff;border:1px solid #e4e7ed;border-radius:14px;box-shadow:0 1px 2px #0000000a;display:inline-flex;gap:4px;margin-bottom:36px;max-width:100%;overflow-x:auto;scrollbar-width:none;width:fit-content}.nx-tabs::-webkit-scrollbar{display:none}@media(max-width:768px){.nx-tabs{margin-bottom:24px}}.nx-tab{background:none;border:none;border-radius:10px;color:#7a8299;cursor:pointer;flex-shrink:0;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:13.5px;font-weight:600;padding:10px 22px;position:relative;transition:color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.nx-tab:hover{background:rgba(0,0,0,.035);color:#3d4455}.nx-tab--active{box-shadow:0 4px 14px -4px #f9731680}.nx-tab--active,.nx-tab--active:hover{background:linear-gradient(90deg,#f97316,#3b82f6);color:#fff}.nx-tab:focus-visible{outline:2px solid #f97316;outline-offset:2px}.nx-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(272px,1fr))}@media(max-width:640px){.nx-grid{gap:14px;grid-template-columns:1fr}}.nx-card{background:#fff;border:1px solid #e4e7ed;border-radius:16px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000d;display:flex;height:100%;overflow:hidden;position:relative;transition:box-shadow .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.nx-card:hover{border-color:#d0d5e0;box-shadow:0 2px 8px #00000012,0 12px 32px #00000017;transform:translateY(-3px)}.nx-card:hover .nx-card__accent{opacity:1}.nx-card:hover .nx-card__cta{gap:8px}.nx-card__accent{height:3px;left:0;opacity:.55;position:absolute;right:0;top:0;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.nx-card__inner{display:flex;flex-direction:column;gap:0;padding:24px;width:100%}.nx-card__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.nx-card__icon-wrap{align-items:center;background:#f5f6fa;border:1px solid #e4e7ed;border-radius:12px;box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:10px;width:48px}.nx-card__icon{height:100%;object-fit:contain;width:100%}.nx-badge{align-self:flex-start;background:#f973161a;border:1px solid #f9731633;border-radius:999px;color:#d65b06;display:inline-block;font-size:10.5px;letter-spacing:.04em;padding:3px 9px;white-space:nowrap}.nx-card__body{flex:1 1}.nx-card__title{color:#0d1117;font-size:15px;letter-spacing:-.01em;line-height:1.3;margin:0 0 8px}.nx-card__subtitle{color:#3d4455;font-size:13.5px;margin:0}.nx-card__cta{align-items:center;color:#f97316;display:inline-flex;font-size:13px;font-weight:600;gap:5px;margin-top:22px;text-decoration:none;transition:gap .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1);width:fit-content}.nx-card__cta svg{flex-shrink:0;height:14px;transition:transform .16s cubic-bezier(.4,0,.2,1);width:14px}.nx-card__cta:hover{text-decoration:none}.nx-card__cta:hover svg{transform:translateX(2px)}.nx-section{background:#f8f8fa;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable Display,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;padding:96px 0 120px}.nx-section__fade{display:none}.nx-wrapper{max-width:1240px;padding:0 40px}.nx-header{align-items:end;grid-template-columns:1.1fr .9fr;margin-bottom:56px}.nx-eyebrow{background:none;border:0;border-radius:0;color:#3d4659;font-size:13px;font-weight:600;letter-spacing:.14em;margin-bottom:18px;padding:0}.nx-title{color:#0d1526;font-size:clamp(2.1rem,4vw,3.4rem);font-weight:500;letter-spacing:-.03em;line-height:1.08}.nx-title--accent{-webkit-text-fill-color:#86868b;background:none;color:#86868b;font-weight:500}.nx-subtitle{color:#3d4659;font-size:18px;line-height:1.6;max-width:520px}.nx-all-link{background:#0b1b33;border:0;border-radius:980px;color:#fff;font-size:16px;font-weight:500;padding:14px 26px}.nx-all-link:hover{background:#1b3560;transform:none}.nx-tabs{background:#8e8e9329;border:0;box-shadow:none;gap:6px;margin-bottom:40px;padding:5px}.nx-tab,.nx-tabs{border-radius:980px}.nx-tab{color:#3d4659;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable Display,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;padding:11px 26px}.nx-tab:hover{background:#ffffff8c;color:#0d1526}.nx-tab--active,.nx-tab--active:hover{background:#fff;box-shadow:0 1px 4px #00000024;color:#0d1526}.nx-tab:focus-visible{outline-color:#1f4fd8}.nx-grid{gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.nx-card{background:radial-gradient(60% 70% at 0 100%,#7896ffd9 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border:0;border-radius:32px;box-shadow:none;color:#fff;min-height:330px}.nx-card:hover{border-color:#0000;box-shadow:0 34px 56px -32px #0b1b3399;transform:translateY(-4px)}.nx-card__accent{display:none}.nx-card__inner{padding:30px 30px 28px}.nx-card__header{margin-bottom:26px}.nx-card__icon-wrap{background:#ffffffeb;border:0;border-radius:16px;height:56px;padding:11px;width:56px}.nx-badge{background:#f49e0b;border:0;color:#0b1b33;font-size:12px;font-weight:700;padding:5px 12px}.nx-card__title{color:#fff;font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin-bottom:10px}.nx-card__subtitle{color:#fffc;font-size:15.5px;line-height:1.6}.nx-card__cta{color:#fff;font-size:16px;font-weight:500;margin-top:26px}.nx-card__cta:hover{text-decoration:underline}.nx-card__cta svg{height:16px;width:16px}@media(max-width:900px){.nx-header{grid-template-columns:1fr}}@media(max-width:640px){.nx-section{padding:56px 0 72px}.nx-wrapper{padding:0 20px}.nx-card{border-radius:24px;min-height:0}}.nx-section,.nx-tab{font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif}.sv-section{-webkit-font-smoothing:antialiased;background:#f0f4fb;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;padding:96px 52px 0}@media(max-width:1200px){.sv-section{padding:80px 32px 0}}@media(max-width:768px){.sv-section{padding:64px 20px 0}}.sv-header{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto 64px;max-width:1280px}@media(max-width:900px){.sv-header{gap:20px;grid-template-columns:1fr;margin-bottom:48px}}.sv-eyebrow{background:#f9731614;border:1px solid #f9731633;border-radius:999px;color:#f97316;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.sv-title{color:#0d1117;font-size:clamp(28px,3.5vw,46px);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0}.sv-title--dim{color:#7a8299;font-weight:300}.sv-header__desc{align-self:end;color:#3d4455;font-size:clamp(14px,1.1vw,16px);line-height:1.75;margin:0;max-width:460px}@media(max-width:900px){.sv-header__desc{max-width:100%}}.sv-body{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:380px 1fr;margin:0 auto;max-width:1280px}@media(max-width:1100px){.sv-body{grid-template-columns:320px 1fr}}@media(max-width:860px){.sv-body{gap:16px;grid-template-columns:1fr}}.sv-list{display:flex;flex-direction:column;gap:2px}@media(max-width:860px){.sv-list{flex-direction:row;gap:4px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.sv-list::-webkit-scrollbar{display:none}}.sv-item{align-items:center;background:none;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;font-family:Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;gap:14px;padding:16px 20px;text-align:left;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);width:100%}@media(max-width:860px){.sv-item{align-items:flex-start;flex-direction:column;flex-shrink:0;gap:6px;min-width:140px;padding:12px 14px;width:auto}}.sv-item:hover:not(.sv-item--active){background:#00000008}.sv-item--active{background:#f7f9fd;border-color:#dde3ef;box-shadow:0 1px 4px #0000000f}.sv-item--active .sv-item__num{color:var(--accent)}.sv-item--active .sv-item__title{color:#0d1117;font-weight:600}.sv-item--active .sv-item__arrow{color:var(--accent);opacity:1;transform:translateX(0)}.sv-item:focus-visible{outline:2px solid #f97316;outline:2px solid var(--accent,#f97316);outline-offset:2px}.sv-item__num{color:#7a8299;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.06em;min-width:24px}.sv-item__num,.sv-item__title{transition:color .18s cubic-bezier(.4,0,.2,1)}.sv-item__title{color:#3d4455;flex:1 1;font-size:14px;font-weight:500;line-height:1.35}.sv-item__arrow{flex-shrink:0;height:16px;opacity:0;transform:translateX(-4px);transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);width:16px}@media(max-width:860px){.sv-item__arrow{display:none}}.sv-panel{background:#f7f9fd;border:1px solid #dde3ef;border-radius:20px;display:flex;flex-direction:column;gap:0;min-height:420px;overflow:hidden;padding:40px;position:relative}@media(max-width:768px){.sv-panel{padding:28px 24px}}.sv-panel__glow{background:#f97316;background:var(--accent,#f97316);border-radius:50%;filter:blur(80px);height:260px;opacity:.1;pointer-events:none;position:absolute;right:-60px;top:-60px;transition:background .3s cubic-bezier(.4,0,.2,1);width:260px}.sv-panel__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.sv-panel__icon-wrap{align-items:center;background:#0000000a;border:1px solid #dde3ef;border-radius:14px;color:#f97316;color:var(--accent,#f97316);display:flex;height:52px;justify-content:center;transition:color .3s cubic-bezier(.4,0,.2,1);width:52px}.sv-panel__icon-wrap svg{height:24px;width:24px}.sv-panel__num{color:#0000000a;font-family:JetBrains Mono,monospace;font-size:72px;font-weight:800;letter-spacing:-.04em;line-height:1;-webkit-user-select:none;user-select:none}.sv-panel__title{color:#0d1117;font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.sv-panel__desc{color:#3d4455;font-size:clamp(14px,1.1vw,15.5px);line-height:1.75;margin:0 0 32px}.sv-panel__features{border-top:1px solid #dde3ef;margin-bottom:32px;padding-top:24px}.sv-panel__features-label{color:#7a8299;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.sv-panel__feature-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}@media(max-width:600px){.sv-panel__feature-list{grid-template-columns:1fr}}.sv-panel__feature-item{align-items:center;color:#3d4455;display:flex;font-size:13px;gap:8px;line-height:1.4}.sv-panel__check{align-items:center;background:#0000000a;border:1px solid #dde3ef;border-radius:50%;color:#f97316;color:var(--accent,#f97316);display:flex;flex-shrink:0;height:18px;justify-content:center;transition:color .3s cubic-bezier(.4,0,.2,1);width:18px}.sv-panel__check svg{height:10px;width:10px}.sv-panel__cta{align-items:center;color:#f97316;color:var(--accent,#f97316);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;margin-top:auto;text-decoration:none;transition:gap .16s cubic-bezier(.4,0,.2,1),opacity .16s cubic-bezier(.4,0,.2,1)}.sv-panel__cta svg{height:16px;transition:transform .16s cubic-bezier(.4,0,.2,1);width:16px}.sv-panel__cta:hover{gap:10px;opacity:.8;text-decoration:none}.sv-panel__cta:hover svg{transform:translateX(3px)}.sv-stats{align-items:stretch;background:#0a0b0f;display:flex;margin-top:80px}@media(max-width:768px){.sv-stats{flex-wrap:wrap;margin-top:48px}}.sv-stats__cell{align-items:center;border-right:1px solid #ffffff0f;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px 24px;text-align:center;transition:background .2s cubic-bezier(.4,0,.2,1)}.sv-stats__cell:last-child{border-right:none}.sv-stats__cell:hover{background:#ffffff08}@media(max-width:768px){.sv-stats__cell{border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;flex:0 0 50%;padding:28px 16px}.sv-stats__cell:nth-child(2n){border-right:none}.sv-stats__cell:last-child{border-bottom:none;border-right:none}}.sv-stats__val{color:#fff;font-size:clamp(20px,2.2vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1}.sv-stats__label,.sv-stats__val{font-family:JetBrains Mono,monospace}.sv-stats__label{color:#ffffff59;font-size:10px;font-weight:600;letter-spacing:.1em;margin-top:8px;text-transform:uppercase}.mx{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8fa;color:#0d1526;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable Display,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;padding:120px 0 128px}.mx__wrap{margin:0 auto;max-width:1240px;padding:0 40px}.mx__head{grid-gap:64px;align-items:end;display:grid;gap:64px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-bottom:72px}.mx__eyebrow{color:#6b7488;font-size:13px;font-weight:600;letter-spacing:.14em;margin:0 0 22px;text-transform:uppercase}.mx__title{color:#0d1526;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:500;letter-spacing:-.03em;line-height:1.08;margin:0}.mx__lead{color:#3d4659;font-size:19px;line-height:1.6;margin:0;padding-bottom:6px}.mx__stage{grid-gap:64px;align-items:stretch;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr)}.mx__tabs{border-bottom:1px solid #dfe3ea;display:flex;flex-direction:column}.mx__tab{background:none;border:0;border-top:1px solid #dfe3ea;color:inherit;cursor:pointer;display:flex;font:inherit;gap:22px;padding:28px 0;position:relative;text-align:left;width:100%}.mx__tab:before{background:#0b1b33;content:"";height:2px;left:0;position:absolute;top:-1px;transition:width .45s cubic-bezier(.2,.7,.2,1);width:0}.mx__tab--on:before{width:100%}.mx__tab:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.mx__tab-num{font-feature-settings:"tnum";color:#9aa3b5;flex:0 0 28px;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.06em;padding-top:5px}.mx__tab--on .mx__tab-num{color:#f49e0b}.mx__tab-body{display:flex;flex-direction:column;min-width:0}.mx__tab-tag{color:#9aa3b5;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mx__tab--on .mx__tab-tag{color:#6b7488}.mx__tab-title{color:#8b94a7;font-size:23px;font-weight:500;letter-spacing:-.015em;line-height:1.25;margin-top:8px;transition:color .25s ease}.mx__tab--on .mx__tab-title,.mx__tab:hover .mx__tab-title{color:#0d1526}.mx__tab-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .3s ease,margin-top .35s ease}.mx__tab--on .mx__tab-more{grid-template-rows:1fr;margin-top:14px;opacity:1}.mx__tab-inner{display:flex;flex-direction:column;gap:18px;min-height:0;overflow:hidden}.mx__tab-desc{color:#3d4659;display:block;font-size:16px;line-height:1.6}.mx__tab-points{display:flex;flex-direction:column;gap:10px}.mx__pt{align-items:flex-start;color:#0d1526;display:flex;font-size:15px;gap:12px;line-height:1.5}.mx__tick{background:#1f4fd81a;border-radius:50%;color:#1f4fd8;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.mx__tick svg{height:11px;width:11px}.mx__tick--solid{background:#0b1b33;color:#fff;margin-top:0}.mx__screen{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:40px;min-height:600px;overflow:hidden;position:relative}.mx__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:46%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);pointer-events:none;position:absolute;width:50%}.mx__slide{inset:0;opacity:0;position:absolute;transition:opacity .6s ease,visibility 0s linear .6s;visibility:hidden}.mx__slide--on{opacity:1;transition:opacity .6s ease,visibility 0s;visibility:visible}.mx__shot{background:#fff;border-radius:28px 0 0 0;bottom:0;box-shadow:-24px -24px 70px -24px #040a1e99;left:20%;position:absolute;right:0;top:11%;transform:translateY(20px);transition:transform .9s cubic-bezier(.2,.7,.2,1) .1s;z-index:2}.mx__slide--on .mx__shot{transform:none}.mx__shot img{height:100%;object-fit:cover;object-position:left top}.mx__glass{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:linear-gradient(145deg,#0e20549e,#0e20546b);border:1px solid #ffffff47;border-radius:24px;bottom:9%;box-shadow:0 24px 50px -20px #040a1e8c;color:#fff;left:6%;padding:22px 24px 24px;position:absolute;width:min(44%,250px);z-index:3}.mx__glass-label{color:#fffc;font-size:13px;margin:0 0 6px}.mx__glass-value{font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0}.mx__glass-rows{border-top:1px solid #ffffff38;display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding-top:14px}.mx__glass-rows div{display:flex;font-size:13.5px;gap:14px;justify-content:space-between}.mx__glass-rows dt{color:#ffffffbf;margin:0}.mx__glass-rows dd{font-weight:600;margin:0;text-align:right}.mx__why{grid-gap:64px;border-top:1px solid #dfe3ea;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);margin-top:112px;padding-top:56px}.mx__why-title{font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:500;letter-spacing:-.025em;line-height:1.15;margin:0 0 16px}.mx__why-text{color:#3d4659;font-size:17px;line-height:1.6;margin:0;max-width:360px}.mx__reasons{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.mx__reasons li{align-items:center;border-bottom:1px solid #dfe3ea;color:#0d1526;display:flex;font-size:17px;gap:14px;line-height:1.4;padding:20px 0}.mx__foot{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:96px}.mx__channels{background:#fff;border:1px solid #dfe3ea;border-radius:32px;padding:44px 44px 48px}.mx__foot-title{font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.mx__foot-text{color:#3d4659;font-size:17px;line-height:1.6;margin:0 0 28px}.mx__chips{display:flex;flex-wrap:wrap;gap:10px}.mx__chip{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:980px;color:#0d1526;font-size:15px;font-weight:500;padding:10px 20px}.mx__about{align-items:flex-start;background:radial-gradient(60% 80% at 100% 0,#f49e0b59 0,#f49e0b00 62%),linear-gradient(135deg,#14306a,#0b1b33);border-radius:32px;color:#fff;display:flex;flex-direction:column;padding:44px 44px 48px}.mx__about-kicker{color:#f49e0b;font-size:13px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.mx__about-text{color:#ffffffd9;font-size:19px;line-height:1.6;margin:0 0 32px;max-width:460px}.mx__cta{align-items:center;background:#fff;border-radius:980px;color:#0b1b33;display:inline-flex;font-size:16px;font-weight:600;gap:10px;margin-top:auto;padding:16px 28px;text-decoration:none;transition:background .2s ease,transform .2s ease}.mx__cta svg{height:18px;transition:transform .2s ease;width:18px}.mx__cta:hover{background:#f1f4fa}.mx__cta:hover svg{transform:translateX(3px)}.mx__cta:active{transform:scale(.98)}.mx__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:1000px){.mx{padding:80px 0 88px}.mx__wrap{padding:0 24px}.mx__head{gap:20px;margin-bottom:48px}.mx__head,.mx__stage{grid-template-columns:1fr}.mx__stage{gap:36px}.mx__screen{min-height:420px;order:-1}.mx__why{gap:28px;margin-top:72px}.mx__foot,.mx__why{grid-template-columns:1fr}.mx__foot{margin-top:64px}}@media(max-width:640px){.mx{padding:56px 0 64px}.mx__wrap{padding:0 16px}.mx__screen{border-radius:28px;min-height:340px}.mx__shot{border-radius:20px 0 0 0;left:14%;top:9%}.mx__glass{border-radius:18px;bottom:6%;left:4%;padding:14px 16px 16px;width:150px}.mx__glass-value{font-size:22px}.mx__glass-rows{margin-top:10px;padding-top:10px}.mx__glass-rows div{font-size:11.5px}.mx__tab-title{font-size:20px}.mx__reasons{grid-template-columns:1fr}.mx__about,.mx__channels{border-radius:24px;padding:28px 24px 32px}}@media(prefers-reduced-motion:reduce){.mx__cta,.mx__cta svg,.mx__shot,.mx__slide,.mx__tab-more,.mx__tab:before{transition:none!important}}.mx{background:radial-gradient(46% 34% at 6% 2%,#fde2b4bf 0,#fde2b400 70%),radial-gradient(44% 38% at 96% 10%,#cddefff2 0,#cddeff00 70%),radial-gradient(40% 30% at 82% 52%,#e2dafeb3 0,#e2dafe00 70%),radial-gradient(42% 26% at 4% 66%,#cee8ffa6 0,#cee8ff00 70%),linear-gradient(180deg,#fbfbfe,#f2f5fb 52%,#f8f8fa);isolation:isolate;overflow:hidden;position:relative}.mx:before{background-image:radial-gradient(#0b1b3324 1px,#0000 1.2px);background-size:26px 26px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#00000059 45%,#0000 75%);mask-image:linear-gradient(180deg,#000,#00000059 45%,#0000 75%)}.mx:after,.mx:before{content:"";pointer-events:none;position:absolute;z-index:-1}.mx:after{border:1px solid #1f4fd824;border-radius:50%;box-shadow:0 0 0 70px rgba(31,79,216,.035),0 0 0 71px #1f4fd81a,0 0 0 150px #1f4fd805;height:760px;right:-380px;top:-380px;width:760px}.mx__wrap{position:relative;z-index:1}.mx__tab:first-child{border-top-color:#0b1b3324}.mx__channels{box-shadow:0 24px 50px -36px #0b1b3359;display:flex;flex-direction:column}.mx__channels .mx__chips{margin-top:auto}.mx__screen{box-shadow:0 50px 90px -44px #0b1b338c}@media(max-width:640px){.mx:after{display:none}.mx:before{background-size:22px 22px}}.mx__screen{min-height:560px}.mx__slide{display:grid;padding:56px 6% 56px 17%;place-items:center}.mx__shot{border:1px solid #ffffff38;border-radius:20px;bottom:auto;box-shadow:0 40px 80px -30px #040a1eb3;height:auto;left:auto;overflow:hidden;position:relative;right:auto;top:auto}.mx__shot,.mx__shot img{background:#0000;width:100%}.mx__shot img{display:block;height:auto!important;object-fit:contain}.mx__glass{bottom:7%;left:5%}@media(max-width:1000px){.mx__slide{padding:40px 5% 80px}.mx__glass{bottom:5%;left:5%}}@media(max-width:640px){.mx__screen{min-height:360px}.mx__slide{padding:28px 4% 84px}.mx__shot{border-radius:14px}}.universalfooter{-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(180%) blur(20px)!important}.context-uhf{font-family:sans-serif;min-width:320px}.c-uhff,.context-uhf{backdrop-filter:saturate(180%) blur(20px)!important}.c-uhff-nav-group{float:left;min-height:1px;width:16.6666666667%}.c-uhff-base{backdrop-filter:saturate(180%) blur(20px)!important}.c-glyph.glyph-world:before{content:""}.c-uhff-base>a.c-uhff-link.c-uhff-ccpa{color:#616161;display:flex;float:left;font-size:11px;line-height:16px;padding-right:24px;padding-top:4px}.c-uhff-base>a.c-uhff-link.c-uhff-ccpa svg{height:16px;padding-right:8px}.c-uhff-base>a.c-uhff-link.c-uhff-consumer{color:#616161;display:flex;float:left;font-size:11px;line-height:16px;padding-right:24px;padding-top:4px}.universalfooter{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,96%,.966);margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media(min-width:860px){.universalfooter{padding-left:3.5rem;padding-right:3.5rem}}@media(min-width:1084px){.universalfooter{box-sizing:initial;padding-left:5%;padding-right:5%;width:100%}}.uhf,.universalheader{letter-spacing:normal!important;line-height:normal!important}.context-uhf{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,96%,.966);box-sizing:border-box;color:#000;font-family:Segoe UI,SegoeUI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;min-width:280px}.context-uhf *,.context-uhf :after,.context-uhf :before{box-sizing:inherit}.context-uhf aside,.context-uhf details,.context-uhf figcaption,.context-uhf figure,.context-uhf footer,.context-uhf header,.context-uhf menu,.context-uhf nav,.context-uhf section,.context-uhf summary{display:block}.context-uhf li,.context-uhf ul{margin:0;padding:0}.context-uhf ol,.context-uhf ul{list-style:none;padding:0}.context-uhf a{background-color:#0000}.context-uhf a:active,.context-uhf a:focus,.context-uhf a:hover,.context-uhf a:link,.context-uhf a:visited{color:inherit;text-decoration:none}.c-uhff{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,96%,.966);margin-top:48px}.c-uhff-nav{margin:0 auto;max-width:calc(1600px + 10%);padding:0 5%}.c-uhff-nav-row:after{clear:both;content:"";display:table}.c-uhff-nav-group{zoom:1;display:block;padding:0 12px;vertical-align:text-top}.c-uhff-nav-group:first-child{padding-left:0}.context-uhf .c-heading-4{font-weight:600;padding:36px 0 4px}.c-uhff-nav .c-heading-4{font-size:15px;line-height:20px}.c-uhff-nav .c-heading-4,.c-uhff-nav a.c-uhff-link{color:#616161;word-break:break-word}.c-list.f-bare{list-style-type:none;padding-left:0}.c-uhff-nav-group ul.c-list{font-size:11px;line-height:16px;margin-top:0}.c-list li{padding:8px 0}@media screen and (min-width:860px){.context-uhf li{word-break:break-word}}.c-uhff-base{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);margin:0 auto;max-width:calc(1600px + 10%);padding:30px 5% 16px}.c-uhff-base:after,.c-uhff-base:before{content:" ";display:table}.c-uhff-base:after{clear:both}.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector{color:#616161;display:inline-block;float:left;font-size:11px;line-height:16px;padding-right:24px;white-space:nowrap}.c-glyph:after,.c-glyph:before{display:inline-block;font-family:MWF-MDL2;text-decoration:underline}.c-glyph.glyph-world:before{content:""}.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector:before{font-size:20px;line-height:24px;margin-right:10px;vertical-align:middle}.c-uhff-base ul.c-list{color:#616161;float:right;font-size:11px;line-height:25px;margin:6px 0}.c-uhff-base ul.c-list li{display:inline-block;padding:0 24px 4px 0}@media(min-width:860px){.c-uhff-nav-group{float:left;min-height:1px;width:16.6666666667%}}@media(max-width:859px){.c-uhff-nav{padding:0}.c-uhff-nav-group{border-bottom:1px solid #00000014;padding:0;width:100%}.c-uhff-nav-group:first-child{border-top:1px solid #00000014;padding-left:0}.context-uhf .c-heading-4{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin:0;padding:16px 20px;-webkit-user-select:none;user-select:none}.context-uhf .c-heading-4:after{border-bottom:1.5px solid #616161;border-right:1.5px solid #616161;content:"";display:inline-block;flex-shrink:0;height:10px;transform:rotate(45deg);transition:transform .22s ease,border-color .22s ease;width:10px}.c-uhff-nav-group.is-open>.c-heading-4:after{border-color:#0078d4;transform:rotate(-135deg)}.c-uhff-nav-group ul.c-list{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .28s ease}.c-uhff-nav-group ul.c-list>*{min-height:0}.c-uhff-nav-group.is-open ul.c-list{grid-template-rows:1fr}.c-uhff-nav-group ul.c-list li{border-top:1px solid #0000000a;font-size:13px;line-height:18px;padding:10px 20px}.c-uhff-nav-group ul.c-list li:first-child{border-top:none;padding-top:6px}.c-uhff-nav-group ul.c-list li:last-child{padding-bottom:14px}.c-uhff-base{padding:20px 20px 24px}.c-uhff-base>a.c-uhff-link.c-uhff-lang-selector{display:block;float:none;font-size:12px;margin-bottom:16px;padding-right:0}.c-uhff-base ul.c-list{display:flex;flex-wrap:wrap;float:none;gap:0;line-height:22px;margin:0}.c-uhff-base ul.c-list li{display:inline-block;font-size:11px;padding:4px 16px 4px 0}}@media(max-width:479px){.c-uhff-base ul.c-list{flex-direction:column}.c-uhff-base ul.c-list li{padding-right:0}}:root{--bg:#0b0f19;--bg-elevated:#111827;--bg-card:#161d2e;--bg-card-hover:#1c2538;--border:#ffffff14;--text:#f1f5f9;--text-muted:#94a3b8;--accent:#7c5cff;--accent-soft:#7c5cff26;--radius:16px}*{box-sizing:border-box;margin:0;padding:0}.agentic-page{-webkit-font-smoothing:antialiased;background:#0b0f19;background:var(--bg);color:#f1f5f9;color:var(--text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.55;min-height:100vh}.agentic-container{margin:0 auto;max-width:1280px;padding:0 24px}@media(max-width:640px){.agentic-container{padding:0 16px}}.agentic-page .agentic-hero-page{background:#0b0f19!important;min-height:680px!important;overflow:hidden!important;padding-top:28px!important;position:relative!important}@media(max-width:768px){.agentic-page .agentic-hero-page{min-height:580px!important;padding-top:20px!important}}.agentic-page .agentic-hero-bg{inset:0!important;pointer-events:none!important;position:absolute!important;z-index:0!important}.agentic-page .agentic-hero-bg-img{height:80%!important;object-fit:cover!important;object-position:center right!important;width:100%!important}@media(max-width:768px){.agentic-page .agentic-hero-bg-img{height:100%!important;object-position:70% center!important;opacity:.6!important}}.agentic-page .agentic-hero-overlay{background:linear-gradient(90deg,#0b0f19eb 0,#0b0f19bf 45%,#0b0f194d)!important;inset:0!important;position:absolute!important;z-index:1!important}@media(max-width:768px){.agentic-page .agentic-hero-overlay{background:linear-gradient(180deg,#0b0f19d9 0,#0b0f19b3 60%,#0b0f19e6)!important}}.agentic-page .agentic-hero-container{margin:0 auto!important;max-width:1280px!important;padding:0 32px 140px!important;position:relative!important;z-index:2!important}@media(max-width:768px){.agentic-page .agentic-hero-container{padding:0 16px 100px!important}}.agentic-page .agentic-hero-breadcrumb{align-items:center!important;color:#94a3b8!important;display:flex!important;flex-wrap:wrap!important;font-size:14px!important;gap:8px!important;margin-bottom:48px!important}@media(max-width:640px){.agentic-page .agentic-hero-breadcrumb{font-size:13px!important;gap:6px!important;margin-bottom:32px!important}}.agentic-page .agentic-hero-breadcrumb a{color:#94a3b8!important;text-decoration:underline!important;text-underline-offset:3px!important}.agentic-page .agentic-hero-breadcrumb a:hover{color:#e2e8f0!important}.agentic-page .agentic-hero-current{color:#e2e8f0!important;text-decoration:none!important}.agentic-page .agentic-hero-card{background:#161d2e!important;border:1px solid #ffffff14!important;border-radius:20px!important;box-shadow:0 25px 50px -12px #00000080!important;max-width:520px!important;padding:48px 44px 44px!important}@media(max-width:640px){.agentic-page .agentic-hero-card{border-radius:16px!important;max-width:100%!important;padding:32px 24px 28px!important}}.agentic-page .agentic-hero-title{color:#f8fafc!important;font-size:clamp(2.15rem,3.5vw,2.85rem)!important;font-weight:650!important;letter-spacing:-.03em!important;line-height:1.15!important;margin-bottom:20px!important}@media(max-width:640px){.agentic-page .agentic-hero-title{font-size:1.85rem!important;margin-bottom:16px!important}}.agentic-page .agentic-hero-desc{color:#94a3b8!important;font-size:1.05rem!important;line-height:1.65!important;margin-bottom:36px!important;max-width:42ch!important}@media(max-width:640px){.agentic-page .agentic-hero-desc{font-size:.98rem!important;margin-bottom:28px!important;max-width:100%!important}}.agentic-page .agentic-hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:12px!important}@media(max-width:480px){.agentic-page .agentic-hero-ctas{flex-direction:column!important;gap:10px!important}}.agentic-page .agentic-hero-btn-primary{align-items:center!important;background:#f1f5f9!important;border:none!important;border-radius:999px!important;color:#0f172a!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;justify-content:center!important;padding:13px 26px!important;text-decoration:none!important;transition:all .15s ease!important}@media(max-width:480px){.agentic-page .agentic-hero-btn-primary{padding:14px 20px!important;width:100%!important}}.agentic-page .agentic-hero-btn-primary:hover{background:#fff!important;transform:translateY(-1px)!important}.agentic-page .agentic-hero-btn-secondary{align-items:center!important;background:#0000!important;border:1.5px solid #ffffff47!important;border-radius:999px!important;color:#e2e8f0!important;display:inline-flex!important;font-size:15px!important;font-weight:500!important;justify-content:center!important;padding:12px 24px!important;text-decoration:none!important;transition:all .15s ease!important}@media(max-width:480px){.agentic-page .agentic-hero-btn-secondary{padding:13px 20px!important;width:100%!important}}.agentic-page .agentic-hero-btn-secondary:hover{background:#ffffff0d!important;border-color:#ffffff8c!important}.agentic-page .agentic-hero-curve{background:#0b0f19!important;border-radius:50% 50% 0 0!important;bottom:-2px!important;height:140px!important;left:50%!important;pointer-events:none!important;position:absolute!important;transform:translateX(-50%)!important;width:160%!important;z-index:3!important}@media(max-width:768px){.agentic-page .agentic-hero-curve{height:90px!important}}.Agentic-cl-hero__curve{background:#1d263c;border-radius:36px 36px 0 0;bottom:0;height:90px;left:0;position:absolute;right:0;z-index:10}.agentic-page .agentic-section:first-of-type{background:#0b0f19!important;border-radius:32px 32px 0 0!important;margin-top:-40px!important;padding-top:80px!important;position:relative!important;z-index:4!important}@media(max-width:768px){.agentic-page .agentic-section:first-of-type{border-radius:24px 24px 0 0!important;margin-top:-30px!important;padding-top:56px!important}}.agentic-section{border-top-left-radius:32px;border-top-right-radius:32px;padding:56px 0}@media(max-width:768px){.agentic-section{padding:48px 0}}.agentic-section-title{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:650;letter-spacing:-.025em;margin-bottom:12px}@media(max-width:640px){.agentic-section-title{font-size:1.6rem}}.agentic-section-lead{color:#94a3b8;color:var(--text-muted);font-size:1.1rem;margin-bottom:48px;max-width:60ch}@media(max-width:640px){.agentic-section-lead{font-size:1rem;margin-bottom:32px}}.agentic-card-grid.agentic-three{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.agentic-card-grid.agentic-three{grid-template-columns:1fr}}.agentic-feature-card{background:#161d2e;background:var(--bg-card);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius);overflow:hidden;transition:all .2s}.agentic-feature-card:hover{background:#1c2538;background:var(--bg-card-hover);border-color:#ffffff24;transform:translateY(-3px)}.agentic-feature-card .agentic-card-visual{height:160px}@media(max-width:640px){.agentic-feature-card .agentic-card-visual{height:140px}}.agentic-feature-card .agentic-v1{background:linear-gradient(135deg,#312e81,#7c3aed,#db2777)}.agentic-feature-card .agentic-v2{background:linear-gradient(135deg,#0f766e,#14b8a6,#67e8f9)}.agentic-feature-card .agentic-v3{background:linear-gradient(135deg,#9a3412,#ea580c,#fbbf24)}.agentic-feature-card h3{font-size:1.15rem;font-weight:600;padding:24px 24px 10px}@media(max-width:640px){.agentic-feature-card h3{font-size:1.1rem;padding:20px 20px 8px}}.agentic-feature-card p{color:#94a3b8;color:var(--text-muted);font-size:.95rem;padding:0 24px 28px}@media(max-width:640px){.agentic-feature-card p{font-size:.9rem;padding:0 20px 24px}}.agentic-industry-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:40px}@media(max-width:900px){.agentic-industry-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.agentic-industry-grid{grid-template-columns:1fr}}.agentic-industry-card{background:#161d2e;background:var(--bg-card);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius);display:flex;flex-direction:column;gap:10px;padding:28px 24px;transition:all .2s}.agentic-industry-card:hover{border-color:#7c5cff;border-color:var(--accent)}.agentic-industry-card .agentic-tag{background:#7c5cff26;background:var(--accent-soft);border-radius:6px;color:#7c5cff;color:var(--accent);font-size:.7rem;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase;width:fit-content}.agentic-industry-card h3{font-size:1.2rem;font-weight:600}.agentic-industry-card p{color:#94a3b8;color:var(--text-muted);flex:1 1;font-size:.925rem}.agentic-ghost-btn{align-items:center;background:#0000;border:none;color:#60a5fa;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;margin-top:8px;padding:0}.agentic-ghost-btn:hover{text-decoration:underline}.agentic-tabs{background:#111827;background:var(--bg-elevated);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;display:flex;gap:4px;margin:32px 0 40px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none;width:fit-content}.agentic-tabs::-webkit-scrollbar{display:none}@media(max-width:640px){.agentic-tabs{margin:24px 0 28px}}.agentic-tab{background:#0000;border:none;border-radius:999px;color:#94a3b8;color:var(--text-muted);cursor:pointer;font-size:.9rem;font-weight:500;padding:10px 18px;transition:all .15s;white-space:nowrap}.agentic-tab.agentic-tab-active{background:linear-gradient(90deg,#7c5cff,#a78bfa);color:#fff}.agentic-tab:hover:not(.agentic-tab-active){color:#f1f5f9;color:var(--text)}@media(max-width:640px){.agentic-tab{font-size:.85rem;padding:8px 14px}}.agentic-service-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.agentic-service-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.agentic-service-grid{grid-template-columns:1fr}}.agentic-service-card{background:#161d2e;background:var(--bg-card);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius);display:flex;flex-direction:column;gap:12px;padding:28px 24px;transition:all .2s}.agentic-service-card:hover{background:#1c2538;background:var(--bg-card-hover);border-color:#7c5cff;border-color:var(--accent)}.agentic-service-card .agentic-badge{background:#ffffff0f;border-radius:6px;color:#64748b;font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase;width:fit-content}.agentic-service-card h3{font-size:1.2rem;font-weight:600}.agentic-service-card p{color:#94a3b8;color:var(--text-muted);flex:1 1;font-size:.925rem}.agentic-card-link{align-items:center;color:#60a5fa;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;margin-top:8px}.agentic-card-link:hover{text-decoration:underline}.agentic-cta-banner{margin:40px 0 0;padding:0 24px}@media(max-width:640px){.agentic-cta-banner{padding:0 16px}}.agentic-banner-inner{align-items:center;background:linear-gradient(90deg,#5b21b6,#7c3aed);border-radius:16px;border-radius:var(--radius);display:flex;gap:32px;justify-content:space-between;padding:28px 36px}@media(max-width:700px){.agentic-banner-inner{flex-direction:column;gap:20px;padding:24px 20px;text-align:center}}.agentic-banner-inner h3{font-size:1.25rem;font-weight:600;margin-bottom:4px}@media(max-width:640px){.agentic-banner-inner h3{font-size:1.15rem}}.agentic-banner-inner p{color:#ffffffd9;font-size:.95rem}.agentic-primary-btn{background:#fff;border:none;border-radius:999px;color:#5b21b6;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 22px;transition:transform .15s,box-shadow .15s;white-space:nowrap}.agentic-primary-btn:hover{box-shadow:0 8px 20px #0003;transform:translateY(-1px)}@media(max-width:480px){.agentic-primary-btn{width:100%}}.agentic-preview-section{padding-bottom:120px}@media(max-width:768px){.agentic-preview-section{padding-bottom:80px}}.agentic-preview-shell{background:#111827;background:var(--bg-elevated);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius);margin-top:32px;min-height:520px;overflow:hidden}@media(max-width:768px){.agentic-preview-shell{margin-top:24px;min-height:420px}}.ag{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8fa;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;line-height:1.5;min-height:100vh}.ag button{font-family:inherit}.ag-wrap{margin:0 auto;max-width:1240px;padding:0 40px}.ag-glass{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:linear-gradient(145deg,#0e20549e,#0e20546b);border:1px solid #ffffff47;border-radius:24px;box-shadow:0 24px 50px -20px #040a1e8c;color:#fff}.ag-btn{align-items:center;border-radius:980px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.1;padding:16px 30px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap}.ag-btn:active{transform:scale(.98)}.ag-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.ag-btn--light{background:#fff;border:1.5px solid #fff;color:#0b1b33}.ag-btn--light:hover{background:#eef2fb}.ag-btn--ghost{background:#0000;border:1.5px solid #ffffff80;color:#fff}.ag-btn--ghost:hover{background:#ffffff14;border-color:#fff}.ag-link{color:#1f4fd8;font-size:17px;font-weight:600;margin-top:auto;text-decoration:none}.ag-link span{display:inline-block;font-size:22px;line-height:.6;margin-left:4px;transition:transform .2s ease}.ag-link:hover{text-decoration:underline}.ag-link:hover span{transform:translateX(3px)}.ag-link:focus-visible{border-radius:4px;outline:2px solid #1f4fd8;outline-offset:4px}.ag-hero{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);color:#fff;overflow:hidden;position:relative}.ag-hero__dots{background-image:radial-gradient(#ffffff59 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:46%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);pointer-events:none;position:absolute;width:46%}.ag-hero__arch{background:linear-gradient(135deg,#6f8ff0,#4b6fd8 40%,#2c4ea8);bottom:0;clip-path:ellipse(98% 150% at 100% 50%);position:absolute;right:0;top:0;width:50%}.ag-hero__inner{padding-bottom:112px;padding-top:32px;position:relative;z-index:2}.ag-crumbs{align-items:center;color:#ffffffbf;display:flex;flex-wrap:wrap;font-size:15px;gap:12px;margin-bottom:80px}.ag-crumbs a{color:inherit;text-decoration:none}.ag-crumbs a:hover{color:#fff;text-decoration:underline}.ag-crumbs__now{color:#fff;font-weight:600}.ag-hero__grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ag-h1{font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;margin:0 0 26px;max-width:680px}.ag-hero__desc{color:#ffffffd9;font-size:19px;line-height:1.6;margin:0 0 40px;max-width:540px}.ag-hero__ctas{display:flex;flex-wrap:wrap;gap:14px}.ag-hero__stack{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ag-hero__stack li:nth-child(2){margin-left:44px}.ag-hero__stack li:nth-child(3){margin-left:14px}.ag-glass__badge{background:#f49e0bf2;border-radius:980px;color:#0b1b33;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;padding:3px 11px;text-transform:uppercase}.ag-hero__stack .ag-glass{padding:22px 26px 24px}.ag-glass__title{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.ag-glass__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fffc;display:-webkit-box;font-size:14.5px;line-height:1.5;margin:0;overflow:hidden}.ag-sec{isolation:isolate;padding:120px 0 8px;position:relative}.ag-sec--wash{background:radial-gradient(46% 34% at 6% 2%,#fde2b4b3 0,#fde2b400 70%),radial-gradient(44% 38% at 96% 10%,#cddeffe6 0,#cddeff00 70%),radial-gradient(40% 30% at 82% 80%,#e2dafe99 0,#e2dafe00 70%),linear-gradient(180deg,#fbfbfe,#f2f5fb);padding-bottom:120px}.ag-sec--wash:before{background-image:radial-gradient(#0b1b331f 1px,#0000 1.2px);background-size:26px 26px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 70%);mask-image:linear-gradient(180deg,#000,#0000 70%);pointer-events:none;position:absolute;z-index:-1}.ag-head{grid-gap:64px;align-items:end;display:grid;gap:64px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-bottom:64px}.ag-head--single{grid-template-columns:1fr;margin-bottom:48px}.ag-eyebrow{color:#6b7488;font-size:13px;font-weight:600;letter-spacing:.14em;margin:0 0 20px;text-transform:uppercase}.ag-h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:880px}.ag-lead{color:#3d4659;font-size:19px;line-height:1.6;margin:0;padding-bottom:6px}.ag-tiles{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.ag-tile{text-align:center}.ag-tile__card{border-radius:36px;height:300px;margin-bottom:32px;overflow:hidden;position:relative;text-align:left}.ag-tile__card--1{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a)}.ag-tile__card--2{background:radial-gradient(60% 70% at 0 100%,#9682ffe6 0,#9682ff00 62%),linear-gradient(135deg,#2c2a6e,#1a2358 55%,#0a1a3a)}.ag-tile__card--3{background:radial-gradient(60% 70% at 0 100%,#f49e0bf2 0,#f49e0b00 62%),linear-gradient(135deg,#3b2a62,#1c2350 55%,#0a1a3a)}.ag-tile__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;height:60%;-webkit-mask-image:linear-gradient(215deg,#000,#0000 70%);mask-image:linear-gradient(215deg,#000,#0000 70%);position:absolute;right:0;top:0;width:60%}.ag-tile__num{color:#fffc;font-size:15px;font-weight:600;left:32px;letter-spacing:.14em;position:absolute;top:28px}.ag-glass--chip{border-radius:22px;bottom:32px;left:32px;padding:22px 28px;position:absolute}.ag-glass__chip{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.ag-tile__title{font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0 0 14px}.ag-tile__text{color:#3d4659;font-size:17px;line-height:1.6;margin:0 auto;max-width:420px}.ag-industries{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ag-ind{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;gap:14px;padding:36px 34px 34px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}.ag-ind:hover{border-color:#c5cde0;box-shadow:0 30px 50px -34px #0b1b3366;transform:translateY(-4px)}.ag-ind__tag{align-items:center;color:#1f4fd8;display:inline-flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.14em;text-transform:uppercase}.ag-ind__tag:before{background:#f49e0b;border-radius:50%;content:"";height:7px;width:7px}.ag-ind__title{font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}.ag-ind__text{color:#3d4659;font-size:16.5px;line-height:1.6;margin:0 0 12px}.ag-tabs{background:#0b1b3312;border-radius:980px;display:flex;gap:4px;margin:0 0 40px;max-width:100%;overflow-x:auto;padding:5px;scrollbar-width:none;width:fit-content}.ag-tabs::-webkit-scrollbar{display:none}.ag-tab{background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:600;padding:12px 24px;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.ag-tab:hover{color:#0d1526}.ag-tab:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.ag-tab--on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.ag-services{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ag-svc{background:#fff;border:1px solid #dfe3ea;border-radius:28px;box-shadow:0 24px 50px -40px #0b1b3366;display:flex;flex-direction:column;gap:14px;padding:34px 32px 32px;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s ease}.ag-svc:hover{border-color:#c5cde0;transform:translateY(-4px)}.ag-svc__badge{align-self:flex-start;background:#1f4fd817;border-radius:980px;color:#1f4fd8;font-size:12px;font-weight:700;letter-spacing:.1em;padding:5px 14px;text-transform:uppercase}.ag-svc__title{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}.ag-svc__text{color:#3d4659;font-size:16.5px;line-height:1.6;margin:0 0 12px}.ag-cta{background:#f8f8fa;padding:72px 0 8px}.ag-cta__inner{align-items:center;background:radial-gradient(50% 90% at 100% 0,#f49e0b66 0,#f49e0b00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:40px;color:#fff;display:flex;gap:48px;justify-content:space-between;padding:64px 72px}.ag-cta__title{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;letter-spacing:-.025em;line-height:1.12;margin:0 0 12px}.ag-cta__text{color:#ffffffd1;font-size:18px;line-height:1.6;margin:0;max-width:560px}.ag-cta .ag-btn{flex-shrink:0}.ag-sec--preview{background:#f8f8fa;padding-bottom:128px}.ag-preview{background:#0b0f19;border:1px solid #0b1b331f;border-radius:36px;box-shadow:0 50px 90px -50px #0b1b3399;min-height:520px;overflow:hidden}@media(max-width:1000px){.ag-wrap{padding:0 24px}.ag-hero__arch{clip-path:none;opacity:.55;width:100%}.ag-hero__grid{gap:48px;grid-template-columns:1fr}.ag-hero__inner{padding-bottom:72px}.ag-crumbs{margin-bottom:48px}.ag-hero__stack li:nth-child(n){margin-left:0}.ag-sec{padding-top:80px}.ag-sec--wash{padding-bottom:80px}.ag-head{gap:20px;margin-bottom:44px}.ag-head,.ag-tiles{grid-template-columns:1fr}.ag-tiles{gap:48px}.ag-industries,.ag-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-cta__inner{align-items:flex-start;flex-direction:column;gap:28px;padding:44px 36px}}@media(max-width:640px){.ag-wrap{padding:0 16px}.ag-hero__ctas .ag-btn{flex:1 1 100%}.ag-tile__card{border-radius:28px;height:240px}.ag-glass--chip{bottom:20px;left:20px;padding:16px 20px}.ag-glass__chip{font-size:22px}.ag-industries,.ag-services{grid-template-columns:1fr}.ag-ind,.ag-svc{border-radius:24px;padding:28px 24px}.ag-cta__inner{border-radius:28px;padding:36px 24px}.ag-cta .ag-btn{width:100%}.ag-preview{border-radius:24px;min-height:420px}}@media(prefers-reduced-motion:reduce){.ag-btn,.ag-ind,.ag-link span,.ag-svc,.ag-tab{transition:none!important}}.ag-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ag-hero__visual{padding:18px 0 18px 24px;position:relative}.ag-console{border-radius:28px;padding:26px 28px 24px}.ag-console__head{align-items:center;border-bottom:1px solid #ffffff38;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:18px}.ag-console__title{font-size:15px;font-weight:600;letter-spacing:.02em}.ag-console__live{align-items:center;color:#ffffffbf;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.08em;text-transform:uppercase}.ag-console__live i{background:#f49e0b;border-radius:50%;box-shadow:0 0 10px #f49e0be6;height:7px;width:7px}.ag-console__steps{list-style:none;margin:0;padding:0}.ag-console__steps li{display:flex;gap:16px;padding:14px 0;position:relative}.ag-console__steps li:not(:last-child):before{background:#ffffff40;bottom:-14px;content:"";left:13px;position:absolute;top:42px;width:2px}.ag-console__dot{background:#fff;border-radius:50%;color:#0b1b33;display:grid;flex:0 0 28px;height:28px;place-items:center;width:28px}.ag-console__dot svg{height:14px;width:14px}.is-last .ag-console__dot{background:#f49e0b}.ag-console__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ag-console__txt b{font-size:16px;font-weight:600;letter-spacing:-.01em}.ag-console__txt small{color:#ffffffbf;font-size:14px;line-height:1.45}.ag-console__foot{border-top:1px solid #ffffff38;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:18px}.ag-console__foot span{background:#ffffff24;font-size:13px;padding:6px 14px}.ag-console__foot span,.ag-float{border-radius:980px;font-weight:600}.ag-float{font-size:14px;padding:10px 20px;position:absolute}.ag-float--a{right:18px;top:-4px}.ag-float--b{bottom:-6px;left:-6px}.ag-pillars{background:#fff;border-bottom:1px solid #dfe3ea}.ag-pillars__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ag-pillar{border-left:1px solid #dfe3ea;padding:44px 32px 48px}.ag-pillar:first-child{border-left:0;padding-left:0}.ag-pillar__icon{background:#1f4fd817;border-radius:14px;color:#1f4fd8;display:grid;height:48px;margin-bottom:20px;place-items:center;width:48px}.ag-pillar__icon svg{height:24px;width:24px}.ag-pillar__title{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.ag-pillar__text{color:#3d4659;font-size:16px;line-height:1.55;margin:0}.ag-glass--ui{border-radius:22px;bottom:28px;left:28px;padding:20px 24px 22px;position:absolute;right:28px}.ag-glass--ui .ag-glass__chip{color:#fffc;font-size:15px;font-weight:600;letter-spacing:.02em;margin-bottom:12px}.ag-ui-list{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.ag-ui-list li{align-items:center;display:flex;font-size:16px;font-weight:500;gap:12px}.ag-ui-ok,.ag-ui-run{background:#fff;border-radius:50%;color:#0b1b33;display:grid;flex:0 0 22px;height:22px;place-items:center;width:22px}.ag-ui-ok svg,.ag-ui-run svg{height:12px;width:12px}.ag-ui-run{background:#0000;border:2px solid #fffc;border-top-color:#0000}.ag-ui-list li:has(.ag-ui-sw){justify-content:space-between}.ag-ui-sw{background:#ffffff4d;border-radius:24px;height:24px;position:relative;width:40px}.ag-ui-sw:after{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.ag-ui-sw.is-on{background:#f49e0b}.ag-ui-sw.is-on:after{transform:translateX(16px)}.ag-ui-chat{display:flex;flex-direction:column;gap:10px}.ag-ui-chat p{font-size:15px;line-height:1.45;margin:0}.ag-ui-chat__me{align-self:flex-end;background:#ffffff38;border-radius:18px 18px 4px 18px;max-width:80%;padding:10px 16px}.ag-ui-chat__ai{align-self:flex-start;background:#fff;border-radius:18px 18px 18px 4px;color:#0b1b33;font-weight:500;max-width:92%;padding:10px 16px}.ag-tile__card{height:340px}.ag-sec--flow{padding-bottom:8px}.ag-flow{grid-gap:40px;counter-reset:none;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.ag-flow__step{border-top:2px solid #0d1526;padding-top:28px;position:relative}.ag-flow__num{color:#f49e0b;display:block;font-size:15px;font-weight:600;letter-spacing:.14em;margin-bottom:40px}.ag-flow__title{font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:500;letter-spacing:-.03em;margin:0 0 14px}.ag-flow__text{color:#3d4659;font-size:17px;line-height:1.6;margin:0;max-width:380px}.ag-ind{position:relative}.ag-ind__num{color:#b3bbcc;font-size:14px;font-weight:600;letter-spacing:.12em;position:absolute;right:32px;top:30px}.ag-trust{background:radial-gradient(50% 70% at 100% 0,#f49e0b47 0,#f49e0b00 62%),radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);color:#fff;margin-top:120px;overflow:hidden;padding:112px 0 120px;position:relative}.ag-trust__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:50%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:40%}.ag-trust__grid{grid-gap:80px;align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);position:relative}.ag-eyebrow--light{color:#ffffffb3}.ag-h2--light{color:#fff}.ag-trust__lead{color:#ffffffd1;font-size:19px;line-height:1.6;margin:24px 0 0;max-width:460px}.ag-trust__items{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.ag-trust__item{border-top:1px solid #ffffff47;padding:28px 0 32px}.ag-trust__item h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 8px}.ag-trust__item p{color:#ffffffc7;font-size:16px;line-height:1.55;margin:0}.ag-sec--wash{margin-top:0}@media(max-width:1000px){.ag-hero__visual{padding:12px 0}.ag-pillars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-pillar{padding:32px 24px}.ag-pillar:nth-child(3){border-left:0;padding-left:0}.ag-pillar:first-child,.ag-pillar:nth-child(2){border-bottom:1px solid #dfe3ea}.ag-pillar:nth-child(odd){border-left:0;padding-left:0}.ag-flow{gap:36px;grid-template-columns:1fr}.ag-trust{margin-top:80px;padding:72px 0 80px}.ag-trust__grid{gap:40px;grid-template-columns:1fr}}@media(max-width:640px){.ag-console{border-radius:22px;padding:20px 20px 18px}.ag-float{display:none}.ag-pillars__grid{grid-template-columns:1fr}.ag-pillar{border-bottom:1px solid #dfe3ea;border-left:0!important;padding:28px 0!important}.ag-pillar:last-child{border-bottom:0}.ag-tile__card{height:320px}.ag-glass--ui{bottom:16px;left:16px;padding:16px 18px;right:16px}.ag-trust__items{grid-template-columns:1fr}}@media(max-width:1000px){.ag-hero__grid{align-items:start;gap:40px;grid-template-columns:minmax(0,1fr)}.ag-hero__copy,.ag-hero__desc{text-align:left}.ag-hero__desc{max-width:620px}.ag-h1{max-width:720px}.ag-hero__visual{max-width:560px;padding:8px 0 12px}}@media(max-width:640px){.ag-hero__inner{padding-bottom:56px;padding-top:20px}.ag-crumbs{font-size:14px;gap:8px;margin-bottom:32px}.ag-hero__grid{gap:36px}.ag-h1{font-size:clamp(2.3rem,11.5vw,3rem);letter-spacing:-.035em;line-height:1.04;margin-bottom:18px}.ag-hero__desc{font-size:17px;line-height:1.55;margin-bottom:28px;text-align:left}.ag-hero__ctas{flex-direction:column;gap:12px}.ag-hero__ctas .ag-btn{padding:17px 24px;width:100%}.ag-hero__arch{opacity:.35}.ag-hero__visual{max-width:none;padding:0}.ag-console{border-radius:24px;padding:20px 20px 18px}.ag-console__head{flex-wrap:nowrap;gap:12px;padding-bottom:14px}.ag-console__live,.ag-console__title{white-space:nowrap}.ag-console__live{font-size:11px}.ag-console__steps li{gap:14px;padding:12px 0}.ag-console__txt b{font-size:15.5px}.ag-console__txt small{font-size:13.5px}.ag-console__foot{gap:6px;padding-top:14px}.ag-console__foot span{font-size:12.5px;padding:5px 12px}}@media(max-width:380px){.ag-console__live{display:none}}.ag .ag-hero nav.ag-crumbs,.ag .ag-hero nav.ag-crumbs a,.ag .ag-hero nav.ag-crumbs span{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:#0000!important;border:0!important;box-shadow:none!important}.ag .ag-hero nav.ag-crumbs{height:auto!important;padding:0!important;position:static!important}.cp-root{-webkit-font-smoothing:antialiased;background:#eef0fa;color:#111827;font-family:Inter,-apple-system,sans-serif;min-height:100vh;overflow-x:hidden}.cp-container{margin:0 auto;max-width:1152px;padding:0 48px}@media(max-width:768px){.cp-container{padding:0 20px}}@media(max-width:480px){.cp-container{padding:0 16px}}.cp-hero{padding:60px 0 0}@media(max-width:960px){.cp-hero{padding:40px 0 0}}.cp-hero__grid{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:7fr 5fr}@media(max-width:960px){.cp-hero__grid{gap:32px;grid-template-columns:1fr}}.cp-hero__left{display:flex;flex-direction:column;gap:24px;padding-bottom:60px;padding-right:48px}@media(max-width:960px){.cp-hero__left{order:1;padding-bottom:0;padding-right:0}}.cp-hero__h1{color:#111827;font-size:52px;font-weight:800;letter-spacing:-.035em;line-height:1.06;margin:0}@media(max-width:1100px){.cp-hero__h1{font-size:44px}}@media(max-width:768px){.cp-hero__h1{font-size:34px}}@media(max-width:480px){.cp-hero__h1{font-size:28px}}.cp-hero__typed{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#05f,#00c2ff);-webkit-background-clip:text;background-clip:text;display:block;min-height:1.1em}.cp-hero__sub{color:#6b7280;font-size:16px;line-height:1.7;margin:0;max-width:480px}@media(max-width:768px){.cp-hero__sub{font-size:15px;max-width:100%}}.cp-hero__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:20px}@media(max-width:480px){.cp-hero__ctas{align-items:flex-start;flex-direction:column;gap:16px;width:100%}}.cp-hero__right{align-items:center;display:flex;justify-content:center;overflow:visible;padding:40px 0 60px 24px;position:relative}@media(max-width:960px){.cp-hero__right{justify-content:center;order:2;padding:20px 0 40px}}.cp-cursor{-webkit-text-fill-color:#05f;animation:cpBlink .8s step-end infinite;border-right:2px solid #05f;color:#05f;display:inline-block;padding-right:1px}@keyframes cpBlink{0%,to{border-color:#0000}50%{border-color:#05f}}.cp-badge{align-items:center;background:#eef3ff;border:1px solid #c7d7ff;border-radius:999px;color:#2563eb;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;width:fit-content}.cp-badge__dot{animation:cpPulse 2s infinite;background:#2563eb;border-radius:50%;height:6px;width:6px}@keyframes cpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.cp-sim-badge{align-items:center;animation:cpBounce 1.2s infinite;background:#2563eb;border-radius:999px;box-shadow:0 4px 12px #2563eb59;color:#fff;display:flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;gap:6px;padding:5px 14px;position:absolute;right:-8px;top:0;white-space:nowrap;z-index:30}@media(max-width:960px){.cp-sim-badge{right:0;top:-12px}}@media(max-width:480px){.cp-sim-badge{font-size:10px;padding:4px 10px}}.cp-sim-badge__dot{animation:cpPing 1s cubic-bezier(0,0,.2,1) infinite;background:#4ade80;border-radius:50%;height:6px;width:6px}@keyframes cpBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes cpPing{75%,to{opacity:0;transform:scale(1.8)}}.cp-phone-frame{display:flex;justify-content:center;position:relative!important;width:100%;z-index:10!important}.cp-phone-shell{aspect-ratio:9/16!important;background:#fff!important;border:8px solid #e5e7eb!important;border-radius:44px!important;box-shadow:0 20px 60px #5064c829,0 6px 20px #5064c81a,0 2px 6px #0000000d!important;max-width:100%!important;overflow:hidden!important;position:relative!important;width:290px!important}@media(max-width:480px){.cp-phone-shell{border-radius:36px!important;border-width:6px!important;width:260px!important}}.cp-phone-notch{background:#e5e7eb!important;border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important;height:25px!important;left:50%!important;position:absolute!important;top:0!important;transform:translateX(-50%)!important;width:140px!important;z-index:10!important}@media(max-width:480px){.cp-phone-notch{height:22px!important;width:120px!important}}.cp-phone-screen{flex-direction:column!important;height:100%!important;width:100%!important}.cp-phone-header,.cp-phone-screen{background:#fff!important;display:flex!important}.cp-phone-header{align-items:center!important;border-bottom:1px solid #f0f2f5!important;flex-shrink:0!important;gap:10px!important;padding:32px 14px 12px!important}@media(max-width:480px){.cp-phone-header{padding:28px 12px 10px!important}}.cp-phone-avatar{align-items:center!important;border-radius:50%!important;color:#fff!important;display:flex!important;flex-shrink:0!important;font-size:13px!important;font-weight:700!important;height:36px!important;justify-content:center!important;width:36px!important}.cp-phone-name{color:#111827!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.cp-phone-status{color:#25d366!important;font-size:9px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}.cp-phone-messages{background:#eef2fb!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:10px!important;justify-content:flex-end!important;overflow:hidden!important;padding:12px!important}@media(max-width:480px){.cp-phone-messages{gap:8px!important;padding:10px!important}}.cp-bubble{border-radius:16px!important;font-size:11px!important;line-height:1.5!important;max-width:85%!important;padding:10px 12px!important}@media(max-width:480px){.cp-bubble{font-size:10.5px!important;padding:9px 11px!important}}.cp-bubble-tag{color:#9ca3af!important;display:block!important;font-size:8px!important;font-weight:700!important;letter-spacing:.05em!important;margin-bottom:4px!important;text-transform:uppercase!important}.cp-bubble-tag-ai{color:#ffffffa6!important}.cp-bubble-user{align-self:flex-start!important;background:#fff!important;border:1px solid #00000012!important;border-radius:16px 16px 16px 4px!important;color:#111827!important}.cp-bubble-ai{align-self:flex-end!important;background:#2563eb!important;border-radius:16px 16px 4px 16px!important;box-shadow:0 2px 8px #2563eb4d!important;color:#fff!important}.cp-phone-outcome{background:#fff!important;border-top:1px solid #f0f2f5!important;flex-shrink:0!important;padding:10px 12px 14px!important}.cp-phone-outcome-label{color:#2563eb!important;font-size:9px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cp-phone-outcome-label,.cp-phone-outcome-sub{display:block!important;text-align:center!important}.cp-phone-outcome-sub{color:#9ca3af!important;font-size:8px!important;font-weight:500!important;margin-top:2px!important}.cp-float{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #ffffff80;border-radius:18px;box-shadow:0 8px 32px #1f26871a,0 2px 8px #0000000f;padding:14px 16px;position:absolute;z-index:20}.cp-float--left{bottom:80px;left:-40px;width:180px}@media(max-width:1100px){.cp-float--left{bottom:60px;left:-20px;width:160px}}@media(max-width:960px){.cp-float--left{bottom:-20px;left:0;transform:scale(.95);width:150px}}@media(max-width:480px){.cp-float--left{display:none}}.cp-float--right{align-items:center;display:flex;gap:10px;right:-57px;top:98px;width:220px}@media(max-width:1100px){.cp-float--right{right:-30px;width:200px}}@media(max-width:960px){.cp-float--right{display:none}}.cp-float__eyebrow{color:#2563eb;display:block;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.07em;margin-bottom:3px;text-transform:uppercase}.cp-float__amount{align-items:baseline;color:#111827;display:flex;font-size:22px;font-weight:800;gap:4px;letter-spacing:-.03em;line-height:1}.cp-float__delta{color:#059669;font-size:11px;font-weight:700}.cp-float__sub{color:#9ca3af;display:block;font-size:10px;margin-top:3px}.cp-float__icon{align-items:center;background:#fdf2f8;border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.cp-float__title{color:#111827;font-size:11px;font-weight:700;line-height:1.3}.cp-social{align-items:center;display:flex;gap:10px}@media(max-width:480px){.cp-social{width:100%}}.cp-social__label{color:#9ca3af;font-size:12px;line-height:1.4}.cp-avatar,.cp-avatars{display:flex}.cp-avatar{align-items:center;border:2px solid #fff;border-radius:50%;font-size:10px;font-weight:700;height:34px;justify-content:center;margin-left:-10px;width:34px}.cp-avatar:first-child{margin-left:0}.cp-avatar--blue{background:#eef3ff;color:#2563eb}.cp-avatar--green{background:#f0fdf4;color:#059669}.cp-avatar--amber{background:#fef3c7;color:#d97706}.cp-avatar--gray{background:#f3f4f6;color:#6b7280}.cp-kpis{grid-gap:16px;border-top:1px solid #e5e7eb99;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding-top:20px}@media(max-width:600px){.cp-kpis{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:400px){.cp-kpis{grid-template-columns:1fr}}.cp-kpi{display:flex;flex-direction:column;gap:4px}.cp-kpi__label{color:#9ca3af;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cp-kpi__value{color:#111827;font-size:18px;font-weight:700;letter-spacing:-.02em}@media(max-width:768px){.cp-kpi__value{font-size:16px}}@media(max-width:480px){.cp-kpi__value{font-size:15px}}.cp-kpi__value--green{color:#059669}.cp-btn-primary{align-items:center;background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 18px;transition:background .15s}.cp-btn-primary:hover{background:#1d4ed8}.cp-btn-primary--lg{border-radius:16px;box-shadow:0 4px 20px #2563eb4d;font-size:15px;padding:14px 28px}@media(max-width:480px){.cp-btn-primary--lg{justify-content:center;width:100%}}.cp-btn-white{background:#fff;border:none;border-radius:12px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;padding:13px 26px}.cp-btn-white:hover{background:#f5f6fa}.cp-btn-ghost{background:#ffffff1f;border:1px solid #ffffff26;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:13px 26px}.cp-btn-ghost:hover{background:#ffffff2e}.cp-eyebrow{color:#2563eb;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cp-eyebrow--green{color:#059669}.cp-eyebrow--amber{color:#d97706}.cp-eyebrow--muted{color:#ffffff80}.cp-logos{background:#fff;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:20px 0}.cp-logos__inner{align-items:center;display:flex;flex-direction:column;gap:14px}.cp-logos__eyebrow{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.cp-logos__list{display:flex;filter:grayscale(1);flex-wrap:wrap;gap:40px;justify-content:center;opacity:.35}.cp-logos__item{color:#111827;font-size:14px;font-weight:800;letter-spacing:-.02em}.cp-sections{display:flex;flex-direction:column;gap:96px;padding:80px 0}@media(max-width:768px){.cp-sections{gap:64px;padding:48px 0}}.cp-section{gap:32px}.cp-section,.cp-section__head{display:flex;flex-direction:column}.cp-section__head{align-items:center;gap:10px;text-align:center}.cp-section__h2{color:#111827;font-size:36px;font-weight:800;letter-spacing:-.03em;margin:0}@media(max-width:768px){.cp-section__h2{font-size:28px}}.cp-section__sub{color:#6b7280;font-size:15px;line-height:1.6;margin:0;max-width:480px}.cp-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:32px}@media(max-width:600px){.cp-card{padding:20px}}.cp-roi{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr}@media(max-width:768px){.cp-roi{gap:28px;grid-template-columns:1fr}}.cp-roi__inputs{gap:28px}.cp-roi__inputs,.cp-roi__outputs{display:flex;flex-direction:column}.cp-roi__outputs{gap:16px}.cp-roi__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.cp-roi__savings{background:#111827;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:20px;text-align:center}.cp-roi__savings-label{color:#6b7280;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cp-roi__savings-val{color:#4ade80;font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1}.cp-roi__savings-sub{color:#9ca3af;font-size:12px;margin:0}.cp-roi__savings-sub strong{color:#fff}.cp-field{display:flex;flex-direction:column;gap:8px}.cp-field__row{align-items:baseline;display:flex;justify-content:space-between}.cp-field__row label{color:#6b7280;font-size:13px;font-weight:500}.cp-field__row strong{color:#111827;font-size:15px;font-weight:700}.cp-field__hint{color:#9ca3af;font-size:11px;line-height:1.4}.cp-range{accent-color:#2563eb;appearance:none;-webkit-appearance:none;background:#e5e7eb;border-radius:4px;cursor:pointer;height:4px;width:100%}.cp-range::-webkit-slider-thumb{-webkit-appearance:none;background:#2563eb;border-radius:50%;box-shadow:0 0 0 3px #2563eb33;cursor:pointer;height:16px;width:16px}.cp-stat{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:14px;text-align:center}.cp-stat__label{color:#9ca3af;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cp-stat__val{color:#111827;font-size:18px;font-weight:700}.cp-stat__sub{color:#9ca3af;font-size:11px}.cp-stat--green{background:#f0fdf4;border-color:#bbf7d0}.cp-stat--green .cp-stat__label,.cp-stat--green .cp-stat__sub{color:#059669b3}.cp-stat--green .cp-stat__val{color:#059669}.cp-bento{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr}@media(max-width:768px){.cp-bento{grid-template-columns:1fr}}.cp-bento__card{display:flex;flex-direction:column;gap:14px}.cp-bento__wide{grid-column:1}.cp-bento__narrow{grid-column:2}@media(max-width:768px){.cp-bento__narrow{grid-column:1}}.cp-bento__uptime-row{align-items:center;flex-direction:row!important;gap:20px;justify-content:space-between}@media(max-width:600px){.cp-bento__uptime-row{align-items:flex-start;flex-direction:column!important}}.cp-bento__icon-row{align-items:center;display:flex;gap:8px}.cp-bento__h3{color:#111827;font-size:15px;font-weight:700;line-height:1.3;margin:0}.cp-bento__p{color:#6b7280;font-size:13px;line-height:1.6;margin:0}.cp-tabs{display:flex;flex-wrap:wrap;gap:8px}.cp-tab{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;text-transform:capitalize;transition:all .15s}.cp-tab:hover{border-color:#9ca3af}.cp-tab--active{background:#2563eb;border-color:#2563eb;color:#fff}.cp-compliance-badge{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#059669;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px}.cp-sim-btn{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#92400e;cursor:pointer;font-size:12px;font-weight:600;padding:10px;transition:background .15s;width:100%}.cp-sim-btn:hover{background:#fde68a}.cp-sim-result{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#059669;font-size:11px;line-height:1.5;overflow:hidden;padding:10px 12px}.cp-uptime{flex-shrink:0;text-align:right}.cp-uptime__val{color:#059669;display:block;font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1}.cp-uptime__sub{color:#9ca3af;display:block;font-size:11px;margin-top:3px}.cp-journey{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.cp-journey{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cp-journey{grid-template-columns:1fr}}.cp-journey__step{background:#fff;border:1px solid #e5e7eb;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:20px;transition:border-color .15s,box-shadow .15s}.cp-journey__step:hover{border-color:#9ca3af}.cp-journey__step--active{background:#2563eb05;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.cp-journey__top{align-items:center;display:flex;justify-content:space-between}.cp-journey__num{color:#9ca3af;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.cp-journey__icon{align-items:center;background:#f7f8fa;border-radius:8px;color:#6b7280;display:flex;height:28px;justify-content:center;width:28px}.cp-journey__icon--active{background:#2563eb;color:#fff}.cp-journey__title{color:#111827;font-size:14px;font-weight:700;margin:0}.cp-journey__desc{color:#6b7280;flex:1 1;font-size:12px;line-height:1.5;margin:0}.cp-journey__status{border-top:1px solid #f0f2f5;color:#2563eb;font-size:10px;font-weight:600;letter-spacing:.05em;padding-top:10px;text-transform:uppercase}.cp-toggle{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:inline-flex;gap:2px;padding:4px}.cp-toggle__btn{align-items:center;background:none;border:1px solid #0000;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 18px;transition:all .15s}.cp-toggle__btn:hover{color:#111827}.cp-toggle__btn--before{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.cp-toggle__btn--after{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.cp-ba{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.cp-ba{grid-template-columns:1fr}}.cp-ba__panel{border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:24px}.cp-ba__panel--before{border-color:#fca5a5}.cp-ba__panel--after{border-color:#bbf7d0}.cp-ba__head{align-items:center;display:flex;justify-content:space-between;padding-bottom:14px}.cp-ba__head--before{border-bottom:1px solid #fee2e2}.cp-ba__head--after{border-bottom:1px solid #dcfce7}.cp-ba__head-label{align-items:center;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;text-transform:uppercase}.cp-ba__badge,.cp-ba__head-label{font-family:JetBrains Mono,monospace;font-weight:700}.cp-ba__badge{border-radius:6px;font-size:10px;padding:3px 8px}.cp-ba__badge--before{background:#fee2e2;color:#991b1b}.cp-ba__badge--after{background:#dcfce7;color:#166534}.cp-ba__tickets{display:flex;flex-direction:column;gap:10px}.cp-ba__foot{align-items:center;display:flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.04em;padding-top:12px}.cp-ba__foot--before{border-top:1px solid #fee2e2;color:#dc2626}.cp-ba__foot--after{border-top:1px solid #dcfce7;color:#059669}.cp-ba__bullets{display:flex;flex-direction:column;gap:20px;justify-content:center}.cp-ba__title{color:#111827;font-size:15px;font-weight:700;margin:0}.cp-ba__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.cp-ba__item{align-items:flex-start;color:#6b7280;display:flex;font-size:13px;gap:10px;line-height:1.6}.cp-ba__check{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;width:20px}.cp-ba__check--before{background:#fee2e2;color:#dc2626}.cp-ba__check--after{background:#dcfce7;color:#059669}.cp-ba__note{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;font-size:12px;line-height:1.5;padding:14px 16px}.cp-ba__note strong{color:#111827;display:block;font-size:11px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.cp-ba__note p{margin:0}.cp-ticket{border:1px solid;border-radius:12px;padding:14px;position:relative}.cp-ticket--bad{background:#fff7f7;border-color:#fca5a5}.cp-ticket--good{background:#f0fdf4;border-color:#bbf7d0}.cp-ticket__corner{border-radius:5px;font-size:9px;font-weight:700;padding:2px 6px;position:absolute;right:10px;top:10px}.cp-ticket__corner--bad{background:#fee2e2;color:#dc2626}.cp-ticket__corner--good{background:#dcfce7;color:#059669}.cp-ticket__status{font-size:11px;font-weight:600;margin-bottom:5px}.cp-ticket__status--bad{color:#dc2626}.cp-ticket__status--good{color:#059669}.cp-ticket__body{color:#111827;font-size:12px;font-weight:600;margin:0 0 4px;padding-right:52px}.cp-ticket__note{color:#9ca3af;font-size:11px;font-style:italic;margin:0}.cp-ind-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.cp-ind-tab{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:9px 18px;transition:all .15s}.cp-ind-tab:hover{border-color:#9ca3af}.cp-ind-tab--active{background:#2563eb;border-color:#2563eb;color:#fff}.cp-ind__inner{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 320px}@media(max-width:900px){.cp-ind__inner{gap:28px;grid-template-columns:1fr}}.cp-ind__left{display:flex;flex-direction:column;gap:16px}.cp-ind__h3{color:#111827;font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.cp-ind__sub{color:#6b7280;font-size:13px;margin:0}.cp-ind__steps{display:flex;flex-direction:column;gap:10px}.cp-ind__step{align-items:flex-start;color:#6b7280;display:flex;font-size:13px;gap:12px;line-height:1.5}.cp-ind__step p{margin:0}.cp-ind__step-num{align-items:center;background:#eef3ff;border-radius:50%;color:#2563eb;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;margin-top:1px;width:22px}.cp-ind__quote{border-left:2px solid #2563eb;color:#6b7280;font-size:13px;font-style:italic;line-height:1.6;margin:0;padding-left:14px}.cp-ind__right{background:#111827;border-radius:20px;color:#fff;display:flex;flex-direction:column;gap:10px;padding:28px;text-align:center}.cp-ind__right-label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cp-ind__right-desc{color:#9ca3af;font-size:12px;line-height:1.5;margin:0}.cp-ind__right-foot{border-top:1px solid #1f2937;color:#6b7280;display:flex;font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.05em;padding-top:12px;text-transform:uppercase}.cp-ind__right-foot strong{color:#fff}.cp-ind__metric{color:#4ade80;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.cp-cta{align-items:center;background:#111827;border-radius:24px;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:64px 48px;position:relative;text-align:center}@media(max-width:600px){.cp-cta{padding:48px 28px}}.cp-cta:before{background:radial-gradient(ellipse at center,#2563eb2e 0,#0000 70%);content:"";height:300px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:600px}.cp-cta__h2{color:#fff;font-size:36px;font-weight:800;letter-spacing:-.03em;margin:0;position:relative;z-index:1}@media(max-width:600px){.cp-cta__h2{font-size:28px}}.cp-cta__sub{color:#9ca3af;font-size:15px;line-height:1.6;margin:0;max-width:480px}.cp-cta__btns,.cp-cta__sub{position:relative;z-index:1}.cp-cta__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.ag .ag-preview{background:#0000;border:0;border-radius:0;box-shadow:none;min-height:0;overflow:visible}.cv{-webkit-font-smoothing:antialiased;background:radial-gradient(46% 34% at 4% 0,#fde2b499 0,#fde2b400 70%),radial-gradient(44% 38% at 100% 8%,#cddeffd9 0,#cddeff00 70%),linear-gradient(180deg,#fff,#f5f7fc);border:1px solid #dfe3ea;border-radius:40px;box-shadow:0 50px 90px -60px #0b1b3373;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;isolation:isolate;line-height:1.5;overflow:hidden;padding:72px 64px 80px;position:relative}.cv button,.cv input{font-family:inherit}.cv:before{background-image:radial-gradient(#0b1b331a 1px,#0000 1.2px);background-size:26px 26px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 55%);mask-image:linear-gradient(180deg,#000,#0000 55%);pointer-events:none;position:absolute;z-index:-1}.cv-hero{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.cv-eyebrow{align-items:center;color:#6b7488;display:inline-flex;font-size:13px;font-weight:600;gap:12px;letter-spacing:.14em;margin:0 0 24px;text-transform:uppercase}.cv-eyebrow__dot{background:#f49e0b;border-radius:50%;height:8px;width:8px}.cv-h1{font-size:clamp(2.1rem,3.8vw,3.4rem);font-weight:500;letter-spacing:-.03em;line-height:1.08;margin:0 0 22px}.cv-h1__typed{color:#1f4fd8;display:block;min-height:1.16em}.cv-cursor{animation:cv-blink 1s step-end infinite;background:#f49e0b;display:inline-block;height:.9em;margin-left:4px;vertical-align:-.08em;width:3px}@keyframes cv-blink{50%{opacity:0}}.cv-sub{color:#3d4659;font-size:18px;line-height:1.6;margin:0 0 34px;max-width:520px}.cv-ctas{margin-bottom:48px}.cv-btn{align-items:center;background:#0b1b33;border:0;border-radius:980px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:12px;padding:16px 28px;transition:background .2s ease,transform .2s ease}.cv-btn:hover{background:#1b3560}.cv-btn:active{transform:scale(.98)}.cv-btn:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.cv-caps{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.cv-caps div{border-top:1px solid #dfe3ea;padding-top:16px}.cv-caps dt{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.cv-caps dd{color:#0d1526;font-size:16px;font-weight:500;line-height:1.4;margin:0}.cv-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;display:grid;min-height:660px;overflow:hidden;padding:104px 0;place-items:center;position:relative}.cv-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:50%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.cv-phone{aspect-ratio:9/17;background:#0a1224;border-radius:42px;box-shadow:0 50px 80px -30px #02081abf,inset 0 0 0 1px #ffffff1f;max-width:78%;padding:9px;position:relative;width:244px;z-index:2}.cv-phone__screen{background:#fff;border-radius:34px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.cv-phone__notch{background:#0a1224;border-radius:22px;height:22px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:84px;z-index:3}.cv-phone__head{align-items:center;border-bottom:1px solid #edf0f6;display:flex;gap:10px;padding:38px 16px 12px}.cv-phone__avatar{background:#1f4fd8;border-radius:50%;color:#fff;display:grid;flex:0 0 34px;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.cv-phone__avatar--whatsapp{background:#25a35a}.cv-phone__avatar--instagram{background:#c13584}.cv-phone__avatar--webchat{background:#1f4fd8}.cv-phone__name{font-size:13px;font-weight:600;line-height:1.2;margin:0}.cv-phone__status{align-items:center;color:#25a35a;display:flex;font-size:10.5px;font-weight:600;gap:5px;margin:2px 0 0}.cv-phone__status i{background:currentColor;border-radius:50%;height:6px;width:6px}.cv-phone__msgs{background:#f1f4fb;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:flex-end;overflow:hidden;padding:14px}.cv-phone__outcome{align-items:center;border-top:1px solid #edf0f6;display:flex;flex-direction:column;gap:2px;padding:12px 14px 16px}.cv-phone__outcome b{color:#1f4fd8;font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.cv-phone__outcome small{color:#6b7488;font-size:10px}.cv-msg{font-size:12px;line-height:1.5;max-width:88%;padding:10px 13px}.cv-msg__tag{display:block;font-size:9px;font-weight:700;letter-spacing:.08em;margin-bottom:3px;opacity:.6;text-transform:uppercase}.cv-msg--user{align-self:flex-start;background:#fff;border-radius:16px 16px 16px 4px;box-shadow:0 1px 2px #0b1b3314;color:#0d1526}.cv-msg--ai{align-self:flex-end;background:#0b1b33;border-radius:16px 16px 4px 16px;color:#fff}.cv-msg--ai .cv-msg__tag{color:#f49e0b;opacity:1}.cv-chip{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);background:linear-gradient(145deg,#0e20549e,#0e20546b);border:1px solid #ffffff47;border-radius:20px;box-shadow:0 24px 50px -20px #040a1e8c;color:#fff;padding:16px 20px;position:absolute;z-index:3}.cv-chip__label{color:#ffffffc7;display:block;font-size:12px;letter-spacing:.04em;margin-bottom:4px}.cv-chip__value{display:block;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.05}.cv-chip__value small{font-size:13px;font-weight:500;letter-spacing:0;opacity:.8}.cv-chip--top{right:24px;top:24px}.cv-chip--bottom{bottom:24px;left:24px}.cv-showcase{margin-top:72px}.cv-sections{display:flex;flex-direction:column;gap:96px;margin-top:96px}.cv-sections:empty{display:none}.cv-sec{display:flex;flex-direction:column;gap:40px}.cv-head{max-width:680px}.cv-kicker{color:#6b7488;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.cv-h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:14px 0 12px}.cv-lead{color:#3d4659;font-size:18px;line-height:1.6;margin:0}.cv-roi{grid-gap:56px;background:#fff;border:1px solid #dfe3ea;border-radius:32px;display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr));padding:44px}.cv-roi__inputs{gap:36px;justify-content:center}.cv-roi__inputs,.cv-roi__outputs{display:flex;flex-direction:column}.cv-roi__outputs{gap:16px}.cv-roi__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cv-field{display:flex;flex-direction:column;gap:12px}.cv-field__row{align-items:baseline;display:flex;justify-content:space-between}.cv-field__row label{color:#3d4659;font-size:15px}.cv-field__row strong{font-size:22px;font-weight:600;letter-spacing:-.02em}.cv-field__hint{color:#6b7488;font-size:13px}.cv-range{accent-color:#1f4fd8;cursor:pointer;height:6px;width:100%}.cv-stat{background:#f5f7fc;border:1px solid #dfe3ea;border-radius:20px;display:flex;flex-direction:column;gap:4px;padding:20px}.cv-stat__label{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cv-stat__val{font-size:26px;font-weight:600;letter-spacing:-.02em}.cv-stat__sub{color:#6b7488;font-size:13px}.cv-stat--accent{background:#1f4fd812;border-color:#1f4fd833}.cv-stat--accent .cv-stat__val{color:#1f4fd8}.cv-save{background:radial-gradient(60% 90% at 100% 0,#f49e0b52 0,#f49e0b00 62%),radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:6px;padding:28px}.cv-save__label{color:#ffffffc7;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cv-save__val{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;letter-spacing:-.03em;line-height:1.05}.cv-save__sub{color:#ffffffd1;font-size:15px;margin:0}.cv-save__sub strong{color:#fff}.cv-note{color:#6b7488;font-size:13px;line-height:1.5;margin:0}.cv-bento{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.cv-tile{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;gap:14px;padding:32px}.cv-tile--wide{grid-column:span 2}.cv-tile--row{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}.cv-tile__top{align-items:center;display:flex;gap:12px;margin-bottom:4px}.cv-tile__icon{background:#1f4fd817;border-radius:12px;color:#1f4fd8;display:grid;height:40px;place-items:center;width:40px}.cv-tile__h{font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:0}.cv-tile__p{color:#3d4659;font-size:16px;line-height:1.6;margin:0}.cv-seg{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:6px;max-width:100%;overflow-x:auto;padding:5px;width:fit-content}.cv-seg__btn{background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:10px 20px}.cv-seg__btn:hover{color:#0d1526}.cv-seg__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.cv-seg__btn:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.cv-pill{align-items:center;background:#1f4fd817;border-radius:980px;color:#1f4fd8;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 16px;width:fit-content}.cv-ghost{align-self:flex-start;background:#0000;border:1.5px solid #0b1b33;border-radius:980px;color:#0b1b33;cursor:pointer;font-size:14px;font-weight:600;padding:12px 22px;transition:background .2s ease,color .2s ease}.cv-ghost:hover{background:#0b1b33;color:#fff}.cv-ghost:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.cv-result{align-items:flex-start;background:#1f4fd812;border:1px solid #1f4fd833;border-radius:14px;color:#0d1526;display:flex;font-size:13.5px;gap:8px;line-height:1.5;overflow:hidden;padding:12px 14px}.cv-result svg{color:#1f4fd8;flex-shrink:0;margin-top:3px}.cv-always{flex-shrink:0;text-align:right}.cv-always span{color:#1f4fd8;display:block;font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1}.cv-always small{color:#6b7488;display:block;font-size:13px;margin-top:6px}.cv-journey{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.cv-journey li,.cv-step{display:flex}.cv-step{background:none;border:0;border-top:2px solid #dfe3ea;color:inherit;cursor:pointer;flex-direction:column;gap:12px;padding:24px 0 0;text-align:left;transition:border-color .25s ease;width:100%}.cv-step:hover{border-top-color:#aab3c6}.cv-step:focus-visible{outline:2px solid #1f4fd8;outline-offset:4px}.cv-step.is-on{border-top-color:#0b1b33}.cv-step__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.cv-step__num{color:#9aa3b5;font-size:14px;font-weight:600;letter-spacing:.14em}.is-on .cv-step__num{color:#f49e0b}.cv-step__icon{background:#eef1f8;border-radius:11px;color:#6b7488;display:grid;height:36px;place-items:center;transition:background .25s ease,color .25s ease;width:36px}.is-on .cv-step__icon{background:#0b1b33;color:#fff}.cv-step__title{font-size:21px;font-weight:500;letter-spacing:-.015em}.cv-step__desc{color:#3d4659;flex:1 1;font-size:15.5px;line-height:1.55}.cv-step__status{border-top:1px solid #dfe3ea;color:#1f4fd8;font-size:12px;font-weight:600;letter-spacing:.1em;padding-top:12px;text-transform:uppercase}@media(max-width:1000px){.cv{border-radius:32px;padding:48px 28px 56px}.cv-hero{gap:48px;grid-template-columns:1fr}.cv-stage{min-height:640px}.cv-roi{gap:36px;padding:32px}.cv-bento,.cv-roi{grid-template-columns:1fr}.cv-tile--wide{grid-column:auto}.cv-journey{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.cv-sections{gap:72px;margin-top:72px}}@media(max-width:640px){.cv{border-radius:26px;padding:36px 18px 44px}.cv-caps{gap:16px;grid-template-columns:1fr}.cv-stage{border-radius:28px;min-height:600px;padding:96px 0}.cv-chip{padding:12px 14px}.cv-chip--top{right:14px;top:14px}.cv-chip--bottom{bottom:14px;left:14px}.cv-chip__value{font-size:19px}.cv-roi{border-radius:24px;padding:22px}.cv-roi__stats{grid-template-columns:1fr}.cv-tile{border-radius:24px;padding:24px}.cv-tile--row{align-items:flex-start;flex-direction:column}.cv-always{text-align:left}.cv-journey{grid-template-columns:1fr}.cv-btn{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.cv-cursor{animation:none}.cv-btn,.cv-ghost,.cv-step,.cv-step__icon{transition:none!important}}.ag-preview .fui-FluentProvider{background-color:#0000!important}.ind-root{-webkit-font-smoothing:antialiased;background:#2d2533;font-family:segoe ui,helvetica neue,helvetica,arial,sans-serif;padding:72px 32px}@media(max-width:768px){.ind-root{padding:48px 20px}}.ind-wrap{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:220px 1fr 300px;margin:0 auto;max-width:1400px}@media(max-width:1100px){.ind-wrap{grid-template-columns:180px 1fr 260px}}@media(max-width:860px){.ind-wrap{gap:16px;grid-template-columns:1fr}}.ind-nav{display:flex;flex-direction:column;gap:10px;justify-content:center;padding-right:20px}@media(max-width:860px){.ind-nav{padding-right:0}}.ind-nav__btn{background:#4a3f52;border:none;border-radius:999px;color:#ffffffbf;cursor:pointer;font-family:segoe ui,helvetica neue,helvetica,arial,sans-serif;font-size:15px;font-weight:500;margin-top:6px;padding:11px 22px;text-align:left;transition:all .2s;width:100%}.ind-nav__btn:hover{background:#5a4f62;color:#fff}.ind-nav__btn--active{background:#fff;color:#111;font-weight:600}.ind-visual{animation:indFade .3s ease both;border-radius:12px;overflow:hidden;position:relative}.ind-visual__img{display:block;height:100%;max-height:520px;min-height:440px;object-fit:cover;width:100%}@keyframes indFade{0%{opacity:0}to{opacity:1}}.ind-chat{animation:chatIn .4s cubic-bezier(.22,1,.36,1) .1s both;background:#fff;border-radius:16px;box-shadow:0 16px 48px #00000040;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;position:absolute;right:80px;top:50%;transform:translateY(-50%);width:300px;z-index:10}@media(max-width:640px){.ind-chat{right:12px;width:220px}}.ind-chat__dots-row{align-items:center;display:flex;gap:5px;justify-content:flex-end}.ind-chat__dot{animation:dotUp 1.3s ease-in-out infinite;border-radius:50%;flex-shrink:0;height:9px;width:9px}.ind-chat__row{align-items:flex-start;display:flex;gap:10px;min-width:0}.ind-chat__user-av{background:#d1d5db;color:#374151;font-size:11px;font-weight:700}.ind-chat__ai-av,.ind-chat__user-av{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;min-height:32px;min-width:32px;width:32px}.ind-chat__ai-av{background:#111;color:#fff;font-size:13px}.ind-chat__col{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.ind-chat__name{color:#9ca3af;font-size:10px;font-weight:600;white-space:nowrap}.ind-chat__bubble{word-wrap:break-word;border-radius:10px;color:#111;font-size:13px;line-height:1.5;overflow-wrap:break-word;padding:8px 12px;white-space:normal}.ind-chat__bubble--user{background:#f3f4f6;border-radius:4px 10px 10px 10px}.ind-chat__bubble--ai{background:#eff6ff;border-radius:10px 4px 10px 10px;color:#1e3a8a}.ind-chat__action{animation:fadeUp .25s ease both;color:#9ca3af;font-size:11px;overflow:hidden;padding-left:42px;text-overflow:ellipsis;white-space:nowrap}.ind-chat__typing-dots{align-items:center;display:inline-flex;gap:4px;padding:3px 0}.ind-chat__typing-dots span{animation:dotUp 1.2s ease-in-out infinite;background:#93c5fd;border-radius:50%;flex-shrink:0;height:7px;width:7px}.ind-chat__typing-dots span:nth-child(2){animation-delay:.15s}.ind-chat__typing-dots span:nth-child(3){animation-delay:.3s}.ind-cursor{animation:cursorBlink .7s step-end infinite;background:#1e3a8a;display:inline-block;height:.85em;margin-left:1px;vertical-align:text-bottom;width:2px}.ind-cta{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#c8d2eb8c;border:none;border-radius:999px;bottom:24px;color:#111;cursor:pointer;display:inline-flex;font-family:segoe ui,helvetica neue,helvetica,arial,sans-serif;font-size:15px;font-weight:600;gap:12px;padding:10px 10px 10px 22px;position:absolute;right:24px;transition:background .2s;white-space:nowrap;z-index:10}.ind-cta:hover{background:#d2dcf5bf}.ind-cta__icon{align-items:center;background:#111;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ind-stats{animation:indFade .3s ease .1s both;background:#fff;border-left:8px solid #1a7a4a;border-radius:0 12px 12px 0;display:flex;flex-direction:column;gap:0;padding:32px 28px}@media(max-width:860px){.ind-stats{border-radius:12px}}.ind-stats__company{border-bottom:1px solid #f0f0f0;color:#111;font-size:22px;font-style:italic;font-weight:900;letter-spacing:-.02em;margin-bottom:24px;padding-bottom:18px}.ind-stats__item{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.ind-stats__value{color:#111;font-size:52px;font-weight:800;letter-spacing:-.04em;line-height:1}@media(max-width:1100px){.ind-stats__value{font-size:40px}}.ind-stats__desc{color:#6b7280;font-size:14px;line-height:1.55}.ind-stats__link{align-items:center;align-self:flex-end;color:#111;display:flex;font-size:14px;font-weight:600;gap:6px;margin-top:auto;text-decoration:none;transition:gap .15s}.ind-stats__link:hover{gap:10px}@keyframes chatIn{0%{opacity:0;transform:translateY(calc(-50% - 10px))}to{opacity:1;transform:translateY(-50%)}}@keyframes dotUp{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}.iv{-webkit-font-smoothing:antialiased;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;width:100%}.iv button{font-family:inherit}.iv-head{margin-bottom:32px;max-width:640px}.iv-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.iv-kicker--gap{margin-top:32px}.iv-h{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500;letter-spacing:-.03em;line-height:1.12;margin:0}.iv-tabs{background:#0b1b3312;border-radius:980px;display:flex;gap:4px;margin-bottom:28px;max-width:100%;overflow-x:auto;padding:5px;scroll-snap-type:x proximity;scrollbar-width:none;width:fit-content}.iv-tabs::-webkit-scrollbar{display:none}.iv-tab{background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:600;padding:12px 24px;scroll-snap-align:start;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.iv-tab:hover{color:#0d1526}.iv-tab:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.iv-tab.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.iv-grid{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.iv-stage{animation:iv-in .35s ease both;background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;display:grid;min-height:500px;overflow:hidden;padding:48px 32px 104px;place-items:center;position:relative}.iv-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:50%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:50%}@keyframes iv-in{0%{opacity:0}to{opacity:1}}.iv-chat{background:#fff;border-radius:26px;box-shadow:0 40px 70px -28px #02081ab3;display:flex;flex-direction:column;gap:14px;padding:22px;position:relative;width:min(380px,100%);z-index:2}.iv-chat__label{align-items:center;color:#6b7488;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;margin:0;text-transform:uppercase}.iv-chat__label i{background:#f49e0b;border-radius:50%;height:7px;width:7px}.iv-row{align-items:flex-start;display:flex;gap:10px;min-width:0}.iv-av{border-radius:50%;display:grid;flex:0 0 34px;font-size:12px;font-weight:700;height:34px;place-items:center;width:34px}.iv-av--user{background:#e5e9f2;color:#394258}.iv-av--ai{background:#0b1b33;color:#fff;font-size:13px}.iv-col{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.iv-name{color:#6b7488;font-size:11px;font-weight:600}.iv-bubble{font-size:14px;line-height:1.5;overflow-wrap:anywhere;padding:10px 14px}.iv-bubble--user{background:#f2f4f9;border-radius:4px 16px 16px 16px;color:#0d1526}.iv-bubble--ai{background:#eaf0ff;border-radius:16px 4px 16px 16px;color:#14306a;min-height:40px}.iv-action{animation:iv-up .25s ease both;color:#6b7488;font-size:12px;font-weight:500;padding-left:44px}@keyframes iv-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.iv-dots{align-items:center;display:inline-flex;gap:4px;padding:5px 0}.iv-dots span{animation:iv-dot 1.2s ease-in-out infinite;background:#7da2f5;border-radius:50%;height:7px;width:7px}.iv-dots span:nth-child(2){animation-delay:.15s}.iv-dots span:nth-child(3){animation-delay:.3s}@keyframes iv-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.iv-cursor{animation:iv-blink .7s step-end infinite;background:#14306a;display:inline-block;height:.9em;margin-left:2px;vertical-align:text-bottom;width:2px}@keyframes iv-blink{50%{opacity:0}}.iv-cta{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:14px;left:28px;max-width:calc(100% - 56px);padding:8px 8px 8px 22px;position:absolute;transition:background .2s ease;z-index:3}.iv-cta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iv-cta:hover{background:#ffffff47}.iv-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.iv-cta__icon{background:#fff;border-radius:50%;color:#0b1b33;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.iv-side{animation:iv-in .35s ease .08s both;background:#fff;border:1px solid #dfe3ea;border-radius:36px;display:flex;flex-direction:column;padding:36px 34px 38px}.iv-side__title{border-bottom:1px solid #dfe3ea;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;letter-spacing:-.025em;line-height:1.15;margin:0 0 28px;padding-bottom:22px}.iv-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.iv-list li{align-items:flex-start;color:#0d1526;display:flex;font-size:16.5px;gap:12px;line-height:1.45}.iv-tick{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 22px;height:22px;margin-top:1px;place-items:center;width:22px}.iv-apps{display:flex;flex-wrap:wrap;gap:8px}.iv-apps span{background:#f4f6fb;border:1px solid #dfe3ea;border-radius:980px;color:#0d1526;font-size:14px;font-weight:600;padding:8px 16px}@media(max-width:1000px){.iv-grid{grid-template-columns:1fr}.iv-stage{min-height:460px}.iv-side{border-radius:28px;padding:28px 26px 30px}}@media(max-width:640px){.iv-head{margin-bottom:22px}.iv-tabs{margin-bottom:20px;width:100%}.iv-tab{font-size:14px;padding:11px 18px}.iv-stage{border-radius:26px;min-height:0;padding:28px 16px 92px}.iv-chat{border-radius:22px;padding:18px}.iv-cta{bottom:16px;font-size:14px;justify-content:space-between;left:16px;max-width:none;padding-left:18px;right:16px}.iv-side{border-radius:24px}.iv-list li{font-size:15.5px}}@media(prefers-reduced-motion:reduce){.iv-action,.iv-cursor,.iv-dots span,.iv-side,.iv-stage{animation:none}.iv-cta,.iv-tab{transition:none!important}}.crm-page{--ink:#0f172a;--slate:#64748b;--line:#e2e8f0;--primary:#7c3aed;--primary-dark:#6d28d9;--bg:#f8f7ff;background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.crm-page *{box-sizing:border-box;margin:0;padding:0}.crm-btn-primary{align-items:center;background:var(--primary);border:none;border-radius:999px;box-shadow:0 4px 14px #7c3aed4d;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:13px 24px;transition:all .2s}.crm-btn-primary:hover{background:var(--primary-dark);transform:translateY(-1px)}.crm-btn-outline{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:13px 22px;transition:all .2s}.crm-btn-outline:hover{background:#f1f5f9}.crm-btn-dark{background:#0f172a;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 24px;transition:background .2s;white-space:nowrap}.crm-btn-dark:hover{background:#1e293b}.crm-hero{overflow:hidden;padding:64px 0 80px;position:relative}.crm-hero-bg{background:radial-gradient(800px 480px at 85% 15%,#7c3aed21,#0000 60%),radial-gradient(600px 400px at 10% 80%,#2563eb12,#0000 55%),linear-gradient(180deg,#f5f3ff,#fafbff 40%,#fff);inset:0;position:absolute;z-index:0}.crm-hero-inner{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1.15fr;margin:0 auto;max-width:1180px;padding:0 24px;position:relative;z-index:1}.crm-badge{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 2px 8px #0f172a0a;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:22px;padding:6px 14px 6px 8px}.crm-badge-new{background:var(--primary);border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:3px 8px}.crm-hero-copy h1{font-size:48px;font-weight:700;letter-spacing:-.025em;line-height:1.12;margin-bottom:18px}.crm-purple{color:var(--primary)}.crm-hero-sub{color:var(--slate);font-size:17px;line-height:1.6;margin-bottom:28px;max-width:440px}.crm-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.crm-hero-social{align-items:center;color:var(--slate);display:flex;font-size:14px;font-weight:500;gap:12px}.crm-avatars{display:flex}.crm-avatars span{border:2px solid #fff;border-radius:50%;height:30px;margin-left:-8px;width:30px}.crm-avatars span:first-child{margin-left:0}.crm-hero-mock{display:flex;justify-content:center}.crm-mock-image{border:1px solid #e2e8f0e6;border-radius:20px;box-shadow:0 4px 6px #0f172a05,0 25px 50px -12px #0f172a24;display:block;max-width:580px;width:100%}.crm-features{margin:0 auto;max-width:1180px;padding:80px 24px 60px;text-align:center}.crm-section-label{color:var(--primary);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.crm-section-title{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:48px}.crm-section-title.left{margin-bottom:36px;text-align:left}.crm-feature-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.crm-feature-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 22px;text-align:left;transition:transform .2s,box-shadow .2s}.crm-feature-card:hover{box-shadow:0 12px 28px -8px #0f172a1a;transform:translateY(-4px)}.crm-feature-icon{align-items:center;border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:18px;width:44px}.crm-feature-card.crm-purple .crm-feature-icon{background:#7c3aed1f;color:#7c3aed}.crm-feature-card.crm-blue .crm-feature-icon{background:#2563eb1f;color:#2563eb}.crm-feature-card.crm-green .crm-feature-icon{background:#0596691f;color:#059669}.crm-feature-card.crm-orange .crm-feature-icon{background:#d977061f;color:#d97706}.crm-feature-card h3{font-size:16px;font-weight:700;line-height:1.35;margin-bottom:10px}.crm-feature-card p{color:var(--slate);font-size:14px;line-height:1.55}.crm-how{margin:0 auto;max-width:1180px;padding:40px 24px 80px}.crm-how-inner{grid-gap:60px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 8px 30px -12px #0f172a14;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding:48px}.crm-visual-card{background:linear-gradient(145deg,#f5f3ff,#eef2ff);height:340px}.crm-person-silhouette{background:linear-gradient(180deg,#c4b5fd,#a78bfa);border-radius:80px 80px 0 0;bottom:0;height:220px;left:50%;opacity:.7;position:absolute;transform:translateX(-50%);width:160px}.crm-floating-card{box-shadow:0 8px 20px #0f172a1a}.crm-card-1{left:20px;top:40px}.crm-card-2{left:30px}.crm-card-3{left:20px;top:180px}.crm-sticky-note{box-shadow:0 6px 16px #00000014;right:30px;top:30px}.crm-steps{display:flex;flex-direction:column;gap:24px}.crm-step{align-items:flex-start;display:flex;gap:16px}.crm-step-num{align-items:center;background:#7c3aed1a;border-radius:12px;color:var(--primary);display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:40px;justify-content:center;width:40px}.crm-step h4{font-size:16px;font-weight:700;margin-bottom:4px}.crm-step p{color:var(--slate);font-size:14px}.crm-cta-band{margin:0 auto 80px;max-width:1180px;padding:0 24px}.crm-cta-inner{background:linear-gradient(135deg,#7c3aed,#6d28d9 50%,#5b21b6);border-radius:24px;color:#fff;overflow:hidden;padding:56px 40px;position:relative;text-align:center}.crm-cta-inner:before{background:radial-gradient(500px 250px at 85% 20%,#ffffff26,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.crm-cta-inner h2{font-size:30px;font-weight:700;margin-bottom:10px;position:relative}.crm-cta-inner p{color:#e6e4e4;font-size:16px;margin-bottom:28px;opacity:.85;position:relative}.crm-cta-form{display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:440px;position:relative}.crm-cta-form input{background:#fffffff2;border:none;border-radius:999px;color:var(--ink);flex:1 1;font-family:inherit;font-size:15px;padding:14px 20px}.crm-cta-form input::placeholder{color:#94a3b8}@media(max-width:1024px){.crm-hero-inner{gap:48px;grid-template-columns:1fr}.crm-hero-copy h1{font-size:36px}.crm-feature-grid{grid-template-columns:repeat(2,1fr)}.crm-how-inner{grid-template-columns:1fr;padding:32px 24px}}@media(max-width:640px){.crm-hero-copy h1{font-size:30px}.crm-feature-grid{grid-template-columns:1fr}.crm-cta-form{flex-direction:column}}.crm-how-visual,.crm-visual-card{position:relative}.crm-visual-card{background:#f5f3ff;border-radius:20px;height:380px;overflow:hidden}.crm-visual-bg{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:1}.crm-visual-card:after{background:linear-gradient(135deg,#f5f3ff26,#ffffff0d);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.crm-floating-card{background:#fff;border-radius:12px;box-shadow:0 8px 20px #0f172a1f;font-size:12.5px;gap:8px;padding:10px 14px}.crm-fc-status{padding:2px 8px}.crm-fc-status.done{background:#0596691f}.crm-fc-status.progress{background:#d977061f}.crm-fc-status.upcoming{background:#2563eb1f}.crm-sticky-note{background:#fef08a;border-radius:4px;box-shadow:0 6px 16px #0000001a;height:90px;line-height:1.4;padding:12px;right:28px;top:28px;transform:rotate(6deg);width:90px}.crm-floating-card,.crm-sticky-note{font-size:13px;font-weight:600;position:absolute;z-index:5}.crm-floating-card{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #ffffff73;border-radius:14px;box-shadow:0 8px 32px #0f172a1f,inset 0 1px 0 #fff9;color:#0f172a;display:flex;gap:9px;padding:11px 15px;transition:transform .25s ease,box-shadow .25s ease}.crm-floating-card:hover{box-shadow:0 12px 40px #0f172a29,inset 0 1px 0 #ffffffb3;transform:translateY(-3px)}.crm-card-1{left:24px;top:36px}.crm-card-2{left:36px;top:110px}.crm-card-3{left:24px;top:184px}.crm-fc-check{color:#059669;font-size:14px;font-weight:700}.crm-fc-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.crm-fc-dot.orange{background:#d97706}.crm-fc-dot.blue{background:#2563eb}.crm-fc-status{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #fff6;border-radius:999px;font-size:11px;font-weight:600;margin-left:auto;padding:3px 9px}.crm-fc-status.done{color:#059669}.crm-fc-status.progress{color:#d97706}.crm-fc-status.upcoming{color:#2563eb}.btn-ghost,.btn-primary,.btn-secondary{transition:background .15s,border-color .15s,transform .1s}.hero h1{font-size:46px;line-height:1.13}.hero-cta{margin-bottom:16px}.logobar{align-items:center;display:flex;flex-direction:column;gap:18px;padding:32px 0 56px}.logobar-label{font-size:13px}.logobar-list{display:flex;flex-wrap:wrap;gap:36px;justify-content:center;list-style:none;margin:0;padding:0}.logobar-list li{color:#9aa2ae;font-size:16px;font-weight:600;letter-spacing:-.01em}@media(max-width:900px){.hero{padding:40px 0 48px}.hero-inner{gap:36px;grid-template-columns:1fr;padding:0 24px}.hero h1{font-size:30px}.hero-photo-card{bottom:-16px;left:16px;padding:12px 16px}.hero-photo-card-value{font-size:20px}.feature-grid,.pricing-grid,.story-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.section-head h2{font-size:25px}}.ac2 h1,.ac2 h2,.ac2 h3,.ac2 p,.ac2 ul{margin:0}.ac2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.ac2 *,.ac2 :after,.ac2 :before{box-sizing:border-box}.ac2 :where(h1,h2,h3,p,ul){margin:0}.ac2 button{font-family:inherit}.ac2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.ac2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.ac2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.ac2-h1{font-size:clamp(2.3rem,5vw,3.8rem);font-weight:500;letter-spacing:-.035em;line-height:1.04}.ac2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.ac2-lead{color:#3d4659;font-size:18px;line-height:1.55;margin-top:22px;max-width:520px}.ac2-sub{color:#3d4659;font-size:16px;margin-top:14px}.ac2-fine{color:#6b7488;font-size:13.5px;margin-top:18px}.ac2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 24px;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.ac2-btn--dark{background:#0b1b33;color:#fff}.ac2-btn--dark:hover{background:#16305a}.ac2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.ac2-btn--line:hover{border-color:#0d1526}.ac2-btn--white{background:#fff;color:#0b1b33}.ac2-btn--white:hover{background:#eaf0ff}.ac2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.ac2-btn--glass:hover{background:#ffffff42}.ac2-btn--full{width:100%}.ac2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ac2-ctas--center{justify-content:center}.ac2-hero{overflow:hidden;padding:72px 0 64px;position:relative}.ac2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.ac2-hero__grid{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ac2-hero__grid,.ac2-stage{display:grid;position:relative}.ac2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;min-height:460px;overflow:hidden;padding:48px 32px 84px;place-items:center}.ac2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.ac2-close{background:#fff;border-radius:26px;box-shadow:0 40px 70px -28px #02081ab3;padding:24px;position:relative;width:min(380px,100%);z-index:2}.ac2-close__label{align-items:center;color:#6b7488;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.ac2-close__label i{background:#f49e0b;border-radius:50%;height:7px;width:7px}.ac2-close ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.ac2-close li{align-items:center;background:#f4f6fb;border-radius:14px;color:#0d1526;display:flex;font-size:14.5px;font-weight:500;gap:12px;padding:12px 14px}.ac2-close li em{color:#6b7488;font-size:12px;font-style:normal;font-weight:600;margin-left:auto}.ac2-close li.is-now{background:#eaf0ff}.ac2-close li.is-now em{color:#1f4fd8}.ac2-close li.is-next{opacity:.65}.ac2-close__mark{border:2px solid #c3cada;border-radius:50%;color:#fff;display:grid;flex:0 0 22px;height:22px;place-items:center;width:22px}li.is-done .ac2-close__mark{background:#0b1b33;border-color:#0b1b33}li.is-now .ac2-close__mark{animation:ac2-spin 1s linear infinite;border-color:#0000 #1f4fd8 #1f4fd8}.ac2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:3}.ac2-cap{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.ac2-cap__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:22px;padding-top:22px}.ac2-cap__row span{background:#fff;border:1px solid #dfe3ea;border-radius:980px;color:#0d1526;font-size:14px;font-weight:600;padding:8px 16px}.ac2-section{padding:88px 0}.ac2-section--tight{padding:0 0 24px}.ac2-head{margin:0 auto 44px;max-width:680px;text-align:center}.ac2-head--left{margin:0;text-align:left}.ac2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ac2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.ac2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.ac2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.ac2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.ac2-viz{align-items:flex-end;background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;gap:10px;height:164px;margin:0 -28px;overflow:hidden;padding:28px;position:relative}.ac2-viz--audit{align-items:stretch;flex-direction:column;justify-content:center}.ac2-viz--audit span{background:#ffffffe0;border-radius:8px;height:22px}.ac2-viz--audit span:nth-child(2){opacity:.7;width:82%}.ac2-viz--audit span:nth-child(3){opacity:.5;width:64%}.ac2-viz--entities span{background:#ffffff4d;border:1px solid #ffffff59;border-radius:10px;flex:1 1;height:44%}.ac2-viz--entities span:nth-child(2){height:58%}.ac2-viz--entities span:nth-child(3){height:36%}.ac2-viz--entities b{background:#fff;border-radius:12px;flex:1.4 1;height:82%}.ac2-viz--reports span{background:#ffffffe0;border-radius:8px 8px 0 0;flex:1 1}.ac2-viz--reports span:first-child{height:38%;opacity:.5}.ac2-viz--reports span:nth-child(2){height:56%;opacity:.65}.ac2-viz--reports span:nth-child(3){height:48%;opacity:.75}.ac2-viz--reports span:nth-child(4){height:74%;opacity:.9}.ac2-viz--reports span:nth-child(5){height:90%}.ac2-viz--entities{background:linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a)}.ac2-viz--audit{background:linear-gradient(135deg,#26337a,#1b2457 55%,#101636)}.ac2-viz--reports{background:linear-gradient(135deg,#23407a,#15305e 55%,#0c1d3e)}.ac2-facts{grid-gap:0;background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ac2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.ac2-fact:last-child{border-right:0}.ac2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.ac2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.ac2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.ac2-toggle{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:28px;max-width:100%;padding:5px}.ac2-toggle__btn{align-items:center;background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:11px 22px;transition:background .2s,color .2s,box-shadow .2s}.ac2-toggle__btn small{color:#1a7a4a;font-size:11.5px;font-weight:700}.ac2-toggle__btn:hover{color:#0d1526}.ac2-toggle__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.ac2-free{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:24px;flex-wrap:wrap;justify-content:space-between;margin-bottom:22px;padding:20px 26px}.ac2-free,.ac2-free__l{align-items:center;display:flex;gap:16px}.ac2-free__l strong{font-size:16px;font-weight:600}.ac2-free__l p{color:#3d4659;font-size:14px;margin-top:2px}.ac2-pill{background:#1a7a4a1a;border-radius:980px;color:#1a7a4a;font-size:12px;font-weight:700;padding:5px 12px;white-space:nowrap}.ac2-tiers{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ac2-tier{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:34px 30px 30px;position:relative}.ac2-tier h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.ac2-tier.is-hot{border-color:#0b1b33;box-shadow:0 30px 60px -34px #0b1b338c}.ac2-tier__badge{background:#0b1b33;border-radius:980px;color:#fff;font-size:12px;font-weight:700;left:30px;padding:5px 14px;position:absolute;top:-13px}.ac2-tier__blurb{color:#3d4659;font-size:14.5px;line-height:1.5;margin-top:8px;min-height:44px}.ac2-tier__price{align-items:baseline;display:flex;gap:6px;margin:22px 0 4px}.ac2-tier__price span{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1}.ac2-tier__price em{color:#6b7488;font-size:14px;font-style:normal}.ac2-tier__note{color:#6b7488;font-size:13px;margin-bottom:20px;min-height:20px}.ac2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.ac2-list li{align-items:flex-start;color:#0d1526;display:flex;font-size:15px;gap:11px;line-height:1.4}.ac2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.ac2-life{background:#fff;border:1px solid #dfe3ea;border-radius:32px;box-shadow:0 30px 60px -40px #0b1b3380;margin:0 auto;max-width:540px;padding:42px 38px 36px;text-align:center}.ac2-life__icon{background:#0b1b33;border-radius:18px;color:#fff;display:grid;height:56px;margin:0 auto 18px;place-items:center;width:56px}.ac2-life h3{font-size:30px;font-weight:500;letter-spacing:-.03em}.ac2-life__blurb{color:#3d4659;font-size:15.5px;line-height:1.5;margin:10px auto 26px;max-width:340px}.ac2-life__price{margin-bottom:28px}.ac2-life__price span{display:block;font-size:58px;font-weight:500;letter-spacing:-.045em;line-height:1}.ac2-life__price em{color:#6b7488;display:block;font-size:14px;font-style:normal;margin-top:8px}.ac2-life .ac2-list{margin:30px auto 0;max-width:320px;text-align:left}.ac2-state{align-items:center;color:#6b7488;display:flex;font-size:15px;gap:12px;justify-content:center;padding:48px 0}.ac2-state--err{background:#fff8e8;border:1px solid #f4d9a6;border-radius:18px;color:#7a4a05;margin-bottom:22px;padding:18px 22px}.ac2-spin{animation:ac2-spin .7s linear infinite;border:2.5px solid #dfe3ea;border-radius:50%;border-top-color:#1f4fd8;height:22px;width:22px}@keyframes ac2-spin{to{transform:rotate(1turn)}}.ac2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ac2-faq__item{border-bottom:1px solid #dfe3ea}.ac2-faq__item:first-child{border-top:1px solid #dfe3ea}.ac2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.ac2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.ac2-faq__q svg.is-open{transform:rotate(180deg)}.ac2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.ac2-ctaWrap{padding-bottom:88px}.ac2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.ac2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.ac2-cta p{color:#fffc;font-size:17px;margin-top:14px}.ac2-cta .ac2-ctas,.ac2-cta p{position:relative}.ac2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.ac2-faqgrid,.ac2-hero__grid{gap:40px;grid-template-columns:1fr}.ac2-feat,.ac2-tiers{grid-template-columns:1fr}.ac2-tier__blurb{min-height:0}.ac2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ac2-fact:nth-child(2){border-right:0}.ac2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.ac2-stage{min-height:400px}.ac2-section{padding:64px 0}}@media(max-width:640px){.ac2-wrap{padding:0 18px}.ac2-hero{padding:40px 0 44px}.ac2-lead{font-size:16.5px}.ac2-ctas .ac2-btn{flex:1 1 100%}.ac2-stage{border-radius:26px;min-height:0;padding:28px 16px 84px}.ac2-close{border-radius:22px;padding:18px}.ac2-glass{bottom:14px;font-size:13px;left:14px;max-width:none;padding:11px 16px;right:14px}.ac2-card,.ac2-tier{border-radius:24px}.ac2-facts{grid-template-columns:1fr}.ac2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.ac2-fact:last-child{border-bottom:0}.ac2-toggle{overflow-x:auto;scrollbar-width:none;width:100%}.ac2-toggle__btn{flex:1 0 auto;font-size:14px;justify-content:center;padding:10px 16px}.ac2-free{border-radius:20px;padding:18px}.ac2-free .ac2-btn{width:100%}.ac2-life{border-radius:26px;padding:32px 22px 28px}.ac2-cta{border-radius:26px;padding:52px 20px}.ac2-faq__q{font-size:16px}.ac2-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.ac2-close li.is-now .ac2-close__mark,.ac2-spin{animation:none}.ac2-btn,.ac2-faq__q svg,.ac2-toggle__btn{transition:none!important}}.emc-page{--ink:#1a1a1a;--slate:#5c5c5c;--line:#e8e8e8;--surface:#f7f7f7;--primary:#2563eb;--primary-dark:#1d4ed8;--bg:#f0f4f8;--cream:#faf9f7;-webkit-font-smoothing:antialiased;background:#fff;color:var(--ink);font-family:Segoe UI,Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh}.emc-page *{box-sizing:border-box;margin:0;padding:0}.emc-btn-dark{background:#1a1a1a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:background .2s}.emc-btn-dark:hover{background:#333}.emc-btn-outline{background:#0000;border:1.5px solid #d0d0d0;border-radius:8px;color:var(--ink);cursor:pointer;font-size:15px;font-weight:600;padding:11px 22px;transition:all .2s}.emc-btn-outline:hover{background:#f9f9f9;border-color:#999}.emc-btn-primary{align-items:center;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;transition:background .2s}.emc-btn-primary:hover{background:var(--primary-dark)}.emc-btn-secondary{background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px}.emc-btn-secondary:hover{border-color:#bbb}.emc-btn-ghost{background:#0000;border:1.5px solid #fff6;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px}.emc-btn-ghost:hover{background:#ffffff1a}.emc-link-btn{align-items:center;background:none;border:1.5px dashed #bbb;border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:20px;padding:10px 18px;transition:all .2s}.emc-link-btn:hover{background:#f5f5f5;border-color:#888}.emc-nav{justify-content:space-between;margin:0 auto;max-width:1240px;padding:22px 40px}.emc-logo,.emc-nav{align-items:center;display:flex}.emc-logo{color:#1a1a1a;font-size:18px;font-weight:700;gap:10px;letter-spacing:-.01em}.emc-logo-mark{align-items:center;background:linear-gradient(135deg,var(--primary),#60a5fa);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.emc-nav-links{display:flex;gap:32px}.emc-nav-links a{color:#444;font-size:14.5px;font-weight:600;text-decoration:none}.emc-nav-links a:hover{color:#1a1a1a}.emc-nav-actions{display:flex;gap:10px}@media(max-width:768px){.emc-nav-links{display:none}}.emc-hero{background:linear-gradient(180deg,#e8f0fe,#f0f4f8 35%,#fff);overflow:hidden;padding:80px 0 120px;position:relative}.emc-hero-bg{background:radial-gradient(1000px 600px at 85% 15%,#2563eb12,#0000 55%);inset:0;position:absolute;z-index:0}.emc-hero-inner{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1.15fr;margin:0 auto;max-width:1240px;padding:0 40px;position:relative;z-index:1}.emc-hero-copy h1{color:#1a1a1a;font-size:52px;font-weight:700;letter-spacing:-.035em;line-height:1.12;margin-bottom:20px}.emc-hero-sub{color:#5c5c5c;font-size:17px;line-height:1.6;margin-bottom:32px;max-width:440px}.emc-hero-cta{display:flex;flex-wrap:wrap;gap:12px}.emc-hero-visual{display:flex;justify-content:center;min-height:460px;position:relative}.emc-device-stack{height:460px;max-width:600px;position:relative;width:100%}.emc-device-header{align-items:center;background:#eef1f5;display:flex;flex-shrink:0;gap:6px;height:26px;padding:0 12px}.emc-device-header.dark{background:#1e293b}.emc-dot{background:#cbd5e1;border-radius:50%;height:8px;width:8px}.emc-device-body{background:#f8fafc;flex:1 1;overflow:hidden;padding:16px}.emc-device-body.light{background:#fff}.emc-mock-sidebar{display:flex;flex-direction:column;float:left;gap:10px;height:100%;margin-right:12px;width:40px}.emc-mock-folder{background:#e2e8f0;border-radius:7px;height:22px;width:22px}.emc-mock-folder.active{background:var(--primary)}.emc-mock-main{overflow:hidden}.emc-mail-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.emc-mail-avatar{border-radius:50%;flex-shrink:0;height:22px;width:22px}.emc-mail-lines{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.emc-mail-line{background:#e2e8f0;border-radius:4px;height:7px}.emc-mail-line.title{background:#cbd5e1;height:8px;width:70%}.emc-mail-line.short{width:45%}.emc-mail-time{background:#e8edf2;border-radius:3px;flex-shrink:0;height:6px;width:20px}.emc-mail-row.unread .emc-mail-line.title{background:#94a3b8}.emc-mail-row.unread:before{background:var(--primary);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-right:-2px;width:6px}.emc-device-laptop{left:30px;position:absolute;top:20px;width:470px;z-index:2}.emc-laptop-screen-wrap{background:#1c1c1e;border-radius:14px 14px 4px 4px;box-shadow:0 30px 60px -20px #00000047,0 10px 20px #00000014;padding:10px 10px 14px}.emc-laptop-camera{background:#3a3a3c;border-radius:50%;box-shadow:0 0 0 2px #101012;height:5px;margin:0 auto 8px;width:5px}.emc-laptop-screen{background:#fff;border-radius:4px;display:flex;flex-direction:column;height:260px;overflow:hidden}.emc-laptop-base{background:linear-gradient(180deg,#d6d8dc,#b9bcc2);border-radius:0 0 10px 10px;height:14px;margin:0 -14px;position:relative}.emc-laptop-base:before{background:#a2a5ac;border-radius:0 0 6px 6px;content:"";height:5px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.emc-laptop-shadow{background:radial-gradient(ellipse at center,#00000038,#0000 70%);bottom:-14px;filter:blur(2px);height:18px;left:8%;position:absolute;right:8%;z-index:-1}.emc-device-tablet{position:absolute;right:-6px;top:0;transform:rotate(6deg);width:260px;z-index:3}.emc-tablet-body{background:#1c1c1e;border-radius:22px;box-shadow:0 25px 45px -15px #0000004d,0 6px 14px #0000001a;padding:14px 8px}.emc-tablet-camera{background:#3a3a3c;border-radius:50%;box-shadow:0 0 0 2px #101012;height:5px;margin:0 auto 8px;width:5px}.emc-tablet-screen{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:190px;overflow:hidden}.emc-device-phone{bottom:-4px;left:6px;position:absolute;width:158px;z-index:4}.emc-phone-body{background:#1c1c1e;border-radius:34px;box-shadow:0 22px 40px -14px #00000052,0 6px 12px #0000001f;padding:8px}.emc-phone-screen{background:#fff;border-radius:26px;display:flex;flex-direction:column;height:296px;overflow:hidden;position:relative}.emc-phone-island{background:#0b0b0c;height:16px;top:10px;width:56px}.emc-phone-home-indicator,.emc-phone-island{border-radius:999px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.emc-phone-home-indicator{background:#d1d5db;bottom:7px;height:4px;width:90px}.emc-phone-side-btn{border-radius:2px 0 0 2px;height:46px;right:-2px;top:90px}.emc-phone-side-btn,.emc-phone-vol-btn{background:#101012;position:absolute;width:3px}.emc-phone-vol-btn{border-radius:0 2px 2px 0;height:30px;left:-2px;top:70px}.emc-phone-body-inner{position:relative}.emc-phone-screen .emc-device-body{padding-top:26px}.emc-overview{background:#faf9f7;padding:90px 0 110px}.emc-overview-inner{margin:0 auto;max-width:1200px;padding:0 40px}.emc-overview-label{color:#888;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.emc-overview-title{color:#1a1a1a;font-size:42px;font-weight:700;letter-spacing:-.025em;line-height:1.15;margin-bottom:36px}.emc-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:52px}.emc-tab{background:#eee;border:none;border-radius:999px;color:#555;cursor:pointer;font-size:14px;font-weight:600;padding:11px 22px;transition:all .2s}.emc-tab.active{background:#1a1a1a;color:#fff}.emc-tab:not(.active):hover{background:#e0e0e0}.emc-overview-content{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1.15fr}.emc-accordion{border-left:3px solid #2563eb;padding-left:28px}.emc-acc-item{border-bottom:1px solid #e5e5e5;padding:20px 0}.emc-acc-item:last-child{border-bottom:none}.emc-acc-header{align-items:center;background:none;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:600;justify-content:space-between;padding:0;text-align:left;width:100%}.emc-acc-body{color:#5c5c5c;font-size:15.5px;line-height:1.65;margin-top:14px;max-width:440px}.emc-acc-chev{color:#888;flex-shrink:0;transition:transform .25s}.emc-acc-chev.open{transform:rotate(180deg)}.emc-product-shot{height:400px;position:relative}.emc-shot-desktop{background:linear-gradient(145deg,#e0e7ff,#c7d2fe 50%,#a5b4fc);border-radius:18px;box-shadow:0 25px 50px -12px #00000026;height:310px;left:0;top:0;width:100%}.emc-shot-desktop,.emc-shot-mobile{display:flex;flex-direction:column;overflow:hidden;position:absolute}.emc-shot-mobile{background:linear-gradient(145deg,#dbeafe,#93c5fd);border:7px solid #fff;border-radius:28px;bottom:0;box-shadow:0 20px 40px -10px #0000002e;height:300px;right:30px;width:170px}.emc-section{margin:0 auto;max-width:1200px;padding:90px 40px}.emc-section-head{margin:0 auto 52px;max-width:640px;text-align:center}.emc-eyebrow{color:var(--primary);display:inline-block;font-size:13px;font-weight:600;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.emc-section-head h2{color:#1a1a1a;font-size:34px;font-weight:700;letter-spacing:-.025em;line-height:1.25}.emc-section-sub{color:#5c5c5c;font-size:16px;line-height:1.55;margin-top:14px}.emc-feature-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.emc-feature-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:32px 28px;transition:transform .2s,box-shadow .2s}.emc-feature-card:hover{box-shadow:0 16px 32px -12px #0000001a;transform:translateY(-4px)}.emc-feature-icon{align-items:center;background:#eff6ff;border-radius:12px;color:var(--primary);display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.emc-feature-card h3{font-size:18px;font-weight:700;line-height:1.35;margin-bottom:10px}.emc-feature-card p{color:#5c5c5c;font-size:15px;line-height:1.6}.emc-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto 40px;max-width:1200px;padding:0 40px}.emc-stat{background:#f8fafc;border-radius:16px;padding:28px 20px;text-align:center}.emc-stat-value{color:#1a1a1a;font-size:32px;font-weight:700;letter-spacing:-.02em}.emc-stat-label{color:#5c5c5c;font-size:13px;line-height:1.4;margin-top:8px}.emc-toggle{background:#f1f5f9;border-radius:10px;display:inline-flex;gap:4px;margin-top:28px;padding:4px}.emc-toggle-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:9px 18px}.emc-toggle-btn.active{background:#fff;box-shadow:0 1px 3px #00000014;color:#1a1a1a}.emc-save{color:#059669;font-size:11px;font-weight:700}.emc-pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:44px}.emc-tier{background:#fff;border:1px solid #eee;border-radius:16px;display:flex;flex-direction:column;padding:32px 28px;position:relative}.emc-tier-highlight{border-color:var(--primary);box-shadow:0 16px 40px -16px #2563eb40}.emc-tier-badge{background:var(--primary);border-radius:999px;color:#fff;font-size:12px;font-weight:700;left:28px;padding:4px 12px;position:absolute;top:-12px}.emc-tier h3{font-size:20px;font-weight:700}.emc-tier-blurb{color:#5c5c5c;font-size:14px;margin-top:8px;min-height:40px}.emc-tier-price{align-items:baseline;display:flex;gap:6px;margin:20px 0}.emc-price-amount{font-size:36px;font-weight:700;letter-spacing:-.02em}.emc-price-period{color:#5c5c5c;font-size:14px}.emc-price-custom{font-size:24px;font-weight:700}.emc-tier-features{display:flex;flex-direction:column;gap:12px;list-style:none;margin-top:24px}.emc-tier-features li{align-items:flex-start;color:#1a1a1a;display:flex;font-size:14px;gap:10px}.emc-tier-features li svg{color:#059669;flex-shrink:0;margin-top:2px}.emc-story-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.emc-story-card{background:#fff;border:1px solid #eee;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:28px 24px}.emc-story-metric{align-items:center;background:#0596691a;border-radius:999px;color:#059669;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:6px 12px;width:fit-content}.emc-story-quote{color:#1a1a1a;flex:1 1;font-size:15px;line-height:1.55}.emc-story-attrib{border-top:1px solid #eee;padding-top:14px}.emc-story-company{font-size:14px;font-weight:700}.emc-story-role{color:#5c5c5c;font-size:13px;margin-top:2px}.emc-security{border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1200px;padding:40px}.emc-security-item{align-items:center;color:#5c5c5c;display:flex;font-size:14px;font-weight:600;gap:10px}.emc-security-item svg{color:var(--primary)}.emc-faq-list{margin:0 auto;max-width:720px}.emc-faq-item{border-bottom:1px solid #eee}.emc-faq-q{align-items:center;background:none;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;justify-content:space-between;padding:20px 4px;text-align:left;width:100%}.emc-faq-chev{color:#888;flex-shrink:0;transition:transform .25s}.emc-faq-chev.open{transform:rotate(180deg)}.emc-faq-a{color:#5c5c5c;font-size:15px;line-height:1.6;padding:0 4px 22px}.emc-cta-band{background:#1a1a1a;border-radius:24px;color:#fff;margin:60px auto 80px;max-width:1200px;padding:64px 40px;text-align:center}.emc-cta-band h2{font-size:30px;font-weight:700;margin-bottom:12px}.emc-cta-band p{color:#a0a0a0;font-size:16px;margin-bottom:28px}.emc-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media(max-width:1024px){.emc-hero-inner{gap:48px;grid-template-columns:1fr}.emc-hero-copy h1{font-size:40px}.emc-feature-grid,.emc-overview-content,.emc-pricing-grid,.emc-story-grid{grid-template-columns:1fr}.emc-stats{grid-template-columns:repeat(2,1fr)}.emc-device-stack{height:380px}.emc-device-laptop{left:20px;width:380px}.emc-laptop-screen{height:210px}}@media(max-width:640px){.emc-hero{padding:56px 0 80px}.emc-hero-inner{padding:0 20px}.emc-hero-copy h1{font-size:32px}.emc-overview-inner,.emc-section{padding-left:20px;padding-right:20px}.emc-overview-title{font-size:30px}.emc-stats{grid-template-columns:1fr}.emc-device-stack{height:300px}.emc-device-laptop{left:10px;top:10px;width:260px}.emc-laptop-screen{height:140px}.emc-device-tablet{width:170px}.emc-tablet-screen{height:120px}.emc-device-phone{width:110px}.emc-phone-screen{height:200px}.emc-cta-band{border-radius:20px;margin:40px 16px 60px;padding:48px 24px}}.em2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.em2 *,.em2 :after,.em2 :before{box-sizing:border-box}.em2 :where(h1,h2,h3,p,ul){margin:0}.em2 button{font-family:inherit}.em2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.em2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.em2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.em2-h1{font-size:clamp(2.3rem,5vw,3.8rem);font-weight:500;letter-spacing:-.035em;line-height:1.04}.em2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.em2-lead{color:#3d4659;font-size:18px;line-height:1.55;margin-top:22px;max-width:520px}.em2-sub{color:#3d4659;font-size:16px;margin-top:14px}.em2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 24px;transition:background .2s,border-color .2s}.em2-btn--dark{background:#0b1b33;color:#fff}.em2-btn--dark:hover{background:#16305a}.em2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.em2-btn--line:hover{border-color:#0d1526}.em2-btn--white{background:#fff;color:#0b1b33}.em2-btn--white:hover{background:#eaf0ff}.em2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.em2-btn--glass:hover{background:#ffffff42}.em2-btn--full{width:100%}.em2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.em2-ctas--center{justify-content:center}.em2-hero{overflow:hidden;padding:72px 0;position:relative}.em2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.em2-hero__grid{grid-gap:56px;display:grid;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.em2-hero__grid,.em2-stage{align-items:center;position:relative}.em2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;display:flex;flex-direction:column;gap:0;justify-content:center;min-height:500px;overflow:hidden;padding:40px 32px}.em2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.em2-stage__label{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.12em;position:absolute;right:22px;text-transform:uppercase;top:18px;z-index:3}.em2-stage--ov{animation:em2-in .35s ease both;min-height:420px}@keyframes em2-in{0%{opacity:0}to{opacity:1}}.em2-win{background:#fff;border-radius:22px;box-shadow:0 40px 70px -28px #02081ab3;overflow:hidden;position:relative;width:100%;z-index:2}.em2-win__bar{align-items:center;background:#eef1f6;display:flex;gap:6px;padding:11px 16px}.em2-win__bar i{background:#c3cada;border-radius:50%;height:8px;width:8px}.em2-win__bar span{color:#6b7488;font-size:12px;font-weight:600;margin-left:10px}.em2-win--cal{margin-right:auto;width:min(470px,100%)}.em2-win--mail{margin-left:auto;margin-top:-64px;width:min(300px,80%);z-index:3}.em2-win--wide{width:min(500px,100%)}.em2-win--rules{width:min(400px,100%)}.em2-win--ai{width:min(360px,100%)}.em2-week{display:grid;grid-template-columns:repeat(5,1fr);padding:6px 10px 0}.em2-day{border-left:1px solid #edf0f5}.em2-day:first-child{border-left:0}.em2-day p{color:#6b7488;font-size:11px;padding:8px 8px 6px}.em2-day p b{color:#1f4fd8;font-size:16px;font-weight:600;margin-right:2px}.em2-day__col{height:130px;position:relative}.em2-ev{background:#e4ecff;border-left:3px solid #1f4fd8;border-radius:6px;left:4px;position:absolute;right:4px}.em2-ev--b{background:#e3f4ea;border-color:#1a7a4a}.em2-ev--c{background:#fdecd0;border-color:#f49e0b}.em2-tabsmini{color:#6b7488;display:flex;font-size:13px;font-weight:600;gap:18px;padding:12px 18px 4px}.em2-tabsmini b{border-bottom:2px solid #1f4fd8;color:#0d1526;font-weight:600;padding-bottom:6px}.em2-rows{display:flex;flex-direction:column;gap:4px;list-style:none;padding:8px 12px 14px}.em2-rows li{align-items:center;border-radius:12px;display:flex;gap:10px;padding:9px 8px}.em2-rows li.is-unread{background:#f1f5ff}.em2-rows li.is-unread .em2-lines b{background:#8895b2}.em2-av{background:#a9c0f5;border-radius:50%;flex:0 0 26px;height:26px;width:26px}.em2-av--1{background:#b7e0c8}.em2-av--2{background:#f7d29b}.em2-av--3{background:#cdbff0}.em2-lines{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.em2-lines b{background:#cdd5e4;height:8px;width:70%}.em2-lines b,.em2-lines i{border-radius:4px;display:block}.em2-lines i{background:#e4e9f1;height:7px;width:48%}.em2-time{background:#e4e9f1;border-radius:3px;height:6px;width:22px}.em2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:4}.em2-three{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);min-height:250px}.em2-three__nav{background:#f7f8fb;display:flex;flex-direction:column;gap:10px;padding:14px 8px}.em2-three__nav span{background:#e0e5ee;border-radius:6px;height:18px}.em2-three__nav span.on{background:#1f4fd8}.em2-three .em2-rows{border-right:1px solid #edf0f5}.em2-three__read{display:flex;flex-direction:column;gap:10px;padding:18px 16px}.em2-three__read b{background:#8895b2;border-radius:5px;height:10px;width:60%}.em2-three__read i{background:#e4e9f1;border-radius:4px;height:7px}.em2-three__read i.s{width:55%}.em2-rule{display:flex;flex-direction:column;gap:10px;list-style:none;padding:16px}.em2-rule li{align-items:center;background:#f4f6fb;border-radius:14px;color:#0d1526;display:flex;font-size:13.5px;font-weight:600;gap:12px;padding:14px}.em2-rule li i{background:#d7deec;border-radius:4px;flex:1 1;height:8px}.em2-rule li em{color:#1f4fd8;font-size:12px;font-style:normal}.em2-ai{display:flex;flex-direction:column;gap:12px;padding:20px}.em2-ai__tag{align-items:center;color:#1f4fd8;display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em}.em2-ai__lines{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.em2-ai__lines i{background:#dfe5f1;border-radius:4px;height:8px}.em2-ai__lines i.s{width:60%}.em2-ai__slots{display:flex;gap:8px}.em2-ai__slots span{background:#eaf0ff;border-radius:980px;color:#14306a;font-size:13px;font-weight:600;padding:9px 18px}.em2-section{padding:88px 0}.em2-section--soft{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.em2-section--tight{padding:0 0 24px}.em2-head{margin:0 auto 44px;max-width:680px;text-align:center}.em2-head--left{margin:0 0 32px;text-align:left}.em2-pills{background:#0b1b3312;border-radius:980px;display:flex;gap:6px;margin-bottom:36px;max-width:100%;overflow-x:auto;padding:5px;scrollbar-width:none;width:fit-content}.em2-pills::-webkit-scrollbar{display:none}.em2-pill{background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:600;padding:12px 24px;transition:background .2s,color .2s;white-space:nowrap}.em2-pill:hover{color:#0d1526}.em2-pill.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.em2-ov{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.em2-acc{border-left:3px solid #0b1b33;padding-left:28px}.em2-acc__item{border-bottom:1px solid #dfe3ea;padding:20px 0}.em2-acc__item:last-child{border-bottom:0}.em2-acc__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:19px;font-weight:600;gap:16px;justify-content:space-between;padding:0;text-align:left;width:100%}.em2-acc__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.em2-acc__q svg.is-open{transform:rotate(180deg)}.em2-acc__a{color:#3d4659;font-size:16px;line-height:1.65;margin-top:12px;max-width:460px}.em2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.em2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.em2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.em2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.em2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.em2-viz{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;flex-direction:column;gap:10px;height:164px;justify-content:center;margin:0 -28px;padding:28px}.em2-viz--inbox span{background:#ffffffe0;border-radius:8px;height:24px}.em2-viz--inbox span:nth-child(2){opacity:.7;width:84%}.em2-viz--inbox span:nth-child(3){opacity:.5;width:66%}.em2-viz--schedule{grid-gap:8px;display:grid;gap:8px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.em2-viz--schedule span{background:#ffffff47;border:1px solid #ffffff59;border-radius:8px}.em2-viz--schedule span:nth-child(2),.em2-viz--schedule span:nth-child(5){background:#fff}.em2-viz--focus b{background:#fff;border-radius:10px;height:40px}.em2-viz--focus span{background:#ffffff47;border-radius:8px;height:20px}.em2-viz--focus span:last-child{width:60%}.em2-facts{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.em2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.em2-fact:last-child{border-right:0}.em2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.em2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.em2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.em2-toggle{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:28px;padding:5px}.em2-toggle__btn{align-items:center;background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:11px 22px}.em2-toggle__btn small{color:#1a7a4a;font-size:11.5px;font-weight:700}.em2-toggle__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.em2-tiers{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.em2-tier{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:34px 30px 30px;position:relative}.em2-tier h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.em2-tier.is-hot{border-color:#0b1b33;box-shadow:0 30px 60px -34px #0b1b338c}.em2-tier__badge{background:#0b1b33;border-radius:980px;color:#fff;font-size:12px;font-weight:700;left:30px;padding:5px 14px;position:absolute;top:-13px}.em2-tier__blurb{color:#3d4659;font-size:14.5px;line-height:1.5;margin-top:8px;min-height:44px}.em2-tier__price{align-items:baseline;display:flex;gap:6px;margin:22px 0 24px;min-height:48px}.em2-tier__price span{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1}.em2-tier__price em{color:#6b7488;font-size:14px;font-style:normal}.em2-tier__custom{font-size:30px!important;letter-spacing:-.02em!important}.em2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.em2-list li{align-items:flex-start;display:flex;font-size:15px;gap:11px;line-height:1.4}.em2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.em2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.em2-faq{border-bottom:1px solid #dfe3ea}.em2-faq:first-child{border-top:1px solid #dfe3ea}.em2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.em2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.em2-faq__q svg.is-open{transform:rotate(180deg)}.em2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.em2-ctaWrap{padding-bottom:88px}.em2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.em2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.em2-cta p{color:#fffc;font-size:17px;margin-top:14px}.em2-cta .em2-ctas,.em2-cta p{position:relative}.em2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.em2-faqgrid,.em2-hero__grid,.em2-ov{gap:40px;grid-template-columns:1fr}.em2-feat,.em2-tiers{grid-template-columns:1fr}.em2-tier__blurb{min-height:0}.em2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.em2-fact:nth-child(2){border-right:0}.em2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.em2-stage{min-height:460px}.em2-section{padding:64px 0}}@media(max-width:640px){.em2-wrap{padding:0 18px}.em2-hero{padding:40px 0 44px}.em2-lead{font-size:16.5px}.em2-ctas .em2-btn{flex:1 1 100%}.em2-stage{border-radius:26px;min-height:0;padding:28px 14px 84px}.em2-stage--ov{padding-bottom:28px}.em2-win{border-radius:18px}.em2-win--mail{margin-top:-48px;width:86%}.em2-day p{font-size:10px;padding:6px 4px}.em2-day p b{font-size:13px}.em2-three{grid-template-columns:26px minmax(0,1fr)}.em2-three__read{display:none}.em2-glass{bottom:14px;font-size:13px;left:14px;max-width:none;padding:11px 16px;right:14px}.em2-card,.em2-tier{border-radius:24px}.em2-facts{grid-template-columns:1fr}.em2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.em2-fact:last-child{border-bottom:0}.em2-pills{width:100%}.em2-pill{font-size:14px;padding:11px 18px}.em2-acc{padding-left:18px}.em2-acc__q{font-size:17px}.em2-toggle{width:100%}.em2-toggle__btn{flex:1 1;font-size:14px;justify-content:center;padding:10px 12px}.em2-toggle__btn small{display:none}.em2-cta{border-radius:26px;padding:52px 20px}.em2-faq__q{font-size:16px}.em2-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.em2-stage--ov{animation:none}.em2-btn,.em2-pill{transition:none!important}}.wrap .btn-ghost,.wrap .btn-primary,.wrap .btn-secondary{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:12px 22px;text-decoration:none;transition:background .15s,border-color .15s}.wrap .btn-ghost,.wrap .btn-secondary{border-color:var(--line)}.wrap .btn-ghost{background:#0000;color:var(--ink)}.wrap .btn-ghost:hover{background:var(--surface)}.wrap .btn-ghost.on-dark{border-color:#ffffff59;color:#fff}.wrap .btn-ghost.on-dark:hover{background:#ffffff14}.wrap .btn-link-dark{background:none;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:12px 4px;text-decoration:underline;text-underline-offset:3px}.wrap .btn-link-dark:hover{color:#b9c6f2}.wrap .full{justify-content:center;width:100%}.wrap .hero-dark{background:var(--ink);color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;position:relative;right:50%;width:100vw}.wrap .hero-dark-inner{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;padding:88px 24px}.wrap .eyebrow-pill{background:#2a5bd72e;border:1px solid #2a5bd766;border-radius:99px;color:#b9c6f2;display:inline-block;font-size:13px;font-weight:700;margin-bottom:22px;padding:6px 14px}.wrap .hero-dark h1{color:#fff;font-size:46px;line-height:1.14;margin-bottom:20px}.wrap .hero-dark-sub{color:#aeb4bf;font-size:17px;margin-bottom:32px;max-width:460px}.wrap .hero-dark-cta{align-items:center;display:flex;gap:8px}.wrap .hero-dark-media{display:flex;justify-content:center}.wrap .hero-dark-media img{aspect-ratio:4/3.4;border-radius:16px;box-shadow:0 30px 70px -20px #0009;max-width:480px;object-fit:cover;width:100%}.wrap .integration-section{padding-top:24px}.wrap .integration-grid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:.9fr 1.1fr;margin-top:8px;min-width:0}.wrap .integration-copy{display:flex;flex-direction:column;min-width:0}.wrap .integration-code{max-width:100%;min-width:0}.wrap .integration-links{border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;margin-bottom:24px;overflow:hidden}.wrap .integration-link{align-items:center;border-bottom:1px solid var(--line);color:var(--ink);display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:background .15s}.wrap .integration-link:last-child{border-bottom:none}.wrap .integration-link:hover{background:var(--surface)}.wrap .integration-link:hover .integration-link-icon{background:var(--primary);color:#fff}.wrap .integration-link:hover .integration-link-arrow{color:var(--primary);transform:translate(2px,-2px)}.wrap .integration-link-icon{align-items:center;background:var(--surface);border-radius:9px;color:var(--primary);display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .15s,color .15s;width:36px}.wrap .integration-link-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.wrap .integration-link-label{color:var(--ink);font-size:14.5px;font-weight:700}.wrap .integration-link-desc{color:var(--slate);font-size:12.5px}.wrap .integration-link-arrow{color:var(--slate);flex-shrink:0;transition:transform .15s,color .15s}.wrap .integration-cta{align-self:flex-start}.wrap .code-window{background:#161a24;border:1px solid #262b38;border-radius:12px;box-shadow:0 24px 48px -24px #14171f73;min-width:0;overflow:hidden;width:100%}.wrap .code-window-bar{align-items:center;background:#1b2029;border-bottom:1px solid #262b38;display:flex;gap:10px;padding:10px 14px}.wrap .code-window-dots{display:flex;flex-shrink:0;gap:6px}.wrap .dot{border-radius:50%;height:10px;width:10px}.wrap .dot.dot-red{background:#ff5f57}.wrap .dot.dot-yellow{background:#febc2e}.wrap .dot.dot-green{background:#28c840}.wrap .code-window-filename{color:#8b93a3;flex:1 1;font-family:SFMono-Regular,Menlo,Inter Tight,monospace;font-size:12.5px;text-align:center}.wrap .code-copy-btn{align-items:center;background:#0000;border:1px solid #2e3444;border-radius:6px;color:#aeb4bf;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;gap:6px;padding:5px 10px;transition:background .15s,color .15s,border-color .15s}.wrap .code-copy-btn:hover{background:#232935;border-color:#3a4256;color:#fff}.wrap .code-tabs{background:var(--ink);box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:2px;min-width:0;overflow-x:auto;width:100%}.wrap .code-tab{background:none;border:none;border-bottom:2px solid #0000;color:#8b93a3;cursor:pointer;flex-shrink:0;font-family:Inter Tight,sans-serif;font-size:13px;font-weight:600;padding:12px 18px;position:relative;white-space:nowrap;z-index:1}.wrap .code-tab:hover{color:#fff}.wrap .code-tab.active{background:#1e2330;border-bottom-color:var(--primary);color:#fff}.wrap .code-block{background:#12151d;box-sizing:border-box;color:#d7e6ff;font-family:SFMono-Regular,Menlo,Inter Tight,monospace;font-size:12.5px;line-height:1.75;margin:0;max-width:100%;min-width:0;overflow-x:auto;padding:18px 0;width:100%}.wrap .code-block code{display:block;min-width:100%;width:max-content}.wrap .code-line{display:flex;padding:0 20px;white-space:pre}.wrap .code-line:hover{background:#ffffff08}.wrap .code-line-no{color:#4a5063;flex-shrink:0;margin-right:18px;text-align:right;-webkit-user-select:none;user-select:none;width:28px}.wrap .code-line-content{white-space:pre}.wrap .tok-comment{color:#6b7280;font-style:italic}.wrap .tok-string{color:#8fe3b0}.wrap .tok-keyword{color:#c79ce8}.wrap .tok-number{color:#f5a65b}.wrap .help-strip{grid-gap:24px;align-items:center;border:1px solid var(--line);border-radius:14px;display:grid;gap:24px;grid-template-columns:1fr 1.4fr;margin-top:48px;padding:28px 32px}.wrap .help-strip h3{font-size:19px}.wrap .help-strip p{font-size:14.5px}.wrap .help-strip a{color:var(--primary);font-weight:600;text-decoration:underline}.wrap .section{padding:64px 0}.wrap .section-sub{font-size:15px;margin-top:10px}.wrap .feature-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.wrap .feature-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;padding:0 0 24px}.wrap .feature-photo-wrap{margin-bottom:18px;position:relative}.wrap .feature-photo{display:block;height:150px;object-fit:cover;width:100%}.wrap .feature-icon{align-items:center;background:var(--primary);border-radius:9px;bottom:-16px;box-shadow:0 6px 16px -4px #2a5bd780;color:#fff;display:flex;height:36px;justify-content:center;left:16px;position:absolute;width:36px}.wrap .feature-card h3{font-size:17px;line-height:1.35;margin:0 24px 10px}.wrap .feature-card p{font-size:14.5px;margin:0 24px}.wrap .usecases-dark{background:var(--ink);color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;padding:80px 0;position:relative;right:50%;width:100vw}.wrap .usecases-dark-inner{margin:0 auto;max-width:1180px;padding:0 24px}.wrap .usecases-title{color:#fff;font-size:32px;line-height:1.25;margin-bottom:14px;text-align:center}.wrap .usecases-subtitle{color:#aeb4bf;font-size:17px;margin-bottom:36px;text-align:center}.wrap .usecases-tabs{border-bottom:1px solid #ffffff24;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-bottom:44px;padding-bottom:0}.wrap .usecases-tab{background:none;border:none;color:#aeb4bf;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:0 0 16px;position:relative;transition:color .2s}.wrap .usecases-tab.active,.wrap .usecases-tab:hover{color:#fff}.wrap .usecases-tab.active:after{background:var(--primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.wrap .usecases-panel{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr 1fr}.wrap .usecases-panel-copy h3{color:#fff;font-size:24px;margin-bottom:14px}.wrap .usecases-panel-body{color:#aeb4bf;font-size:15.5px;margin-bottom:20px}.wrap .usecases-divider{background:#ffffff24;height:1px;margin:0 0 20px}.wrap .usecases-proof{color:#aeb4bf;font-size:14.5px;margin-bottom:24px}.wrap .usecases-stats{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:28px}.wrap .usecases-stat-value{color:#fff;font-family:Inter Tight,sans-serif;font-size:28px;font-weight:700}.wrap .usecases-stat-label{color:#aeb4bf;font-size:13px;margin-top:2px}.wrap .usecases-cta{background:#0000;border-color:#ffffff4d;color:#fff}.wrap .usecases-cta:hover{background:#ffffff14;border-color:#fff}.wrap .usecases-panel-media{border:1px solid #ffffff24;border-radius:16px;overflow:hidden}.wrap .usecases-panel-media img{aspect-ratio:4/3.2;display:block;object-fit:cover;width:100%}.wrap .toggle{background:var(--surface);border:1px solid var(--line);border-radius:9px;display:inline-flex;gap:2px;margin-top:22px;padding:3px}.wrap .toggle-btn{align-items:center;background:none;border:none;border-radius:7px;color:var(--slate);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:8px 16px}.wrap .toggle-btn.active{background:#fff;box-shadow:0 1px 2px #00000014;color:var(--ink)}.wrap .toggle-save{color:var(--success);font-size:11px;font-weight:700}.wrap .pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:40px}.wrap .tier{background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;padding:28px 24px 24px;position:relative}.wrap .tier.tier-highlight{border-color:var(--primary);box-shadow:0 14px 36px -18px #2a5bd759}.wrap .tier-badge{background:var(--primary);border-radius:99px;color:#fff;font-size:11.5px;font-weight:700;left:24px;padding:4px 10px;position:absolute;top:-12px}.wrap .tier h3{font-size:19px}.wrap .tier-blurb{font-size:13.5px;margin-top:6px;min-height:36px}.wrap .tier-volume{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px;margin-top:22px;padding-top:18px}.wrap .tier-volume-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:22px;font-weight:700}.wrap .tier-volume-label{color:var(--slate);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.wrap .tier-overage{color:var(--slate);font-size:12.5px;margin-bottom:18px;margin-top:4px}.wrap .tier-price{align-items:baseline;display:flex;gap:6px;margin:18px 0}.wrap .price-amount{font-family:Inter Tight,sans-serif;font-size:36px;font-weight:700}.wrap .price-period{color:var(--slate);font-size:13px}.wrap .price-custom{font-family:Inter Tight,sans-serif;font-size:24px;font-weight:700}.wrap .tier-features{display:flex;flex-direction:column;gap:11px;list-style:none;margin:22px 0 0;padding:0}.wrap .tier-features li{align-items:flex-start;color:var(--ink);display:flex;font-size:14px;gap:9px}.wrap .tier-features li svg{color:var(--success);flex-shrink:0;margin-top:2px}.wrap .story-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.wrap .story-card{background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:26px 22px}.wrap .story-metric{align-items:center;background:#1f8a5f17;border-radius:99px;color:var(--success);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:5px 10px;width:fit-content}.wrap .story-quote{color:var(--ink);font-size:15px;line-height:1.55}.wrap .story-attrib{border-top:1px solid var(--line);padding-top:14px}.wrap .story-company{font-size:14px;font-weight:700}.wrap .story-role{color:var(--slate);font-size:12.5px;margin-top:2px}.wrap .security{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:36px;justify-content:center;padding:36px 0}.wrap .security-item{align-items:center;color:var(--slate);display:flex;font-size:14px;font-weight:600;gap:9px}.wrap .security-item svg{color:var(--primary)}.wrap .faq-list{margin:0 auto;max-width:720px}.wrap .faq-item{border-bottom:1px solid var(--line)}.wrap .faq-q{align-items:center;background:none;border:none;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:15.5px;font-weight:600;justify-content:space-between;padding:18px 4px;text-align:left;width:100%}.wrap .faq-chev{color:var(--slate);flex-shrink:0;transition:transform .2s}.wrap .faq-chev.open{transform:rotate(180deg)}.wrap .faq-a{font-size:14.5px;max-width:600px;padding:0 4px 20px}.wrap .cta-band{margin:64px 0 80px}.wrap .faq-q:focus-visible,.wrap .toggle-btn:focus-visible,.wrap .usecases-tab:focus-visible,.wrap button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px){.wrap .hero-dark-inner{gap:36px;grid-template-columns:1fr;padding:56px 24px;text-align:left}.wrap .hero-dark h1{font-size:30px}.wrap .hero-dark-media img{max-width:100%}.wrap .integration-grid{gap:32px;grid-template-columns:1fr}.wrap .help-strip{text-align:left}.wrap .feature-grid,.wrap .help-strip,.wrap .pricing-grid,.wrap .story-grid{grid-template-columns:1fr}.wrap .section-head h2{font-size:25px}.wrap .usecases-panel{gap:28px;grid-template-columns:1fr}.wrap .usecases-panel-media{order:-1}.wrap .usecases-tabs{gap:18px;justify-content:flex-start;overflow-x:auto}}.sg2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.sg2 *,.sg2 :after,.sg2 :before{box-sizing:border-box}.sg2 :where(h1,h2,h3,p,ul){margin:0}.sg2 button{font-family:inherit}.sg2 a:focus-visible,.sg2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.sg2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.sg2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.sg2-h1{font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.06}.sg2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.sg2-lead{font-size:18px;margin-top:22px;max-width:540px}.sg2-lead,.sg2-sub{color:#3d4659;line-height:1.55}.sg2-sub{font-size:16px;margin-top:14px}.sg2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 24px;text-decoration:none;transition:background .2s,border-color .2s;white-space:nowrap}.sg2-btn--dark{background:#0b1b33;color:#fff}.sg2-btn--dark:hover{background:#16305a}.sg2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.sg2-btn--line:hover{border-color:#0d1526}.sg2-btn--white{background:#fff;color:#0b1b33}.sg2-btn--white:hover{background:#eaf0ff}.sg2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.sg2-btn--glass:hover{background:#ffffff42}.sg2-btn--full{width:100%}.sg2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sg2-ctas--center{justify-content:center}.sg2-hero{overflow:hidden;padding:72px 0;position:relative}.sg2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.sg2-hero__grid{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.sg2-hero__grid,.sg2-stage{display:grid;position:relative}.sg2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;min-height:460px;overflow:hidden;padding:40px 32px 84px;place-items:center}.sg2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.sg2-stage__label{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.12em;position:absolute;right:22px;text-transform:uppercase;top:18px;z-index:3}.sg2-stage--uc{animation:sg2-in .35s ease both;min-height:400px;padding-bottom:40px}@keyframes sg2-in{0%{opacity:0}to{opacity:1}}.sg2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:4}.sg2-code{background:#0a1429;border-radius:22px;box-shadow:0 40px 70px -28px #02081ab3;min-width:0;overflow:hidden;position:relative;width:100%;z-index:2}.sg2-code--hero{width:min(470px,100%)}.sg2-code--main{border:1px solid #16264a;box-shadow:0 30px 60px -36px #0b1b3399}.sg2-code__bar{align-items:center;background:#101c38;border-bottom:1px solid #ffffff12;display:flex;gap:12px;padding:12px 18px}.sg2-code__dots{display:inline-flex;gap:6px}.sg2-code__dots i{background:#3a4a70;border-radius:50%;height:9px;width:9px}.sg2-code__name{color:#93a2c6}.sg2-code__copy,.sg2-code__name{font-size:12.5px;font-weight:600}.sg2-code__copy{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:980px;color:#dbe4ff;cursor:pointer;display:inline-flex;gap:6px;margin-left:auto;padding:6px 14px}.sg2-code__copy:hover{background:#ffffff24}.sg2-code__tabs{border-bottom:1px solid #ffffff12;display:flex;gap:4px;overflow-x:auto;padding:10px 14px 0;scrollbar-width:none}.sg2-code__tabs::-webkit-scrollbar{display:none}.sg2-code__tabs button{background:none;border:0;border-bottom:2px solid #0000;color:#7d8db0;cursor:pointer;flex-shrink:0;font-size:13.5px;font-weight:600;padding:9px 16px}.sg2-code__tabs button:hover{color:#dbe4ff}.sg2-code__tabs button.is-on{border-bottom-color:#6c93ff;color:#fff}.sg2-pre{color:#d4def7;font-family:Cascadia Code,Cascadia Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.7;margin:0;overflow-x:auto;padding:18px 0 22px;scrollbar-color:#2a3a63 #0000;scrollbar-width:thin}.sg2-pre code{display:block;font-family:inherit;min-width:max-content}.sg2-pre .tok-comment{color:#6f80a8;font-style:italic}.sg2-pre .tok-string{color:#9fd9ae}.sg2-pre .tok-keyword{color:#8fb0ff}.sg2-pre .tok-number{color:#f3c177}.sg2-ln{display:flex;padding:0 20px 0 0;white-space:pre}.sg2-ln__no{color:#45557d;flex:0 0 44px;padding-right:14px;text-align:right;-webkit-user-select:none;user-select:none}.sg2-code--main .sg2-pre{max-height:440px;overflow-y:auto}.sg2-cap{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.sg2-cap__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:22px;padding-top:22px}.sg2-cap__row span{background:#fff;border:1px solid #dfe3ea;border-radius:980px;font-size:14px;font-weight:600;padding:8px 16px}.sg2-section{padding:88px 0}.sg2-section--soft{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.sg2-section--tight{padding:0 0 24px}.sg2-head{margin:0 auto 44px;max-width:700px;text-align:center}.sg2-head--left{margin:0;text-align:left}.sg2-int{grid-gap:36px;align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sg2-int__links{display:flex;flex-direction:column;gap:10px}.sg2-int__cta{align-self:flex-start;margin-top:14px}.sg2-link{align-items:center;background:#fff;border:1px solid #dfe3ea;border-radius:20px;color:#0d1526;display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,background .2s}.sg2-link:hover{background:#f8f8fa;border-color:#0d1526}.sg2-link__icon{background:#0b1b33;border-radius:12px;color:#fff;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.sg2-link__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.sg2-link__text strong{font-size:15.5px;font-weight:600}.sg2-link__text small{color:#6b7488;font-size:13.5px;line-height:1.4}.sg2-link__arrow{color:#6b7488;flex-shrink:0}.sg2-help{align-items:center;background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-top:36px;padding:26px 30px}.sg2-help h3{font-size:19px;font-weight:600}.sg2-help p{color:#3d4659;font-size:15px;margin-top:4px}.sg2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.sg2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.sg2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.sg2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.sg2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.sg2-viz{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;flex-direction:column;gap:10px;height:164px;justify-content:center;margin:0 -28px;padding:28px}.sg2-viz--api span{background:#ffffffe0;border-radius:8px;height:22px}.sg2-viz--api span:nth-child(2){opacity:.7;width:82%}.sg2-viz--api span:nth-child(3){opacity:.5;width:58%}.sg2-viz--deliver{align-items:flex-end;flex-direction:row}.sg2-viz--deliver span{background:#ffffff4d;border:1px solid #ffffff59;border-radius:8px;flex:1 1;height:44%}.sg2-viz--deliver span:nth-child(2){height:62%}.sg2-viz--deliver span:nth-child(3){height:80%}.sg2-viz--deliver b{background:#fff;border-radius:10px;flex:1.3 1;height:96%}.sg2-viz--visibility{align-items:flex-end;flex-direction:row}.sg2-viz--visibility span{background:#ffffffe0;border-radius:8px 8px 0 0;flex:1 1}.sg2-viz--visibility span:first-child{height:36%;opacity:.5}.sg2-viz--visibility span:nth-child(2){height:58%;opacity:.65}.sg2-viz--visibility span:nth-child(3){height:46%;opacity:.75}.sg2-viz--visibility span:nth-child(4){height:76%;opacity:.9}.sg2-viz--visibility span:nth-child(5){height:92%}.sg2-pills{background:#0b1b3312;border-radius:980px;display:flex;gap:6px;margin:0 auto 36px;max-width:100%;overflow-x:auto;padding:5px;scrollbar-width:none;width:fit-content}.sg2-pills::-webkit-scrollbar{display:none}.sg2-pill{background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:600;padding:12px 24px;transition:background .2s,color .2s;white-space:nowrap}.sg2-pill:hover{color:#0d1526}.sg2-pill.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.sg2-uc{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sg2-uc__copy h3{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;letter-spacing:-.025em}.sg2-uc__copy p{color:#3d4659;font-size:16.5px;line-height:1.65;margin:14px 0 24px}.sg2-uc__copy .sg2-list{margin:0 0 30px}.sg2-mail{background:#fff;border-radius:24px;box-shadow:0 40px 70px -28px #02081ab3;padding:24px;position:relative;width:min(400px,100%);z-index:2}.sg2-mail__from{align-items:center;color:#6b7488;display:flex;font-size:13px;gap:10px}.sg2-mail__from i{background:#a9c0f5;border-radius:50%;height:28px;width:28px}.sg2-mail__from b{color:#0d1526;font-weight:600}.sg2-mail__subj{font-size:18px;font-weight:600;margin:16px 0 14px}.sg2-mail__lines{display:flex;flex-direction:column;gap:9px}.sg2-mail__lines i{background:#e4e9f1;border-radius:4px;height:8px}.sg2-mail__lines i.s{width:55%}.sg2-mail__tag{background:#1a7a4a1a;border-radius:980px;color:#1a7a4a;display:inline-block;font-size:12.5px;font-weight:700;margin-top:20px;padding:6px 14px}.sg2-flow{align-items:center;display:flex;flex-direction:column;position:relative;width:min(340px,100%);z-index:2}.sg2-flow__n{background:#fff;border-radius:18px;box-shadow:0 20px 40px -22px #02081a99;font-size:15px;font-weight:600;padding:16px 20px;text-align:center;width:100%}.sg2-flow__n.is-on{background:#eaf0ff;color:#14306a}.sg2-flow__c{background:#ffffff8c;height:26px;width:2px}.sg2-val{background:#fff;border-radius:24px;box-shadow:0 40px 70px -28px #02081ab3;padding:14px;position:relative;width:min(400px,100%);z-index:2}.sg2-val p{align-items:center;border-radius:14px;display:flex;font-size:14.5px;font-weight:500;gap:12px;justify-content:space-between;padding:14px}.sg2-val p:nth-child(odd){background:#f4f6fb}.sg2-val p em{background:#1a7a4a1a;border-radius:980px;color:#1a7a4a;font-size:12px;font-style:normal;font-weight:700;padding:4px 12px}.sg2-val p.bad em{background:#be28281a;color:#b42a2a}.sg2-facts{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.sg2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.sg2-fact:last-child{border-right:0}.sg2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.sg2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.sg2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.sg2-toggle{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:28px;padding:5px}.sg2-toggle__btn{align-items:center;background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:11px 22px}.sg2-toggle__btn small{color:#1a7a4a;font-size:11.5px;font-weight:700}.sg2-toggle__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.sg2-tiers{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.sg2-tier{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:34px 30px 30px;position:relative}.sg2-tier h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.sg2-tier.is-hot{border-color:#0b1b33;box-shadow:0 30px 60px -34px #0b1b338c}.sg2-tier__badge{background:#0b1b33;border-radius:980px;color:#fff;font-size:12px;font-weight:700;left:30px;padding:5px 14px;position:absolute;top:-13px}.sg2-tier__blurb{color:#3d4659;font-size:14.5px;line-height:1.5;margin-top:8px;min-height:44px}.sg2-tier__vol{background:#f8f8fa;border-radius:14px;margin-top:20px;padding:12px 16px}.sg2-tier__vol strong{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em}.sg2-tier__vol span{color:#6b7488;font-size:13px}.sg2-tier__price{align-items:baseline;display:flex;gap:6px;margin:22px 0 6px;min-height:48px}.sg2-tier__price span{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1}.sg2-tier__price em{color:#6b7488;font-size:14px;font-style:normal}.sg2-tier__custom{font-size:30px!important;letter-spacing:-.02em!important}.sg2-tier__over{color:#6b7488;font-size:13px;line-height:1.45;margin-bottom:18px;min-height:40px}.sg2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.sg2-list li{align-items:flex-start;display:flex;font-size:15px;gap:11px;line-height:1.4}.sg2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.sg2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sg2-faq{border-bottom:1px solid #dfe3ea}.sg2-faq:first-child{border-top:1px solid #dfe3ea}.sg2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.sg2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.sg2-faq__q svg.is-open{transform:rotate(180deg)}.sg2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.sg2-ctaWrap{padding-bottom:88px}.sg2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.sg2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.sg2-cta p{color:#fffc;font-size:17px;margin-top:14px}.sg2-cta .sg2-ctas,.sg2-cta p{position:relative}.sg2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.sg2-faqgrid,.sg2-hero__grid,.sg2-int,.sg2-uc{gap:36px;grid-template-columns:1fr}.sg2-feat,.sg2-tiers{grid-template-columns:1fr}.sg2-tier__blurb,.sg2-tier__over{min-height:0}.sg2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sg2-fact:nth-child(2){border-right:0}.sg2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.sg2-stage{min-height:400px}.sg2-section{padding:64px 0}.sg2-pills{margin-left:0}}@media(max-width:640px){.sg2-wrap{padding:0 18px}.sg2-hero{padding:40px 0 44px}.sg2-lead{font-size:16.5px}.sg2-ctas .sg2-btn{flex:1 1 100%}.sg2-stage{border-radius:26px;min-height:0;padding:24px 14px 84px}.sg2-stage--uc{padding-bottom:24px}.sg2-code{border-radius:18px}.sg2-pre{font-size:12px}.sg2-ln__no{flex-basis:34px;padding-right:10px}.sg2-glass{bottom:14px;font-size:13px;left:14px;max-width:none;padding:11px 16px;right:14px}.sg2-card,.sg2-help,.sg2-tier{border-radius:24px}.sg2-help{padding:22px}.sg2-help .sg2-btn{width:100%}.sg2-facts{grid-template-columns:1fr}.sg2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.sg2-fact:last-child{border-bottom:0}.sg2-pills{width:100%}.sg2-pill{font-size:14px;padding:11px 18px}.sg2-toggle{width:100%}.sg2-toggle__btn{flex:1 1;font-size:14px;justify-content:center;padding:10px 12px}.sg2-cta{border-radius:26px;padding:52px 20px}.sg2-faq__q{font-size:16px}.sg2-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.sg2-stage--uc{animation:none}.sg2-btn,.sg2-link,.sg2-pill{transition:none!important}}.hms-wrap{--orange:#ea580c;--orange-dark:#c2410c;--navy:#0f172a;--slate:#64748b;--line:#e2e8f0;background:#0000;color:var(--navy);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1180px;padding:0 24px;position:relative}.hms-wrap *{box-sizing:border-box}.floating-demo{align-items:center;background:var(--orange);border:none;border-radius:12px 0 0 12px;box-shadow:-4px 6px 24px #0000002e;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px 10px;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:background .15s;z-index:90}.floating-demo:hover{background:var(--orange-dark)}.floating-demo span{font-size:12px;font-weight:600;letter-spacing:.04em;transform:rotate(180deg);writing-mode:vertical-rl}.btn-orange{align-items:center;background:var(--orange);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:.03em;padding:14px 28px;transition:background .15s}.btn-orange:hover{background:var(--orange-dark)}.btn-white{background:#fff;border:none;border-radius:8px;color:var(--orange);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.03em;padding:14px 28px}.btn-white:hover{background:#f8fafc}.btn-outline-orange{background:#0000;border:2px solid var(--orange);border-radius:8px;color:var(--orange);cursor:pointer;font-size:14px;font-weight:600;padding:12px 28px}.btn-outline-orange:hover{background:var(--orange);color:#fff}.btn-ghost{border:1px solid #ffffff59;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:13px 24px}.btn-ghost:hover{background:#ffffff1a}.hero-buttons.center{justify-content:center}.hms-hero-section{background-color:#0a1628!important;background-image:linear-gradient(160deg,#091425eb,#0e1b31d9 40%,#112039d1 70%,#091323ed),url(https://images.unsplash.com/photo-1571896349842-33c89424de2d?w=1800&q=80&auto=format&fit=crop)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#fff;isolation:isolate;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:80px 0 100px;position:relative;right:50%;width:100vw}.hero-bg{background-color:#0a1628;pointer-events:none}.hero-grid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 0),linear-gradient(180deg,#ffffff0d 1px,#0000 0);background-size:48px 48px;inset:0;mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 40%,#0000 90%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 40%,#0000 90%);position:absolute}.hero-glow{border-radius:50%;filter:blur(90px);opacity:.55;position:absolute}.hero-glow-orange{background:radial-gradient(circle,#ea580c8c 0,#ea580c00 70%);height:520px;right:-80px;top:-180px;width:520px}.hero-glow-blue{background:radial-gradient(circle,#3b82f659 0,#3b82f600 70%);bottom:-260px;height:620px;left:-160px;width:620px}.hero-vignette{background:radial-gradient(ellipse 90% 70% at 50% 20%,#ffffff0a,#0000 60%),linear-gradient(180deg,#060b1600,#060b1659);inset:0;position:absolute}.hero-inner{grid-gap:40px;gap:40px;grid-template-columns:1.2fr .8fr}.hms-hero-section h1{color:#484747!important;font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 20px}.hero-sub{color:#797a7c!important;line-height:1.6;margin:0 0 36px;max-width:520px}.hero-right{height:320px;position:relative}.dashboard-card{background:#fff;border-radius:14px;box-shadow:0 20px 50px -12px #00000073;color:var(--navy);padding:16px;position:absolute}.card-1{right:30px;top:10px;width:240px}.card-2{right:0;top:170px;width:200px}.card-title{color:var(--slate);font-size:13px;font-weight:600;margin-bottom:12px}.card-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.card-grid div{align-items:center;background:#f1f5f9;border-radius:8px;display:flex;font-size:14px;font-weight:600;height:42px;justify-content:center}.bars{display:flex;flex-direction:column;gap:10px}.bar{background:#3b82f6;border-radius:4px;height:10px}.section{padding:72px 0}.center-title{color:var(--navy);font-size:32px;font-weight:700;margin:0 0 40px;text-align:center}.center-title.light{color:#1e293b}.center-head{margin:0 auto 40px;max-width:620px;text-align:center}.center-head h2{font-size:30px;margin:0}.eyebrow{color:var(--orange);display:block;letter-spacing:.05em;margin-bottom:10px}.center{text-align:center}.growth-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.growth-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 20px -8px #0f172a14;padding:28px 24px;transition:transform .2s,box-shadow .2s}.growth-card:hover{box-shadow:0 14px 36px -12px #0f172a1f;transform:translateY(-3px)}.g-icon{align-items:center;background:#ea580c1a;border-radius:12px;color:var(--orange);display:flex;height:44px;justify-content:center;margin-bottom:16px;width:44px}.growth-card h3{font-size:18px;margin:0 0 8px}.growth-card p{color:var(--slate);font-size:14.5px;line-height:1.55;margin:0}.suite{background:linear-gradient(180deg,#e2e8f0,#f1f5f9 50%,#fff);border-radius:24px;margin:0 -12px;padding:64px 32px}.suite-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.suite-card{background:#fff;border-radius:14px;box-shadow:0 4px 24px -8px #0f172a1a;display:flex;flex-direction:column;padding:24px 20px}.suite-label{color:var(--slate);font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:12px}.s-icon{align-items:center;background:#ea580c1a;border-radius:10px;color:var(--orange);display:flex;height:40px;justify-content:center;margin-bottom:12px;width:40px}.suite-card h3{font-size:17px;margin:0 0 8px}.suite-card p{color:var(--slate);flex:1 1;font-size:14px;line-height:1.5;margin:0 0 14px}.link-btn{background:none;border:none;color:#1e40af;cursor:pointer;font-size:14px;font-weight:600;padding:0;text-align:left}.link-btn:hover{text-decoration:underline}.feature-grid{grid-gap:22px;gap:22px}.feature-card{border-radius:14px;padding-bottom:22px}.photo-wrap{margin-bottom:18px;position:relative}.photo-wrap img{display:block;height:160px;object-fit:cover;width:100%}.f-icon{align-items:center;background:var(--orange);border-radius:10px;bottom:-16px;box-shadow:0 6px 16px -4px #ea580c73;color:#fff;display:flex;height:36px;justify-content:center;left:16px;position:absolute;width:36px}.feature-card h3{font-size:16px;margin:0 18px 8px}.feature-card p{color:var(--slate);font-size:14px;margin:0 18px}.empower-grid{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.empower-visual{position:relative}.empower-visual img{aspect-ratio:4/3;border-radius:16px;box-shadow:0 24px 48px -18px #0f172a40;object-fit:cover;width:100%}.stat-badge{background:#fff;border-radius:12px;box-shadow:0 10px 28px -8px #0003;display:flex;flex-direction:column;left:20px;padding:12px 16px;position:absolute;top:20px}.stat-badge span:first-child{color:var(--slate);font-size:11px;font-weight:600;letter-spacing:.04em}.stat-badge strong{font-size:28px;font-weight:700;line-height:1.1}.stat-badge span:last-child{color:var(--slate);font-size:12px;font-weight:600}.status-panel{background:#fff;border-radius:12px;bottom:24px;box-shadow:0 12px 28px -8px #0003;font-size:12px;font-weight:600;min-width:170px;padding:14px 18px;position:absolute;right:-16px}.status-panel div{align-items:center;display:flex;gap:8px;margin-bottom:8px}.status-panel div:last-child{margin-bottom:0}.status-panel b{margin-left:auto}.dot{border-radius:50%;height:10px;width:10px}.dot.green{background:#22c55e}.dot.red{background:#ef4444}.dot.blue{background:#3b82f6}.dot.orange{background:#f97316}.dot.yellow{background:#eab308}.empower-text h2{font-size:30px;margin:0 0 16px}.empower-text>p{color:var(--slate);font-size:15.5px;line-height:1.6;margin:0 0 24px}.empower-text ul{list-style:none;margin:0 0 28px;padding:0}.empower-text li{align-items:flex-start;display:flex;font-size:15px;gap:10px;margin-bottom:12px}.empower-text li svg{color:#3b82f6;flex-shrink:0;margin-top:3px}.story-grid{grid-gap:20px;gap:20px}.story-card{border-radius:14px;gap:14px;padding:24px 20px}.metric{align-items:center;background:#0596691a;border-radius:999px;color:#059669;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:5px 12px;width:fit-content}.quote{color:var(--navy);flex:1 1;font-size:15px;line-height:1.55;margin:0}.attrib{border-top:1px solid var(--line);padding-top:12px}.attrib strong{display:block;font-size:14px}.attrib span{color:var(--slate);font-size:12.5px}.performance{background:linear-gradient(160deg,#0b1220,#152238);color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;padding:72px 24px;position:relative;right:50%;width:100vw}.perf-inner{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1100px}.perf-left h2{color:#fff;font-size:34px;line-height:1.2;margin:0 0 28px}.perf-left .orange{color:var(--orange)}.perf-right{display:flex;flex-direction:column}.perf-row{align-items:baseline;border-bottom:1px solid #ffffff1f;display:flex;gap:24px;padding:22px 0}.perf-row:last-child{border-bottom:none}.perf-row .big{font-size:42px;font-weight:700;min-width:110px}.perf-row .label{color:#94a3b8;font-size:15px}.security{color:var(--slate);font-size:14px;font-weight:600;gap:40px;padding:40px 0}.security div{align-items:center;display:flex;gap:10px}.security svg{color:var(--orange)}.faq-q{color:var(--navy);font-size:16px;padding:20px 4px}.faq-q svg{color:var(--slate);flex-shrink:0;transition:transform .2s}.faq-q svg.open{transform:rotate(180deg)}.faq-a{color:var(--slate);font-size:15px;margin:0;padding:0 4px 22px}.final-cta{background:var(--navy);border-radius:20px;color:#fff;margin:64px 0 80px;padding:64px 32px;text-align:center}.final-cta h2{color:#fff;font-size:30px;margin:0 0 12px}.final-cta p{color:#94a3b8;font-size:16px;margin:0 0 28px}@media(max-width:980px){.empower-grid,.hero-inner,.perf-inner{gap:40px;grid-template-columns:1fr}.hms-hero-section h1{font-size:30px}.feature-grid,.growth-grid,.story-grid{grid-template-columns:1fr}.suite-grid{grid-template-columns:1fr 1fr}.floating-demo{display:none}.hero-right{height:280px}.hero-glow-blue,.hero-glow-orange{filter:blur(60px)}}@media(max-width:600px){.suite-grid{grid-template-columns:1fr}.hero-buttons{flex-direction:column}.btn-orange,.btn-white{justify-content:center;width:100%}}.hm2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.hm2 *,.hm2 :after,.hm2 :before{box-sizing:border-box}.hm2 :where(h1,h2,h3,p,ul){margin:0}.hm2 button{font-family:inherit}.hm2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.hm2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.hm2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.hm2-h1{font-size:clamp(2rem,4.2vw,3.3rem);font-weight:500;letter-spacing:-.035em;line-height:1.08}.hm2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.hm2-lead{color:#3d4659;font-size:18px;line-height:1.55;margin-top:22px;max-width:540px}.hm2-center{display:flex;margin-top:40px}.hm2-btn,.hm2-center{justify-content:center}.hm2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:13px 24px;transition:background .2s,border-color .2s;white-space:nowrap}.hm2-btn--dark{background:#0b1b33;color:#fff}.hm2-btn--dark:hover{background:#16305a}.hm2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.hm2-btn--line:hover{border-color:#0d1526}.hm2-btn--white{background:#fff;color:#0b1b33}.hm2-btn--white:hover{background:#eaf0ff}.hm2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.hm2-btn--glass:hover{background:#ffffff42}.hm2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hm2-ctas--center{justify-content:center}.hm2-float{align-items:center;background:#0b1b33;border:1px solid #ffffff40;border-radius:980px;bottom:24px;box-shadow:0 16px 36px -12px #0b1b3399;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;position:fixed;right:20px;transition:background .2s;z-index:90}.hm2-float:hover{background:#16305a}.hm2-hero{overflow:hidden;padding:72px 0;position:relative}.hm2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.hm2-hero__grid{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm2-hero__grid,.hm2-stage{display:grid;position:relative}.hm2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;min-height:460px;overflow:hidden;padding:40px 32px 84px;place-items:center}.hm2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.hm2-stage__label{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.12em;position:absolute;right:22px;text-transform:uppercase;top:18px;z-index:3}.hm2-stage--own{min-height:420px;padding-bottom:40px}.hm2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:4}.hm2-win{background:#fff;border-radius:24px;box-shadow:0 40px 70px -28px #02081ab3;overflow:hidden;position:relative;width:min(420px,100%);z-index:2}.hm2-win__bar{align-items:center;background:#eef1f6;display:flex;gap:6px;padding:12px 18px}.hm2-win__bar i{background:#c3cada;border-radius:50%;height:8px;width:8px}.hm2-win__bar span{color:#6b7488;font-size:12px;font-weight:600;margin-left:10px}.hm2-rooms{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);padding:20px 20px 14px}.hm2-room{aspect-ratio:1;background:#e3f4ea;border:1px solid #c5e7d2;border-radius:10px}.hm2-room--occ{background:#e4ecff;border-color:#c6d6fb}.hm2-room--arr{background:#d9f0e2;border-color:#3aa56a;border-width:2px}.hm2-room--dirty{background:#fdecd0;border-color:#f6d39a}.hm2-legend{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:4px 20px 20px}.hm2-legend li{align-items:center;color:#3d4659;display:flex;font-size:12.5px;font-weight:600;gap:7px}.hm2-legend i{background:#3aa56a;border-radius:50%;height:10px;width:10px}.hm2-legend i.occ{background:#1f4fd8}.hm2-legend i.dirty{background:#f49e0b}.hm2-legend i.ok{background:#8fd1ab}.hm2-section{padding:88px 0}.hm2-section--soft{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.hm2-section--tight{padding:0 0 24px}.hm2-head{margin:0 auto 44px;max-width:700px;text-align:center}.hm2-head--left{margin:0;text-align:left}.hm2-grow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.hm2-gcard{align-items:flex-start;background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;gap:18px;padding:28px}.hm2-gcard__icon{background:#0b1b33;border-radius:14px;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.hm2-gcard h3{font-size:19px;font-weight:600;letter-spacing:-.015em;margin-bottom:8px}.hm2-gcard p{color:#3d4659;font-size:15.5px;line-height:1.6}.hm2-suite{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.hm2-scard{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:28px}.hm2-scard__label{color:#6b7488;font-size:11.5px;font-weight:600;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.hm2-scard__icon{background:#eaf0ff;border-radius:13px;color:#1f4fd8;display:grid;height:42px;margin-bottom:16px;place-items:center;width:42px}.hm2-scard h3{font-size:19px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin-bottom:10px}.hm2-scard p{color:#3d4659;flex:1 1;font-size:15px;line-height:1.6;margin-bottom:20px}.hm2-more{align-items:center;background:none;border:0;color:#1f4fd8;cursor:pointer;display:inline-flex;font-size:14.5px;font-weight:600;gap:6px;padding:0}.hm2-more:hover{text-decoration:underline}.hm2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.hm2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.hm2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.hm2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.hm2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.hm2-viz{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;gap:10px;height:164px;margin:0 -28px;padding:28px}.hm2-viz--calendar{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.hm2-viz--calendar span{background:#ffffff47;border:1px solid #ffffff59;border-radius:8px}.hm2-viz--calendar span:nth-child(2),.hm2-viz--calendar span:nth-child(6){background:#fff}.hm2-viz--housekeeping{flex-direction:column;justify-content:center}.hm2-viz--housekeeping span{background:#ffffffe0;border-radius:8px;height:24px}.hm2-viz--housekeeping span:nth-child(2){opacity:.7;width:80%}.hm2-viz--housekeeping span:nth-child(3){opacity:.5;width:60%}.hm2-viz--revenue{align-items:flex-end}.hm2-viz--revenue span{background:#ffffffe0;border-radius:8px 8px 0 0;flex:1 1}.hm2-viz--revenue span:first-child{height:36%;opacity:.5}.hm2-viz--revenue span:nth-child(2){height:58%;opacity:.65}.hm2-viz--revenue span:nth-child(3){height:46%;opacity:.75}.hm2-viz--revenue span:nth-child(4){height:76%;opacity:.9}.hm2-viz--revenue span:nth-child(5){height:92%}.hm2-own{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm2-own__p{color:#3d4659;font-size:16.5px;line-height:1.65;margin:16px 0 24px}.hm2-own .hm2-list{margin-bottom:30px}.hm2-panel{background:#fff;border-radius:24px;box-shadow:0 40px 70px -28px #02081ab3;padding:22px;position:relative;width:min(340px,100%);z-index:2}.hm2-panel__t{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.hm2-panel__r{align-items:center;background:#f4f6fb;border-radius:14px;display:flex;font-size:14.5px;font-weight:600;gap:12px;margin-bottom:8px;padding:12px 14px}.hm2-panel__r:last-child{margin-bottom:0}.hm2-panel__r i{background:#3aa56a;border-radius:50%;height:10px;width:10px}.hm2-panel__r i.red{background:#e04a4a}.hm2-panel__r i.blue{background:#1f4fd8}.hm2-panel__r i.amber{background:#f49e0b}.hm2-panel__r i.gold{background:#e3c23b}.hm2-panel__r b{background:#d7deec;border-radius:4px;height:8px;margin-left:auto;width:34px}.hm2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.hm2-list li{align-items:flex-start;display:flex;font-size:15.5px;gap:11px;line-height:1.45}.hm2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.hm2-facts{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.hm2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.hm2-fact:last-child{border-right:0}.hm2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.hm2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.hm2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.hm2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hm2-faq{border-bottom:1px solid #dfe3ea}.hm2-faq:first-child{border-top:1px solid #dfe3ea}.hm2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.hm2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.hm2-faq__q svg.is-open{transform:rotate(180deg)}.hm2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.hm2-ctaWrap{padding-bottom:88px}.hm2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.hm2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.hm2-cta p{color:#fffc;font-size:17px;margin-top:14px}.hm2-cta .hm2-ctas,.hm2-cta p{position:relative}.hm2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.hm2-faqgrid,.hm2-hero__grid,.hm2-own{gap:40px;grid-template-columns:1fr}.hm2-feat,.hm2-grow{grid-template-columns:1fr}.hm2-facts,.hm2-suite{grid-template-columns:repeat(2,minmax(0,1fr))}.hm2-fact:nth-child(2){border-right:0}.hm2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.hm2-stage{min-height:400px}.hm2-section{padding:64px 0}.hm2-float{display:none}}@media(max-width:640px){.hm2-wrap{padding:0 18px}.hm2-hero{padding:40px 0 44px}.hm2-lead{font-size:16.5px}.hm2-ctas .hm2-btn{flex:1 1 100%}.hm2-stage{border-radius:26px;min-height:0;padding:44px 14px 84px}.hm2-stage--own{padding-bottom:24px;padding-top:44px}.hm2-glass{bottom:14px;font-size:13px;left:14px;max-width:none;padding:11px 16px;right:14px}.hm2-card,.hm2-gcard,.hm2-scard{border-radius:24px}.hm2-gcard{padding:22px}.hm2-facts,.hm2-suite{grid-template-columns:1fr}.hm2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.hm2-fact:last-child{border-bottom:0}.hm2-cta{border-radius:26px;padding:52px 20px}.hm2-faq__q{font-size:16px}.hm2-section{padding:52px 0}.hm2-center .hm2-btn{width:100%}}@media(prefers-reduced-motion:reduce){.hm2-btn,.hm2-float{transition:none!important}}.tier-volume{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px;margin-top:22px;padding-top:18px}.tier-volume-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:19px;font-weight:700}.tier-volume-label{color:var(--slate);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.price-custom{font-size:24px}.ed2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.ed2 *,.ed2 :after,.ed2 :before{box-sizing:border-box}.ed2 :where(h1,h2,h3,p,ul){margin:0}.ed2 button{font-family:inherit}.ed2 a:focus-visible,.ed2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.ed2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.ed2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.ed2-h1{font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.06}.ed2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.ed2-lead{color:#3d4659;font-size:18px;line-height:1.55;margin-top:22px;max-width:540px}.ed2-fine{color:#6b7488;font-size:13.5px;margin-top:18px}.ed2-sub{color:#3d4659;font-size:16px;line-height:1.55;margin-top:14px}.ed2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 24px;text-decoration:none;transition:background .2s,border-color .2s;white-space:nowrap}.ed2-btn--dark{background:#0b1b33;color:#fff}.ed2-btn--dark:hover{background:#16305a}.ed2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.ed2-btn--line:hover{border-color:#0d1526}.ed2-btn--white{background:#fff;color:#0b1b33}.ed2-btn--white:hover{background:#eaf0ff}.ed2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.ed2-btn--glass:hover{background:#ffffff42}.ed2-btn--full{width:100%}.ed2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ed2-ctas--center{justify-content:center}.ed2-hero{overflow:hidden;padding:72px 0;position:relative}.ed2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.ed2-hero__grid{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ed2-hero__grid,.ed2-stage{display:grid;position:relative}.ed2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;min-height:460px;overflow:hidden;padding:40px 32px 84px;place-items:center}.ed2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.ed2-stage__label{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.12em;position:absolute;right:22px;text-transform:uppercase;top:18px;z-index:3}@keyframes ed2-in{0%{opacity:0}to{opacity:1}}.ed2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:4}.ed2-cap{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.ed2-cap__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:22px;padding-top:22px}.ed2-cap__row span{background:#fff;border:1px solid #dfe3ea;border-radius:980px;font-size:14px;font-weight:600;padding:8px 16px}.ed2-section{padding:88px 0}.ed2-section--soft{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.ed2-section--tight{padding:0 0 24px}.ed2-head{margin:0 auto 44px;max-width:700px;text-align:center}.ed2-head--left{margin:0;text-align:left}.ed2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.ed2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.ed2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.ed2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.ed2-viz{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;gap:10px;height:164px;margin:0 -28px;padding:28px}.ed2-viz--enroll{flex-direction:column;justify-content:center}.ed2-viz--enroll span{background:#ffffffe0;border-radius:8px;height:22px}.ed2-viz--enroll span:nth-child(2){opacity:.7;width:82%}.ed2-viz--enroll span:nth-child(3){opacity:.5;width:58%}.ed2-viz--record{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}.ed2-viz--record span{background:#ffffff47;border:1px solid #ffffff59;border-radius:10px}.ed2-viz--record span:first-child{background:#fff}.ed2-viz--signals{align-items:flex-end}.ed2-viz--signals span{background:#ffffffe0;border-radius:8px 8px 0 0;flex:1 1}.ed2-viz--signals span:first-child{height:90%}.ed2-viz--signals span:nth-child(2){height:78%;opacity:.9}.ed2-viz--signals span:nth-child(3){height:62%;opacity:.75}.ed2-viz--signals span:nth-child(4){height:40%;opacity:.6}.ed2-viz--signals span:nth-child(5){height:22%;opacity:.5}.ed2-win{background:#fff;border-radius:24px;box-shadow:0 40px 70px -28px #02081ab3;overflow:hidden;position:relative;width:min(440px,100%);z-index:2}.ed2-win__bar{align-items:center;background:#eef1f6;display:flex;gap:6px;padding:12px 18px}.ed2-win__bar i{background:#c3cada;border-radius:50%;height:8px;width:8px}.ed2-win__bar span{color:#6b7488;font-size:12px;font-weight:600;margin-left:10px}.ed2-courses{display:flex;flex-direction:column;gap:8px;list-style:none;padding:14px}.ed2-courses li{align-items:center;background:#f4f6fb;border-radius:14px;display:flex;gap:12px;padding:13px 14px}.ed2-courses__n{color:#0d1526;flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed2-courses__bar{background:#d7deec;border-radius:3px;flex:0 0 64px;height:6px;overflow:hidden}.ed2-courses__bar b{background:#1f4fd8;border-radius:3px;display:block;height:100%}.ed2-courses em{color:#1a7a4a;flex:0 0 62px;font-size:12px;font-style:normal;font-weight:700;text-align:right}.ed2-courses em.full{color:#b36a00}.ed2-facts{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ed2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.ed2-fact:last-child{border-right:0}.ed2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.ed2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.ed2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.ed2-toggle{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:28px;padding:5px}.ed2-toggle__btn{align-items:center;background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:11px 22px}.ed2-toggle__btn small{color:#1a7a4a;font-size:11.5px;font-weight:700}.ed2-toggle__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.ed2-tiers{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed2-tier{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:34px 30px 30px;position:relative}.ed2-tier h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.ed2-tier.is-hot{border-color:#0b1b33;box-shadow:0 30px 60px -34px #0b1b338c}.ed2-tier__badge{background:#0b1b33;border-radius:980px;color:#fff;font-size:12px;font-weight:700;left:30px;padding:5px 14px;position:absolute;top:-13px}.ed2-tier__blurb{color:#3d4659;font-size:14.5px;line-height:1.5;margin-top:8px;min-height:44px}.ed2-tier__vol{background:#f8f8fa;border-radius:14px;margin-top:20px;padding:12px 16px}.ed2-tier__vol strong{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em}.ed2-tier__vol span{color:#6b7488;font-size:13px}.ed2-tier__price{align-items:baseline;display:flex;gap:6px;margin:22px 0 6px;min-height:48px}.ed2-tier__price span{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1}.ed2-tier__price em{color:#6b7488;font-size:14px;font-style:normal}.ed2-tier__custom{font-size:30px!important;letter-spacing:-.02em!important}.ed2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.ed2-list li{align-items:flex-start;display:flex;font-size:15px;gap:11px;line-height:1.4}.ed2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.ed2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ed2-faq{border-bottom:1px solid #dfe3ea}.ed2-faq:first-child{border-top:1px solid #dfe3ea}.ed2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.ed2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.ed2-faq__q svg.is-open{transform:rotate(180deg)}.ed2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.ed2-ctaWrap{padding-bottom:88px}.ed2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.ed2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.ed2-cta p{color:#fffc;font-size:17px;margin-top:14px}.ed2-cta .ed2-ctas,.ed2-cta p{position:relative}.ed2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.ed2-faqgrid,.ed2-hero__grid{gap:36px;grid-template-columns:1fr}.ed2-feat,.ed2-tiers{grid-template-columns:1fr}.ed2-tier__blurb{min-height:0}.ed2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ed2-fact:nth-child(2){border-right:0}.ed2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.ed2-stage{min-height:400px}.ed2-section{padding:64px 0}}@media(max-width:640px){.ed2-wrap{padding:0 18px}.ed2-hero{padding:40px 0 44px}.ed2-lead{font-size:16.5px}.ed2-ctas .ed2-btn{flex:1 1 100%}.ed2-stage{border-radius:26px;min-height:0;padding:44px 14px 84px}.ed2-glass{bottom:14px;font-size:13px;left:14px;max-width:none;padding:11px 16px;right:14px}.ed2-card,.ed2-tier{border-radius:24px}.ed2-facts{grid-template-columns:1fr}.ed2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.ed2-fact:last-child{border-bottom:0}.ed2-toggle{width:100%}.ed2-toggle__btn{flex:1 1;font-size:14px;justify-content:center;padding:10px 12px}.ed2-cta{border-radius:26px;padding:52px 20px}.ed2-faq__q{font-size:16px}.ed2-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.ed2-btn{transition:none!important}}.wrap .eyebrow{color:var(--primary);display:inline-block;font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:14px;text-transform:uppercase}.wrap h1,.wrap h2,.wrap h3{font-family:Inter Tight,Inter,sans-serif;font-weight:700;letter-spacing:-.01em;margin:0}.wrap p{color:var(--slate);line-height:1.6;margin:0}.wrap .btn-primary{align-items:center;background:var(--primary);border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:12px 22px;transition:background .15s}.wrap .btn-primary:hover{background:var(--primary-dark)}.wrap .btn-secondary{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:12px 22px;transition:border-color .15s}.wrap .btn-secondary:hover{border-color:var(--ink)}.wrap .hero-cta{display:flex;gap:12px}.wrap .hero-cta.center{justify-content:center}.wrap .hero{left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:76px 0 64px;position:relative;right:50%;width:100vw}.wrap .hero-bg{background:radial-gradient(680px 420px at 78% 18%,#2a5bd71a,#0000 60%),radial-gradient(520px 360px at 8% 85%,#1f8a5f12,#0000 60%),linear-gradient(180deg,#fbfcfe,#fff 70%);inset:0;position:absolute;z-index:0}.wrap .hero-bg:after{background-image:linear-gradient(90deg,rgba(20,23,31,.035) 1px,#0000 0),linear-gradient(180deg,rgba(20,23,31,.035) 1px,#0000 0);background-size:64px 64px;content:"";inset:0;-webkit-mask-image:radial-gradient(800px 480px at 70% 10%,#000,#0000 75%);mask-image:radial-gradient(800px 480px at 70% 10%,#000,#0000 75%);position:absolute}.wrap .hero-inner{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:1180px;padding:0 24px;position:relative;z-index:1}.wrap .hero h1{font-size:44px;line-height:1.14;margin-bottom:18px}.wrap .hero-sub{font-size:17px;margin-bottom:30px;max-width:480px}.wrap .hero-tiles{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.wrap .hero-tile{aspect-ratio:4/3.2;border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 44px -22px #14171f4d;overflow:hidden;position:relative}.wrap .hero-tile img{display:block;height:100%;object-fit:cover;width:100%}.wrap .hero-tile.disabled img{filter:grayscale(55%);opacity:.7}.wrap .hero-tile-overlay{align-items:center;background:linear-gradient(180deg,#0000,#000000a6);bottom:0;display:flex;gap:8px;left:0;padding:12px;position:absolute;right:0}.wrap .hero-tile-icon{align-items:center;background:#fffffff2;border-radius:7px;color:var(--primary);display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.wrap .hero-tile-name{color:#fff;font-size:13px;font-weight:700}.wrap .hero-tile-soon{background:#ffffffeb;border-radius:99px;color:var(--ink);font-size:10px;font-weight:700;letter-spacing:.03em;padding:3px 8px;position:absolute;right:10px;text-transform:uppercase;top:10px}.wrap .stats{grid-gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-bottom:64px;overflow:hidden}.wrap .stat{background:var(--surface);padding:28px 18px;text-align:center}.wrap .stat-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:28px;font-weight:700}.wrap .stat-label{color:var(--slate);font-size:12.5px;line-height:1.4;margin-top:6px}.wrap .section{padding:0 0 64px}.wrap .section-head{margin:0 auto 40px;max-width:640px;text-align:center}.wrap .section-head h2{font-size:30px;line-height:1.25}.wrap .industry-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.wrap .industry-card{background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s,transform .2s}.wrap .industry-card:not(.disabled):hover{box-shadow:0 18px 40px -20px #14171f40;transform:translateY(-2px)}.wrap .industry-card.disabled{background:var(--surface)}.wrap .industry-photo-wrap{position:relative}.wrap .industry-photo{display:block;height:160px;object-fit:cover;width:100%}.wrap .industry-card.disabled .industry-photo{filter:grayscale(45%);opacity:.75}.wrap .industry-icon{align-items:center;background:var(--primary);border-radius:11px;bottom:-20px;box-shadow:0 8px 18px -4px #2a5bd780;color:#fff;display:flex;height:44px;justify-content:center;left:20px;position:absolute;width:44px}.wrap .industry-card.disabled .industry-icon{background:var(--slate);box-shadow:none}.wrap .industry-soon{background:#ffffffeb;border-radius:99px;color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.03em;padding:4px 10px;position:absolute;right:14px;text-transform:uppercase;top:14px}.wrap .industry-body{display:flex;flex:1 1;flex-direction:column;padding:34px 28px 28px}.wrap .industry-body h3{font-size:20px;margin-bottom:10px}.wrap .industry-blurb{font-size:14.5px;margin-bottom:18px}.wrap .industry-points{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 24px;padding:0}.wrap .industry-points li{color:var(--ink);font-size:13.5px;font-weight:500;padding-left:16px;position:relative}.wrap .industry-points li:before{background:var(--primary);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:8px;width:5px}.wrap .industry-card.disabled .industry-points li:before{background:var(--slate)}.wrap .industry-footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:18px}.wrap .industry-stat{display:flex;flex-direction:column;gap:1px}.wrap .industry-stat-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:17px;font-weight:700}.wrap .industry-stat-label{color:var(--slate);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.wrap .industry-link{align-items:center;color:var(--primary);display:inline-flex;font-size:14px;font-weight:700;gap:6px;text-decoration:none;white-space:nowrap}.wrap .industry-link:hover{text-decoration:underline}.wrap .industry-link.disabled{color:var(--slate);cursor:default}.wrap .industry-link.disabled:hover{text-decoration:none}.wrap .cta-band{background:var(--ink);border-radius:18px;margin:0 0 80px;padding:56px 24px;text-align:center}.wrap .cta-band h2{color:#fff;font-size:28px;margin-bottom:10px}.wrap .cta-band p{color:#aeb4bf;margin-bottom:26px}@media(max-width:760px){.wrap .hero-inner{gap:36px;grid-template-columns:1fr}.wrap .hero h1{font-size:30px}.wrap .hero-tiles,.wrap .stats{grid-template-columns:repeat(2,1fr)}.wrap .industry-grid{grid-template-columns:1fr}.wrap .industry-footer{align-items:flex-start;flex-direction:column;gap:14px}}.in4{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.in4 *,.in4 :after,.in4 :before{box-sizing:border-box}.in4 :where(h1,h2,h3,p,ul,table){margin:0}.in4 h1,.in4 h2,.in4 h3{font-family:inherit}.in4 p{color:inherit;line-height:inherit}.in4 a{text-decoration:none}.in4 a:focus-visible,.in4 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.in4-wrap{margin:0 auto;max-width:1240px;padding:0 32px;width:100%}.in4-kicker{color:#1f4fd8;font-size:13px;font-weight:600;letter-spacing:.1em;margin:0 0 16px;text-transform:uppercase}.in4-h1{font-size:clamp(2.3rem,4.4vw,3.6rem);font-weight:600;letter-spacing:-.032em;line-height:1.07}.in4-h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;letter-spacing:-.028em;line-height:1.12}.in4-lead{color:#3d4659;font-size:18px;line-height:1.6;margin-top:22px;max-width:520px}.in4-fine{color:#6b7488;font-size:14px;margin-top:20px}.in4-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:background .15s,border-color .15s;white-space:nowrap}.in4-btn--dark{background:#0b1b33;color:#fff}.in4-btn--dark:hover{background:#16305a}.in4-btn--line{background:#fff;border-color:#c4cbd9;color:#0d1526}.in4-btn--line:hover{border-color:#0d1526}.in4-btn--white{background:#fff;color:#0b1b33}.in4-btn--white:hover{background:#e8eefb}.in4-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.in4-hero{overflow:hidden;padding:80px 0 88px;position:relative}.in4-hero__wash{background:radial-gradient(760px 460px at 88% 20%,#1f4fd817,#0000 62%),radial-gradient(520px 360px at 4% 100%,#f49e0b12,#0000 62%);inset:0;position:absolute}.in4-hero__grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);position:relative}.in4-win{background:#fff;border:1px solid #dfe3ea;border-radius:16px;box-shadow:0 2px 4px #0d15260a,0 40px 80px -34px #0d152666;overflow:hidden}.in4-win__bar{align-items:center;background:#eef1f6;border-bottom:1px solid #dfe3ea;display:flex;gap:6px;padding:12px 18px}.in4-win__bar i{background:#c3cada;border-radius:50%;height:9px;width:9px}.in4-win__bar b{color:#3d4659;font-size:13px;font-weight:600;margin-left:10px}.in4-win__bar em{color:#6b7488;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.08em;margin-left:auto;text-transform:uppercase}.in4-ai{background:linear-gradient(180deg,#fff,#f8f9fc);display:flex;flex-direction:column;gap:18px;padding:26px 26px 28px}.in4-ai__q{align-self:flex-end;background:#0b1b33;border-radius:16px 16px 4px 16px;color:#fff;font-size:15px;line-height:1.45;max-width:78%;padding:12px 18px}.in4-ai__a{align-self:flex-start;background:#fff;border:1px solid #dfe3ea;border-radius:16px 16px 16px 4px;box-shadow:0 12px 24px -16px #0d15264d;max-width:92%;padding:18px 20px}.in4-ai__a p{color:#0d1526;font-size:15.5px;line-height:1.55;margin-top:10px}.in4-ai__tag{align-items:center;background:#eaf0ff;border-radius:980px;color:#1f4fd8;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;letter-spacing:.04em;padding:3px 11px}.in4-ai__row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.in4-ai__row em,.in4-ai__row span{background:#f6f7fa;border:1px solid #dfe3ea;border-radius:8px;color:#3d4659;font-size:13px;font-style:normal;font-weight:600;padding:6px 12px}.in4-ai__act{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.in4-ai__act button{background:#fff;border:1px solid #dfe3ea;border-radius:8px;color:#0d1526;font-family:inherit;font-size:13.5px;font-weight:600;padding:9px 16px}.in4-ai__act button:first-child{background:#1f4fd8;border-color:#1f4fd8;color:#fff}.in4-band{border-top:1px solid #dfe3ea;padding:88px 0}.in4-band--alt{background:#f6f7fa}.in4-band__grid{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.in4-band__grid.is-flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.in4-band__grid.is-flip .in4-band__copy{order:2}.in4-band__grid.is-flip .in4-band__visual{order:1}.in4-band__no{align-items:center;color:#1f4fd8;display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.08em;margin-bottom:18px;text-transform:uppercase}.in4-band__blurb{color:#3d4659;font-size:17px;line-height:1.6;margin:18px 0 24px;max-width:480px}.in4-band.is-soon .in4-band__no{color:#6b7488}.in4-band.is-soon .in4-win{opacity:.94}.in4-points{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 32px;padding:0}.in4-points li{align-items:center;display:flex;font-size:16px;font-weight:500;gap:12px}.in4-points i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 22px;height:22px;place-items:center;width:22px}.in4-band.is-soon .in4-points i{background:#8b95a8}.in4-days{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr);padding:18px 18px 6px}.in4-days div{background:#fff;border:1px solid #dfe3ea;border-radius:10px;padding:10px 10px 12px}.in4-days div small{color:#6b7488;display:block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.in4-days div b{display:block;font-size:18px;font-weight:600;margin:2px 0 8px}.in4-days div span{background:#1f4fd8;border-radius:3px;display:block;height:5px;opacity:.75}.in4-days div.is-on{border-color:#1f4fd8;box-shadow:0 0 0 1px #1f4fd8}.in4-tbl{border-collapse:collapse;margin-top:8px;width:100%}.in4-tbl th{border-bottom:1px solid #dfe3ea;color:#6b7488;font-size:11.5px;font-weight:600;letter-spacing:.06em;padding:12px 18px;text-align:left;text-transform:uppercase}.in4-tbl td{border-bottom:1px solid #eceff4;color:#3d4659;font-size:14px;padding:14px 18px}.in4-tbl td b{color:#0d1526;font-weight:600}.in4-tbl tr:last-child td{border-bottom:0}.in4-chip{border-radius:6px;display:inline-block;font-size:12px;font-weight:600;padding:3px 10px}.in4-chip--ok{background:#e3f4ea;color:#107c41}.in4-chip--blue{background:#e6edff;color:#1f4fd8}.in4-chip--warn{background:#fdf0d5;color:#9a5b00}.in4-tabs{border-bottom:1px solid #dfe3ea;display:flex;gap:22px;padding:14px 20px 0}.in4-tabs span{border-bottom:2px solid #0000;color:#6b7488;font-size:14px;font-weight:600;padding-bottom:12px}.in4-tabs span.is-on{border-color:#1f4fd8;color:#0d1526}.in4-courses{list-style:none;margin:0;padding:6px 20px 14px}.in4-courses li{grid-gap:16px;align-items:center;border-bottom:1px solid #eceff4;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 96px 72px;padding:14px 0}.in4-courses li:last-child{border-bottom:0}.in4-courses b{display:block;font-size:14.5px;font-weight:600}.in4-courses small{color:#6b7488;font-size:12.5px}.in4-bar{background:#e3e8f1;border-radius:3px;height:6px;overflow:hidden}.in4-bar i{background:#1f4fd8;border-radius:3px;display:block;height:100%}.in4-sched{grid-gap:0 12px;display:grid;gap:0 12px;grid-template-columns:52px minmax(0,1fr);padding:14px 20px 18px}.in4-sched small{border-top:1px solid #eceff4;color:#6b7488;font-size:12px;font-weight:600;padding-top:14px}.in4-sched>div{border-top:1px solid #eceff4;display:flex;gap:8px;min-height:52px;padding:8px 0}.in4-sched span{align-items:center;border-radius:8px;display:flex;font-size:13px;font-weight:600;overflow:hidden;padding:0 12px;white-space:nowrap}.in4-sched span.s0{background:#e6edff;color:#1f4fd8}.in4-sched span.s1{background:#e3f4ea;color:#107c41}.in4-sched span.s2{background:#fdf0d5;color:#9a5b00}.in4-section{border-top:1px solid #dfe3ea;padding:88px 0}.in4-head{margin:0 0 44px;max-width:640px}.in4-facts{background:#f6f7fa;border:1px solid #dfe3ea;border-radius:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.in4-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.in4-fact:last-child{border-right:0}.in4-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:10px;color:#1f4fd8;display:grid;height:40px;margin-bottom:18px;place-items:center;width:40px}.in4-fact h3{font-size:17px;font-weight:600;margin-bottom:6px}.in4-fact p{color:#3d4659;font-size:14.5px;line-height:1.55}.in4-ctaWrap{padding-bottom:88px}.in4-cta{align-items:center;background:#0b1b33;border-radius:20px;color:#fff;display:flex;gap:40px;justify-content:space-between;padding:56px}.in4-cta h2{font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:600;letter-spacing:-.028em}.in4-cta p{color:#ffffffc7;font-size:17px;margin-top:10px}@media(max-width:1000px){.in4-hero{padding:52px 0 56px}.in4-band__grid,.in4-band__grid.is-flip,.in4-hero__grid{gap:36px;grid-template-columns:1fr}.in4-band__grid.is-flip .in4-band__copy,.in4-band__grid.is-flip .in4-band__visual{order:0}.in4-band{padding:60px 0}.in4-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.in4-fact:nth-child(2){border-right:0}.in4-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.in4-section{padding:60px 0}}@media(max-width:640px){.in4-wrap{padding:0 18px}.in4-lead{font-size:16.5px}.in4-band .in4-btn,.in4-ctas .in4-btn{width:100%}.in4-win{border-radius:14px}.in4-days{gap:4px;grid-template-columns:repeat(7,minmax(0,1fr));padding:12px 12px 4px}.in4-days div{padding:8px 4px;text-align:center}.in4-days div small{font-size:9px;letter-spacing:0}.in4-days div b{font-size:14px}.in4-tbl td,.in4-tbl th{font-size:13px;padding:11px 12px}.in4-tbl td:nth-child(3),.in4-tbl th:nth-child(3){display:none}.in4-courses li{grid-template-columns:minmax(0,1fr) 64px}.in4-courses li .in4-chip{grid-column:2;justify-self:end}.in4-courses li .in4-bar{display:none}.in4-ai{padding:18px 16px 20px}.in4-ai__a,.in4-ai__q{max-width:100%}.in4-sched{padding:10px 14px 14px}.in4-sched span{font-size:12px;padding:0 8px}.in4-facts{grid-template-columns:1fr}.in4-fact{border-bottom:1px solid #dfe3ea;border-right:0}.in4-fact:last-child{border-bottom:0}.in4-cta{align-items:flex-start;flex-direction:column;gap:24px;padding:36px 24px}.in4-cta .in4-btn{width:100%}.in4-section{padding:48px 0}}@media(prefers-reduced-motion:reduce){.in4-btn{transition:none!important}}.wrap{--primary-dark:#1e45ac;--success:#1f8a5f;margin:0 auto;max-width:1180px;padding:0 24px}.eyebrow{color:var(--primary);display:inline-block;font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:14px;text-transform:uppercase}h1,h2,h3{font-family:Inter Tight,Inter,sans-serif}.btn-ghost,.btn-primary,.btn-secondary{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:12px 22px;text-decoration:none;transition:background .15s,border-color .15s}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark)}.btn-secondary{background:#fff;border-color:var(--line);color:var(--ink)}.btn-secondary:hover{border-color:var(--ink)}.btn-ghost{background:#0000;border-color:var(--line);color:var(--ink)}.btn-ghost:hover{background:var(--surface)}.btn-ghost.on-dark{border-color:#ffffff59;color:#fff}.btn-ghost.on-dark:hover{background:#ffffff14}.full{justify-content:center;width:100%}.hero-cta{display:flex;gap:12px}.hero-cta.center{justify-content:center}.hero{left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:76px 0 72px;position:relative;right:50%;width:100vw}.hero-bg{background:radial-gradient(680px 420px at 78% 18%,#2a5bd71a,#0000 60%),radial-gradient(520px 360px at 8% 85%,#1f8a5f12,#0000 60%),linear-gradient(180deg,#fbfcfe,#fff 70%);z-index:0}.hero-bg,.hero-bg:after{inset:0;position:absolute}.hero-bg:after{background-image:linear-gradient(90deg,rgba(20,23,31,.035) 1px,#0000 0),linear-gradient(180deg,rgba(20,23,31,.035) 1px,#0000 0);background-size:64px 64px;content:"";-webkit-mask-image:radial-gradient(800px 480px at 70% 10%,#000,#0000 75%);mask-image:radial-gradient(800px 480px at 70% 10%,#000,#0000 75%)}.hero-inner{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:1fr 1.08fr;padding:0 24px;position:relative;z-index:1}.hero h1{font-size:44px;line-height:1.14}.hero-sub{font-size:17px;margin-bottom:30px;max-width:480px}.hero-fineprint{color:var(--slate);font-size:13px}.hero-art{display:flex;justify-content:center;position:relative}.hero-photo{aspect-ratio:4/3.1;border:1px solid var(--line);border-radius:16px;box-shadow:0 28px 64px -20px #14171f47;object-fit:cover;width:100%}.hero-photo-card{background:#fff;border:1px solid var(--line);border-radius:12px;bottom:-22px;box-shadow:0 14px 36px -14px #14171f47;display:flex;flex-direction:column;gap:2px;left:-28px;padding:16px 20px;position:absolute}.hero-photo-card-label{color:var(--slate);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.hero-photo-card-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:26px;font-weight:700}.hero-photo-card-sub{color:var(--success);font-size:12px;font-weight:600}.logobar{border-top:1px solid var(--line);padding:40px 0 64px}.logobar-label{color:var(--slate);display:block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:28px;text-align:center;text-transform:uppercase}.logobar-strip{align-items:stretch;background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;overflow:hidden}.logobar-item,.logobar-strip{display:flex;justify-content:center}.logobar-item{align-items:center;border-right:1px solid var(--line);flex:1 1;gap:10px;padding:22px 20px;transition:background .15s}.logobar-item:last-child{border-right:none}.logobar-item:hover{background:#fff}.logobar-mark{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;transition:color .15s,border-color .15s;width:28px}.logobar-mark,.logobar-name{color:#9aa2ae;font-family:Inter Tight,sans-serif}.logobar-name{font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .15s;white-space:nowrap}.logobar-item:hover .logobar-mark{border-color:var(--primary);color:var(--primary)}.logobar-item:hover .logobar-name{color:var(--ink)}.section{padding:64px 0}.section-head{margin:0 auto 40px;max-width:640px;text-align:center}.section-head h2{font-size:30px;line-height:1.25}.section-sub{font-size:15px;margin-top:10px}.feature-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.feature-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;padding:0 0 24px}.feature-photo-wrap{margin-bottom:18px;position:relative}.feature-photo{display:block;height:150px;object-fit:cover;width:100%}.feature-icon{align-items:center;background:var(--primary);border-radius:9px;bottom:-16px;box-shadow:0 6px 16px -4px #2a5bd780;color:#fff;display:flex;height:36px;justify-content:center;left:16px;position:absolute;width:36px}.feature-card h3{font-size:17px;line-height:1.35;margin:0 24px 10px}.feature-card p{font-size:14.5px;margin:0 24px}.stats{grid-gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.stat{background:var(--surface);padding:30px 20px;text-align:center}.stat-value{color:var(--ink);font-family:Inter Tight,sans-serif;font-size:30px;font-weight:700}.stat-label{color:var(--slate);font-size:13px;line-height:1.4;margin-top:6px}.toggle{background:var(--surface);border:1px solid var(--line);border-radius:9px;display:inline-flex;gap:2px;margin-top:22px;padding:3px}.toggle-btn{align-items:center;background:none;border:none;border-radius:7px;color:var(--slate);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:8px 16px}.toggle-btn.active{background:#fff;box-shadow:0 1px 2px #00000014;color:var(--ink)}.toggle-save{color:var(--success);font-size:11px;font-weight:700}.pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:40px}.tier{background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;padding:28px 24px 24px;position:relative}.tier-highlight{border-color:var(--primary);box-shadow:0 14px 36px -18px #2a5bd759}.tier-badge{background:var(--primary);border-radius:99px;color:#fff;font-size:11.5px;font-weight:700;left:24px;padding:4px 10px;position:absolute;top:-12px}.tier h3{font-size:19px}.tier-blurb{font-size:13.5px;margin-top:6px;min-height:36px}.tier-price{align-items:baseline;display:flex;gap:6px;margin:18px 0}.price-amount{font-family:Inter Tight,sans-serif;font-size:36px;font-weight:700}.price-period{color:var(--slate);font-size:13px}.price-custom{font-family:Inter Tight,sans-serif;font-size:32px;font-weight:700}.tier-features{display:flex;flex-direction:column;gap:11px;list-style:none;margin:22px 0 0;padding:0}.tier-features li{align-items:flex-start;color:var(--ink);display:flex;font-size:14px;gap:9px}.tier-features li svg{color:var(--success);flex-shrink:0;margin-top:2px}.story-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.story-card{background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:26px 22px}.story-metric{align-items:center;background:#1f8a5f17;border-radius:99px;color:var(--success);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:5px 10px;width:fit-content}.story-quote{color:var(--ink);font-size:15px;line-height:1.55}.story-attrib{border-top:1px solid var(--line);padding-top:14px}.story-company{font-size:14px;font-weight:700}.story-role{color:var(--slate);font-size:12.5px;margin-top:2px}.security{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:36px;justify-content:center;padding:36px 0}.security-item{align-items:center;color:var(--slate);display:flex;font-size:14px;font-weight:600;gap:9px}.security-item svg{color:var(--primary)}.faq-list{margin:0 auto;max-width:720px}.faq-item{border-bottom:1px solid var(--line)}.faq-q{align-items:center;background:none;border:none;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:15.5px;font-weight:600;justify-content:space-between;padding:18px 4px;text-align:left;width:100%}.faq-chev{color:var(--slate);flex-shrink:0;transition:transform .2s}.faq-chev.open{transform:rotate(180deg)}.faq-a{font-size:14.5px;max-width:600px;padding:0 4px 20px}.cta-band{background:var(--ink);border-radius:18px;margin:64px 0 80px;padding:56px 24px;text-align:center}.cta-band h2{color:#fff;font-size:28px;margin-bottom:10px}.cta-band p{color:#aeb4bf;margin-bottom:26px}.faq-q:focus-visible,.toggle-btn:focus-visible,button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px){.hero{padding:40px 0 48px}.hero-inner{gap:36px;grid-template-columns:1fr;padding:0 24px}.hero h1{font-size:30px}.hero-photo-card{bottom:-16px;left:16px;padding:12px 16px}.hero-photo-card-value{font-size:20px}.logobar-strip{flex-direction:column}.logobar-item{border-bottom:1px solid var(--line);border-right:none;justify-content:flex-start}.logobar-item:last-child{border-bottom:none}.feature-grid,.pricing-grid,.story-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.section-head h2{font-size:25px}}.ch2{-webkit-font-smoothing:antialiased;background:#fff;color:#0d1526;font-family:Segoe UI Variable Display,Segoe UI,Segoe UI Variable Text,system-ui,sans-serif;overflow-x:clip}.ch2 *,.ch2 :after,.ch2 :before{box-sizing:border-box}.ch2 :where(h1,h2,h3,p,ul){margin:0}.ch2 h1,.ch2 h2,.ch2 h3{font-family:inherit}.ch2 p{color:inherit;line-height:inherit}.ch2 button{font-family:inherit}.ch2 a:focus-visible,.ch2 button:focus-visible{outline:2px solid #1f4fd8;outline-offset:2px}.ch2-wrap{margin:0 auto;max-width:1200px;padding:0 28px;width:100%}.ch2-kicker{color:#6b7488;font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.ch2-h1{font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.06}.ch2-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}.ch2-lead{color:#3d4659;font-size:18px;line-height:1.55;margin-top:22px;max-width:540px}.ch2-fine{color:#6b7488;font-size:13.5px;margin-top:18px}.ch2-sub{color:#3d4659;font-size:16px;line-height:1.55;margin-top:14px}.ch2-btn{align-items:center;border:1px solid #0000;border-radius:980px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 24px;text-decoration:none;transition:background .2s,border-color .2s;white-space:nowrap}.ch2-btn--dark{background:#0b1b33;color:#fff}.ch2-btn--dark:hover{background:#16305a}.ch2-btn--line{background:#fff;border-color:#dfe3ea;color:#0d1526}.ch2-btn--line:hover{border-color:#0d1526}.ch2-btn--white{background:#fff;color:#0b1b33}.ch2-btn--white:hover{background:#eaf0ff}.ch2-btn--glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff24;border-color:#ffffff4d;color:#fff}.ch2-btn--glass:hover{background:#ffffff42}.ch2-btn--full{width:100%}.ch2-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ch2-ctas--center{justify-content:center}.ch2-hero{overflow:hidden;padding:72px 0;position:relative}.ch2-hero__wash{background:radial-gradient(700px 420px at 85% 10%,#1f4fd814,#0000 62%),radial-gradient(520px 360px at 5% 95%,#f49e0b12,#0000 62%),radial-gradient(#0d152612 1px,#0000 1.2px) 0 0/22px 22px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);mask-image:linear-gradient(180deg,#000,#0006 75%,#0000);position:absolute}.ch2-hero__grid{grid-gap:56px;align-items:center;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ch2-hero__grid,.ch2-stage{display:grid;position:relative}.ch2-stage{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;min-height:600px;overflow:hidden;padding:52px 28px 196px;place-items:center}.ch2-stage__dots{background-image:radial-gradient(#ffffff52 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:55%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:55%}.ch2-stage__label{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.12em;position:absolute;right:22px;text-transform:uppercase;top:18px;z-index:3}@keyframes ch2-in{0%{opacity:0}to{opacity:1}}.ch2-glass{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff29;border:1px solid #ffffff47;border-radius:980px;bottom:28px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px;left:28px;max-width:calc(100% - 56px);padding:12px 20px;position:absolute;z-index:4}.ch2-cap{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.ch2-cap__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:22px;padding-top:22px}.ch2-cap__row span{background:#fff;border:1px solid #dfe3ea;border-radius:980px;font-size:14px;font-weight:600;padding:8px 16px}.ch2-section{padding:88px 0}.ch2-section--soft{background:#f8f8fa;border-bottom:1px solid #dfe3ea;border-top:1px solid #dfe3ea}.ch2-section--tight{padding:72px 0 24px}.ch2-head{margin:0 auto 44px;max-width:700px;text-align:center}.ch2-head--left{margin:0;text-align:left}.ch2-feat{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ch2-card{background:#fff;border:1px solid #dfe3ea;border-radius:28px;overflow:hidden;padding:0 28px 30px;position:relative}.ch2-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 10px}.ch2-card p{color:#3d4659;font-size:15.5px;line-height:1.6}.ch2-card__icon{background:#0b1b33;border-radius:12px;box-shadow:0 8px 18px -6px #0b1b3380;color:#fff;display:grid;height:38px;left:28px;place-items:center;position:absolute;top:145px;width:38px}.ch2-viz{align-items:center;background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);display:flex;height:190px;justify-content:center;margin:0 -28px;overflow:hidden;padding:18px 28px 36px;position:relative}.ch2-mini{display:flex;flex-direction:column;gap:8px;max-width:280px;width:100%}.ch2-mini__row{align-items:center;background:#ffffff2e;border:1px solid #ffffff47;border-radius:12px;color:#fff;display:flex;font-size:13.5px;font-weight:600;gap:8px;padding:9px 12px}.ch2-mini__row span{flex:1 1}.ch2-mini__row em{background:#f49e0b;border-radius:980px;color:#0b1b33;font-size:11.5px;font-style:normal;font-weight:700;min-width:20px;padding:1px 7px;text-align:center}.ch2-mini__row.is-new{background:#fff;color:#0d1526}.ch2-mini__thread{background:#ffffff24;border-radius:10px;color:#ffffffe6;font-size:12.5px;font-weight:600;margin-left:22px;padding:7px 12px}.ch2-mini__q{align-items:center;background:#fff;border-radius:980px;color:#0d1526;display:flex;font-size:13.5px;font-weight:600;gap:8px;padding:10px 14px}.ch2-mini__q svg{color:#6b7488}.ch2-mini__res{background:#ffffff29;border:1px solid #ffffff42;border-radius:12px;color:#fff;padding:9px 12px}.ch2-mini__res b{display:block;font-size:13px;font-weight:600}.ch2-mini__res small{color:#ffffffd1;font-size:12.5px}.ch2-mini__res mark{background:#f49e0be6;border-radius:3px;color:#0b1b33;padding:0 3px}.ch2-mini--huddle{align-items:center;gap:14px}.ch2-tiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.ch2-tiles span{background:#fff3;border:1px solid #ffffff4d;border-radius:14px;color:#fff;display:grid;font-size:14px;font-weight:700;height:52px;place-items:center}.ch2-tiles span.is-me{background:#fff;color:#0b1b33}.ch2-ctrl{display:flex;gap:10px}.ch2-ctrl i{background:#ffffff38;border-radius:50%;color:#fff;display:grid;height:34px;place-items:center;width:34px}.ch2-ctrl i.end{background:#e5484d}.ch2-app{background:#fff;border-radius:22px;box-shadow:0 40px 70px -28px #02081ab3;display:grid;grid-template-columns:52px 176px minmax(0,1fr);overflow:hidden;position:relative;width:min(600px,100%);z-index:2}.ch2-rail{align-items:center;background:#eceef3;display:flex;flex-direction:column;gap:10px;padding:16px 0}.ch2-rail span{border-radius:10px;color:#6b7488;display:grid;height:34px;place-items:center;width:34px}.ch2-rail span.is-on{background:#fff;box-shadow:0 1px 4px #0b1b331f;color:#1f4fd8}.ch2-chats{background:#f6f7f9;border-right:1px solid #dfe3ea;min-width:0;padding:16px 12px}.ch2-chats h4{color:#0d1526;font-size:16px;font-weight:600;margin:0 4px 10px}.ch2-chats__chips{display:flex;gap:5px;margin:0 0 12px 2px}.ch2-chats__chips i{background:#fff;border:1px solid #dfe3ea;border-radius:980px;color:#3d4659;font-size:11px;font-style:normal;font-weight:600;padding:3px 9px}.ch2-chats__chips i.is-on{background:#0b1b33;border-color:#0b1b33;color:#fff}.ch2-chats__row{align-items:center;border-radius:10px;display:flex;gap:9px;padding:8px 6px}.ch2-chats__row div{flex:1 1;min-width:0}.ch2-chats__row b{color:#0d1526;font-size:12.5px;font-weight:600}.ch2-chats__row b,.ch2-chats__row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch2-chats__row small{color:#6b7488;font-size:11.5px}.ch2-chats__row em{background:#1f4fd8;border-radius:980px;color:#fff;font-size:10.5px;font-style:normal;font-weight:700;min-width:18px;padding:1px 6px;text-align:center}.ch2-chats__row.is-on{background:#fff;box-shadow:0 1px 4px #0b1b331a}.ch2-av{border-radius:50%;color:#0b1b33;display:grid;flex:0 0 30px;font-size:11px;font-weight:700;height:30px;place-items:center;width:30px}.ch2-thread{display:flex;flex-direction:column;min-width:0}.ch2-thread__head{align-items:center;border-bottom:1px solid #dfe3ea;display:flex;gap:8px;justify-content:space-between;padding:14px 16px}.ch2-thread__head b{align-items:center;color:#0d1526;display:inline-flex;font-size:14px;font-weight:600;gap:4px}.ch2-thread__msgs{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:16px}.ch2-stack{display:inline-flex}.ch2-stack i{background:#dbe4fb;border:2px solid #fff;border-radius:50%;color:#1f4fd8;display:grid;font-size:9px;font-style:normal;font-weight:700;height:24px;margin-left:-6px;place-items:center;width:24px}.ch2-stack i:first-child{margin-left:0}.ch2-stack i:last-child{background:#eceef3;color:#6b7488}.ch2-msg{align-items:flex-start;display:flex;gap:10px}.ch2-msg div{min-width:0}.ch2-msg b{color:#0d1526;font-size:13px;font-weight:600}.ch2-msg b small{color:#6b7488;font-size:11px;font-weight:500;margin-left:6px}.ch2-msg p{color:#3d4659;font-size:13.5px;line-height:1.45;margin-top:2px}.ch2-msg em{color:#1f4fd8;display:inline-block;font-size:12px;font-style:normal;font-weight:700;margin-top:6px}.ch2-msg--reply{margin-left:28px}.ch2-compose{align-items:center;border:1px solid #dfe3ea;border-radius:12px;color:#6b7488;display:flex;font-size:12.5px;gap:10px;margin:0 14px 14px;padding:10px 12px}.ch2-compose span{flex:1 1}.ch2-compose i{background:#0b1b33;border-radius:8px;color:#fff;display:grid;height:26px;place-items:center;width:26px}.ch2-aicard{background:#fffffff5;border-radius:20px;bottom:28px;box-shadow:0 30px 50px -22px #02081ab3;padding:16px 18px;position:absolute;right:28px;width:226px;z-index:5}.ch2-aicard__tag{align-items:center;background:#eef2fe;border-radius:980px;color:#1f4fd8;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;padding:3px 10px}.ch2-aicard b{color:#0d1526;display:block;font-size:15px;font-weight:600;margin:8px 0}.ch2-aicard ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.ch2-aicard li{align-items:center;color:#3d4659;display:flex;font-size:12.5px;gap:8px}.ch2-aicard li svg{background:#1a7a4a;border-radius:50%;color:#fff;flex:0 0 auto;height:16px;padding:2px;width:16px}.ch2-ai{align-items:center;background:#eef2fe;border-radius:12px;color:#0b1b33;display:flex;font-size:12.5px;font-weight:600;gap:8px;padding:10px 12px}.ch2-ai svg{color:#1f4fd8;flex:0 0 auto}.ch2-card__icon{top:171px}.ch2-show{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ch2-show__copy .ch2-h2{max-width:460px}.ch2-show__copy .ch2-btn{margin-top:32px}.ch2-show__visual{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;display:grid;overflow:hidden;padding:48px 40px;place-items:center;position:relative}.ch2-win{background:#fff;border-radius:22px;box-shadow:0 40px 70px -28px #02081ab3;overflow:hidden;position:relative;width:min(480px,100%);z-index:2}.ch2-win__bar{align-items:center;background:#eef1f6;display:flex;gap:6px;padding:12px 18px}.ch2-win__bar i{background:#c3cada;border-radius:50%;height:8px;width:8px}.ch2-win__bar span{color:#6b7488;font-size:12px;font-weight:600;margin-left:10px}.ch2-win__thread{display:flex;flex-direction:column;gap:16px;padding:20px}.ch2-react{background:#f6f7f9;border:1px solid #dfe3ea;border-radius:980px;display:inline-block;font-size:12px;font-weight:600;margin-top:6px;padding:2px 10px}.ch2-list--lg{gap:16px;margin-top:28px}.ch2-list--lg li{font-size:16.5px}.ch2-facts{background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ch2-fact{border-right:1px solid #dfe3ea;padding:30px 26px}.ch2-fact:last-child{border-right:0}.ch2-fact span{background:#fff;border:1px solid #dfe3ea;border-radius:12px;color:#1f4fd8;display:grid;height:38px;margin-bottom:18px;place-items:center;width:38px}.ch2-fact h3{font-size:16.5px;font-weight:600;margin-bottom:6px}.ch2-fact p{color:#3d4659;font-size:14.5px;line-height:1.5}.ch2-toggle{background:#0b1b3312;border-radius:980px;display:inline-flex;gap:4px;margin-top:28px;padding:5px}.ch2-toggle__btn{align-items:center;background:#0000;border:0;border-radius:980px;color:#6b7488;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:11px 22px}.ch2-toggle__btn small{color:#1a7a4a;font-size:11.5px;font-weight:700}.ch2-toggle__btn.is-on{background:#fff;box-shadow:0 2px 10px #0b1b331f;color:#0d1526}.ch2-tiers{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ch2-tier{background:#fff;border:1px solid #dfe3ea;border-radius:28px;display:flex;flex-direction:column;padding:34px 30px 30px;position:relative}.ch2-tier h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.ch2-tier.is-hot{border-color:#0b1b33;box-shadow:0 30px 60px -34px #0b1b338c}.ch2-tier__badge{background:#0b1b33;border-radius:980px;color:#fff;font-size:12px;font-weight:700;left:30px;padding:5px 14px;position:absolute;top:-13px}.ch2-tier__blurb{color:#3d4659;font-size:14.5px;line-height:1.5;margin-top:8px;min-height:44px}.ch2-tier__price{align-items:baseline;display:flex;gap:6px;margin:22px 0 6px;min-height:48px}.ch2-tier__price span{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1}.ch2-tier__price em{color:#6b7488;font-size:14px;font-style:normal}.ch2-tier__custom{font-size:30px!important;letter-spacing:-.02em!important}.ch2-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin-top:26px;padding:0}.ch2-list li{align-items:flex-start;display:flex;font-size:15px;gap:11px;line-height:1.4}.ch2-list i{background:#0b1b33;border-radius:50%;color:#fff;display:grid;flex:0 0 20px;height:20px;margin-top:1px;place-items:center;width:20px}.ch2-strip-wrap{padding-bottom:24px}.ch2-strip{align-items:center;background:#f8f8fa;border:1px solid #dfe3ea;border-radius:28px;display:flex;gap:18px;padding:24px 28px}.ch2-strip span{background:#fff;border:1px solid #dfe3ea;border-radius:14px;color:#1f4fd8;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.ch2-strip p{color:#3d4659;font-size:16px;line-height:1.5}.ch2-strip b{color:#0d1526;font-weight:600}.ch2-faqgrid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ch2-faq{border-bottom:1px solid #dfe3ea}.ch2-faq:first-child{border-top:1px solid #dfe3ea}.ch2-faq__q{align-items:center;background:none;border:0;color:#0d1526;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.ch2-faq__q svg{color:#6b7488;flex-shrink:0;transition:transform .2s}.ch2-faq__q svg.is-open{transform:rotate(180deg)}.ch2-faq__a{color:#3d4659;font-size:15.5px;line-height:1.65;max-width:620px;padding:0 4px 24px}.ch2-ctaWrap{padding-bottom:88px}.ch2-cta{background:radial-gradient(60% 70% at 0 100%,#7896fff2 0,#7896ff00 62%),linear-gradient(135deg,#1b3f86,#112a5c 55%,#0a1a3a);border-radius:36px;overflow:hidden;padding:72px 28px;position:relative;text-align:center}.ch2-cta h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;position:relative}.ch2-cta p{color:#fffc;font-size:17px;margin-top:14px}.ch2-cta .ch2-ctas,.ch2-cta p{position:relative}.ch2-cta__dots{background-image:radial-gradient(#ffffff4d 1.4px,#0000 1.6px);background-size:16px 16px;bottom:0;height:70%;left:0;-webkit-mask-image:linear-gradient(35deg,#000,#0000 70%);mask-image:linear-gradient(35deg,#000,#0000 70%);position:absolute;width:45%}@media(max-width:1000px){.ch2-faqgrid,.ch2-hero__grid{gap:36px;grid-template-columns:1fr}.ch2-feat,.ch2-tiers{grid-template-columns:1fr}.ch2-tier__blurb{min-height:0}.ch2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ch2-fact:nth-child(2){border-right:0}.ch2-fact:nth-child(-n+2){border-bottom:1px solid #dfe3ea}.ch2-stage{align-items:center;display:flex;flex-direction:column;gap:14px;min-height:0;padding-bottom:28px}.ch2-aicard{right:auto;width:min(600px,100%)}.ch2-aicard,.ch2-glass{bottom:auto;position:relative}.ch2-glass{align-self:flex-start;left:auto;max-width:none}.ch2-show{gap:36px;grid-template-columns:1fr}.ch2-section{padding:64px 0}}@media(max-width:640px){.ch2-wrap{padding:0 18px}.ch2-hero{padding:40px 0 44px}.ch2-lead{font-size:16.5px}.ch2-ctas .ch2-btn{flex:1 1 100%}.ch2-stage{border-radius:26px;padding:44px 14px 18px}.ch2-glass{font-size:13px;padding:11px 16px}.ch2-card,.ch2-tier{border-radius:24px}.ch2-facts{grid-template-columns:1fr}.ch2-app{grid-template-columns:44px minmax(0,1fr)}.ch2-chats{display:none}.ch2-show__visual{border-radius:26px;padding:28px 14px}.ch2-strip{align-items:flex-start;border-radius:24px;padding:20px}.ch2-fact{border-bottom:1px solid #dfe3ea;border-right:0}.ch2-fact:last-child{border-bottom:0}.ch2-toggle{width:100%}.ch2-toggle__btn{flex:1 1;font-size:14px;justify-content:center;padding:10px 12px}.ch2-cta{border-radius:26px;padding:52px 20px}.ch2-faq__q{font-size:16px}.ch2-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.ch2-btn{transition:none!important}}.ab-wrap{--ink:#14171f;--slate:#5b6472;--line:#e2e5ea;--surface:#f7f8fa;--primary:#2a5bd7;--primary-dark:#1e45ac;--serif:Georgia,"Iowan Old Style","Palatino Linotype","Times New Roman",serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);font-family:var(--sans);margin:0 auto;max-width:1180px;padding:0 24px}.ab-wrap *{box-sizing:border-box}h1,h2,h3{font-family:var(--serif);font-weight:400}p{line-height:1.65}.ab-kicker,p{font-family:var(--sans)}.ab-kicker{align-items:center;color:var(--primary);display:flex;font-size:13.5px;font-weight:600;gap:10px;margin-bottom:18px}.ab-kicker-rule{background:var(--primary);border-radius:1px;height:2px;width:22px}.ab-btn-primary{align-items:center;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:15px;font-weight:600;gap:8px;padding:13px 24px;text-decoration:none;transition:background .15s}.ab-btn-primary:hover{background:var(--primary-dark)}.ab-hero{padding:96px 0 72px}.ab-hero-inner{max-width:700px}.ab-hero h1{color:var(--ink);font-size:46px;line-height:1.2;margin-bottom:24px}.ab-hero-sub{font-size:17px;max-width:600px}.ab-story{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:.85fr 1.15fr;padding:0 0 88px}.ab-story-art{border-radius:4px;overflow:hidden;position:sticky;top:32px}.ab-story-art img{aspect-ratio:3/4;display:block;filter:grayscale(.15);object-fit:cover;width:100%}.ab-story-copy h2{font-size:32px;line-height:1.32;max-width:480px}.ab-pullquote,.ab-story-copy h2{color:var(--ink);margin-bottom:28px}.ab-pullquote{border-left:2px solid var(--primary);font-family:var(--serif);font-size:21px;font-style:italic;line-height:1.5;padding-left:22px}.ab-story-copy p:not(.ab-pullquote){font-size:16px;margin-bottom:18px;max-width:520px}.ab-story-copy p:last-child{margin-bottom:0}.ab-values{border-top:1px solid var(--line);padding:72px 0 88px}.ab-values-head{margin-bottom:44px;max-width:480px}.ab-values-head h2{color:var(--ink);font-size:30px;line-height:1.3}.ab-values-list{display:flex;flex-direction:column}.ab-value-row{grid-gap:24px;border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:56px 1fr;padding:30px 0}.ab-value-row:last-child{border-bottom:1px solid var(--line)}.ab-value-icon{align-items:center;background:#2a5bd714;border-radius:10px;color:var(--primary);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ab-value-text h3{color:var(--ink);font-size:19px;line-height:1.35;margin-bottom:10px}.ab-value-text p{font-size:15px;max-width:640px}.ab-contact{background:var(--ink);border-radius:20px;color:#fff;margin:0 0 80px;padding:64px}.ab-contact-inner{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1.2fr .8fr}.ab-contact-copy h2{color:#fff;font-size:30px;line-height:1.3;margin-bottom:16px;max-width:460px}.ab-contact-copy p{color:#aeb4bf;font-size:15.5px;margin-bottom:28px;max-width:460px}.ab-contact-details{display:flex;flex-direction:column;gap:16px}.ab-contact-item{align-items:center;border:1px solid #ffffff24;border-radius:12px;display:flex;gap:14px;padding:18px 20px;text-decoration:none;transition:background .15s,border-color .15s}.ab-contact-item:hover{background:#ffffff0d;border-color:#ffffff47}.ab-contact-icon{align-items:center;background:#2a5bd740;border-radius:9px;color:#9cb4f5;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ab-contact-item span>span{display:block}.ab-contact-label{color:#8b93a3;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.ab-contact-value{color:#fff;font-size:15.5px;font-weight:600}@media(max-width:900px){.ab-hero{padding:64px 0 48px}.ab-hero h1{font-size:32px}.ab-story{gap:32px;grid-template-columns:1fr;padding-bottom:64px}.ab-story-art{position:static}.ab-story-art img{aspect-ratio:16/10}.ab-values{padding-bottom:64px;padding-top:56px}.ab-value-row{gap:14px;grid-template-columns:1fr}.ab-contact{border-radius:16px;padding:40px 28px}.ab-contact-inner{gap:32px;grid-template-columns:1fr}}.wrap{--ink:#14171f;--slate:#5b6472;--line:#e2e5ea;--surface:#f7f8fa;--primary:#2a5bd7;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wrap *{box-sizing:border-box}h1,h2,h3{font-weight:700;letter-spacing:-.01em;margin:0}p{color:var(--slate);line-height:1.6;margin:0}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}.btn-dark,.btn-outline{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:600;gap:8px;padding:12px 20px;text-decoration:none}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#2a2f3d;text-decoration:none}.btn-outline{background:#fff;border-color:var(--ink);color:var(--ink)}.btn-outline:hover{text-decoration:none}.btn-outline:hover,.hero{background:var(--surface)}.hero{padding:64px 0 0}.hero-inner{grid-gap:32px;align-items:end;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;padding:0 40px}.hero-copy{padding-bottom:56px}.hero h1{font-family:Georgia,Times New Roman,serif;font-size:56px;font-weight:400;line-height:1.1;margin-bottom:18px}.hero-sub{font-size:16px;margin-bottom:28px;max-width:440px}.hero-buttons{display:flex;flex-wrap:wrap;gap:14px}.hero-photo{align-items:flex-end;display:flex;justify-content:center}.hero-photo img{border-radius:999px 999px 0 0;height:280px;max-width:480px;object-fit:cover;width:100%}.options-section{background:#fff;padding:56px 0}.options-row{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1180px;padding:0 40px}.option-col{border-left:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:0 40px}.option-col:first-child{border-left:none;padding-left:0}.option-icon{color:var(--ink);margin-bottom:6px}.option-col h3{font-size:20px;margin-bottom:4px}.option-col p,.option-link{font-size:14.5px}.option-link{font-weight:600}.option-link.plain{font-weight:700}.form-section{background:var(--surface);padding:56px 0 80px}.form-inner{margin:0 auto;max-width:1180px;padding:0 40px}.form-inner>h2{font-size:22px;margin-bottom:24px}.form-card{max-width:720px}.form-card h3{font-size:26px;margin-bottom:14px}.form-card>p{font-size:15px;margin-bottom:28px}.select-field{margin-bottom:22px}.select-field label{color:var(--slate);display:block;font-size:12.5px;margin-bottom:6px}.select-field select{appearance:none;background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink);font-family:inherit;font-size:15px;padding:14px 16px;width:100%}.select-field select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2a5bd71f;outline:none}.field-required{color:var(--slate);display:block;font-size:12px;margin-top:6px}.text-field-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.text-field{margin-bottom:22px}.text-field label{color:var(--slate);display:block;font-size:12.5px;margin-bottom:6px}.text-field input,.text-field textarea{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink);font-family:inherit;font-size:15px;padding:14px 16px;width:100%}.text-field textarea{min-height:110px;resize:vertical}.text-field input:focus,.text-field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2a5bd71f;outline:none}@media(max-width:900px){.hero-inner{grid-template-columns:1fr}.hero h1{font-size:38px}.hero-photo{order:-1}.options-row{gap:32px;grid-template-columns:1fr}.option-col{border-left:none;border-top:1px solid var(--line);padding-left:0;padding-top:28px}.option-col:first-child{border-top:none;padding-top:0}.text-field-row{gap:0;grid-template-columns:1fr}}.cp-register-page{--cp-red:#c8102e;--cp-red-hover:#a80d26;--cp-ink:#1a1a1a;--cp-muted:#6b7280;--cp-border:#e5e7eb;--cp-bg:#f8f9fa;--font:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;background:var(--cp-bg);color:var(--cp-ink);font-family:var(--font);min-height:100vh;position:relative}.cp-register-page *{box-sizing:border-box}.cp-breadcrumb{align-items:center;color:var(--cp-muted);display:flex;font-size:13px;gap:8px;margin:0 auto;max-width:1100px;padding:16px 24px 0}.cp-breadcrumb a{color:var(--cp-muted);text-decoration:none}.cp-breadcrumb a:hover{color:var(--cp-ink)}.cp-breadcrumb .is-current{color:var(--cp-ink);font-weight:500}.cp-hero-signup{align-items:center;background:linear-gradient(135deg,#e8eef5,#d6e0ed 40%,#c9d6e8);background-image:url(/static/media/BACKGROUND0IMAGE.91ad26f091f3a6da2b32.jpg);background-position:center 30%;background-size:cover;display:flex;height:280px;justify-content:center;overflow:hidden;position:relative;text-align:center}.cp-hero-signup__overlay{background:linear-gradient(180deg,#ffffffbf 0,#ffffff8c 50%,#ffffffd9);inset:0;position:absolute}.cp-hero-signup__content{padding:0 24px;position:relative;z-index:1}.cp-hero-signup__content h1{color:#1a1a1a;font-size:clamp(28px,5vw,42px);font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.cp-hero-signup__content p{color:#4b5563;font-size:16px;line-height:1.55;margin:0;margin-inline:auto;max-width:480px}.cp-form-wrapper{margin:-60px auto 80px;max-width:920px;padding:0 20px;position:relative;z-index:2}.cp-form-card{background:#fff;border-radius:16px;box-shadow:0 12px 40px -8px #0000001f;padding:40px 48px 48px}.cp-mandatory-note{color:var(--cp-muted);font-size:13px;margin:0 0 28px}.cp-grid{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media(max-width:640px){.cp-grid{grid-template-columns:1fr}}.cp-field{position:relative}.cp-field label{background:#fff;color:#9ca3af;font-size:13px;left:16px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:all .15s ease;z-index:1}.cp-field input,.cp-field select{appearance:none;background:#fff;border:1.5px solid var(--cp-border);border-radius:8px;color:var(--cp-ink);font-size:15px;height:48px;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.cp-field input:focus,.cp-field select:focus{border-color:var(--cp-red);box-shadow:0 0 0 3px #c8102e1f;outline:none}.cp-field select{background-image:linear-gradient(45deg,#0000 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,#0000 0);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.cp-field .cp-phone input:not(:placeholder-shown)~label,.cp-field .cp-phone:focus-within+label,.cp-field input:focus+label,.cp-field input:not(:placeholder-shown)+label,.cp-field select:focus+label,.cp-field select:not([value=""])+label{color:var(--cp-red);font-size:11px;font-weight:500;top:-8px}.cp-field:has(.cp-phone input:not(:placeholder-shown)) label,.cp-field:has(input:not(:placeholder-shown)) label,.cp-field:has(select:not([value=""])) label{color:#6b7280;font-size:11px;top:-8px}.cp-field.has-error input,.cp-field.has-error select{border-color:var(--cp-red)}.req{color:var(--cp-red);font-weight:600}.cp-phone{border:1.5px solid var(--cp-border);border-radius:8px;display:flex;height:48px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.cp-phone:focus-within{border-color:var(--cp-red);box-shadow:0 0 0 3px #c8102e1f}.cp-phone select{background-color:#f9fafb;border:none;border-radius:0;border-right:1px solid var(--cp-border);flex-shrink:0;font-size:14px;padding:0 8px;width:110px}.cp-phone input{border:none;border-radius:0;box-shadow:none!important;flex:1 1;height:100%}.cp-note-bar{background:#2d3748;border-radius:8px;color:#e2e8f0;font-size:13.5px;line-height:1.5;margin:8px 0 28px;padding:14px 18px}.cp-consent-block{margin-bottom:24px}.cp-consent-block p{color:#374151;font-size:14px;line-height:1.55;margin:0 0 12px}.cp-consent-block.has-error .cp-checkbox span,.cp-consent-block.has-error p{color:var(--cp-red)}.cp-radios{display:flex;gap:28px}.cp-radio{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.cp-radio input{accent-color:var(--cp-red);height:16px;width:16px}.cp-checkbox{grid-gap:12px;align-items:start;color:#374151;cursor:pointer;display:grid;font-size:14px;gap:12px;grid-template-columns:20px 1fr;line-height:1.55}.cp-checkbox input{height:0;opacity:0;position:absolute;width:0}.cp-checkbox a{color:var(--cp-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cp-checkbox__box{align-items:center;border:1.5px solid var(--cp-border);border-radius:4px;color:#0000;display:flex;height:18px;justify-content:center;margin-top:2px;transition:all .15s ease;width:18px}.cp-checkbox input:checked+.cp-checkbox__box{background:var(--cp-red);border-color:var(--cp-red);color:#fff}.cp-submit{align-items:center;background:var(--cp-red);border:none;border-radius:999px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;height:48px;justify-content:center;margin:32px auto 0;padding:14px;transition:background .2s ease,transform .15s ease;width:220px}.cp-submit:hover:not(:disabled){background:var(--cp-red-hover);transform:translateY(-1px)}.cp-submit:disabled{cursor:not-allowed;opacity:.65}.cp-fab-phone{align-items:center;background:var(--cp-red);border-radius:14px;bottom:28px;box-shadow:0 8px 24px -4px #c8102e73;color:#fff;display:flex;height:56px;justify-content:center;position:fixed;right:28px;transition:transform .2s ease,background .2s ease;width:56px;z-index:50}.cp-fab-phone:hover{background:var(--cp-red-hover);transform:scale(1.06)}@media(max-width:640px){.cp-form-card{padding:28px 20px 36px}.cp-hero-signup{height:220px}.cp-form-wrapper{margin-top:-40px}.cp-submit{width:100%}}.lp-root{color:#fafafa;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;height:100%;inset:0;overflow:hidden;position:fixed;width:100%}.lp-bg{background-position:45%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;will-change:opacity}.lp-bg--current{animation:lp-zoom-pan 7.2s ease-in-out both;opacity:1;z-index:0}.lp-bg--next{opacity:0;transition:opacity 1.2s ease-in-out;z-index:1}.lp-bg--next-visible{opacity:1}@keyframes lp-zoom-pan{0%{transform:scale(1.06) translateX(0)}to{transform:scale(1) translateX(0)}}.lp-overlay{background:linear-gradient(160deg,#0000008c,#00000061 50%,#0000009e);inset:0;position:absolute;z-index:2}.lp-indicators{bottom:32px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.lp-indicator{background:#ffffff59;border-radius:2px;height:3px;transition:background .4s ease,width .4s ease;width:28px}.lp-indicator--active{background:#ffffffeb;width:44px}.lp-shell{display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:5}.lp-welcome{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end}.lp-welcome__bound{margin:0 auto;max-width:996px;padding-bottom:100px;width:97%}@media(max-width:767px){.lp-welcome__bound{padding-bottom:80px;width:90%}}.lp-welcome__greeting{animation:lp-fade-up .6s cubic-bezier(.19,1,.22,1) both;font-size:1.125rem;font-weight:200;letter-spacing:.02em;margin:0 0 10px;opacity:.78}.lp-welcome__tagline{font-size:clamp(2.5rem,7vw,7.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.02;margin:0 0 28px}.lp-welcome__tagline .lp-welcome__tagline-line{display:block;opacity:0;transform:translateY(40px);transition:none}.lp-welcome__tagline--visible .lp-welcome__tagline-line{animation:lp-tag-rise 1.2s cubic-bezier(.19,1,.22,1) both}@media(max-width:499px){.lp-welcome__tagline{margin-bottom:20px}}.lp-welcome__sub{animation:lp-fade-up .7s cubic-bezier(.19,1,.22,1) .3s both;color:#fafafab8;font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 36px}@media(max-width:767px){.lp-welcome__sub{margin-bottom:24px}}.lp-welcome__brand{color:#fafafa;font-weight:600;text-decoration:none}.lp-welcome__brand:hover{text-decoration:underline}.lp-welcome__cta{animation:lp-fade-up .7s cubic-bezier(.19,1,.22,1) .45s both;background:#0f6cbde0;border:none;border-radius:12px;color:#fafafa;cursor:pointer;display:inline-block;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:.01em;padding:12px 14px 16px;transition:background .2s ease,transform .18s ease}.lp-welcome__cta:hover{background:#1479d4;transform:translateY(-2px)}.lp-welcome__cta:active{transform:translateY(0) scale(.98)}@media(max-width:499px){.lp-welcome__cta{display:block;font-size:1rem;padding:14px 24px 17px;text-align:center;width:100%}}.lp-panel{align-items:center;animation:lp-fade-up .44s cubic-bezier(.19,1,.22,1) both;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}@supports((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){.lp-panel{backdrop-filter:saturate(160%) blur(28px);-webkit-backdrop-filter:saturate(160%) blur(28px);background:#0000002e}}.lp-panel__spinner{height:200px}.lp-panel__avatar,.lp-panel__spinner{align-items:center;display:flex;justify-content:center}.lp-panel__avatar{background:#ffffff1a;border:1.5px solid #ffffff2e;border-radius:50%;height:88px;margin-bottom:20px;width:88px}.lp-panel__title{color:#fafafa;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.lp-panel__sub{color:#fafafab8;font-size:.9375rem;margin:0 0 24px}.lp-panel__error{align-items:center;background:#dc322833;border:1px solid #ff645061;border-radius:8px;box-sizing:border-box;color:#ffcfcf;display:flex;font-size:.875rem;gap:8px;margin-bottom:16px;max-width:320px;padding:10px 16px;width:100%}.lp-panel__error-icon{flex-shrink:0;font-size:1rem}.lp-panel__fields{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-width:320px;width:100%}.lp-panel__input{width:100%}.lp-panel__input>span{background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;min-width:320px}.lp-panel__input>span input{color:#fafafa}.lp-panel__input>span input::placeholder{color:#fafafa70}@media(max-width:499px){.lp-panel__input>span{min-width:calc(100vw - 48px)}}.lp-panel__submit{background:#0f6cbd;border:none;border-radius:8px;color:#fafafa;cursor:pointer;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:1rem;font-weight:500;margin-bottom:16px;max-width:320px;min-height:44px;transition:background .18s ease,transform .15s ease;width:100%}.lp-panel__submit:hover:not(:disabled){background:#1479d4;transform:translateY(-1px)}.lp-panel__submit:active:not(:disabled){transform:scale(.98)}.lp-panel__submit--disabled,.lp-panel__submit:disabled{background:#ffffff2e;color:#fafafa70;cursor:not-allowed;transform:none}.lp-panel__back{background:#0000;border:none;color:#fafafab8;cursor:pointer;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;padding:4px 8px;transition:color .15s ease}.lp-panel__back:hover{color:#fafafa}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-tag-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.lp-panel__submit.lp-panel__submit--disabled{padding:4px 8px;text-align:center}.lp-panel__submit{padding:4px 8px}body{overflow:overlay}*,:after,:before{box-sizing:border-box;font-family:adobe-clean,Helvetica,Arial,sans-serif;margin:0;padding:0}.universal-nav-container #universal-nav.universal-nav-light{--alias-content-neutral-default:#292929;--alias-background-semantic-accent-default-express:#5258e4;--alias-background-semantic-accent-default-spectrum:#0265dc;--alias-background-semantic-accent-default-spectrum-2:#3b63fb;--alias-background-semantic-accent-hover-spectrum-2:#274dea;--alias-background-semantic-accent-hover-spectrum:#0054b6;--alias-background-semantic-accent-hover-express:#4046ca;--alias-content-neutral-key-focus:#507bff;--border:#e1e1e1;--palette-gray-200:#e1e1e1;--spectrum-gray-200:#e1e1e1;--focus-ring:#507bff;--profile-cta-secondary-border:#dadada;--alias-background-neutral-default:#292929;--profile-cta-hover-border:#c6c6c6;--white-text:#fff;--palette-gray-25:#fff;--palette-gray-75:#f3f3f3;--palette-gray-400:#c6c6c6;--palette-gray-100:#e9e9e9;--appFrame-layer-2:#fff}.xSyFOq_spectrum--medium{--spectrum-global-dimension-scale-factor:1;--spectrum-global-dimension-size-0:0px;--spectrum-global-dimension-size-10:1px;--spectrum-global-dimension-size-25:2px;--spectrum-global-dimension-size-40:3px;--spectrum-global-dimension-size-50:4px;--spectrum-global-dimension-size-65:5px;--spectrum-global-dimension-size-75:6px;--spectrum-global-dimension-size-85:7px;--spectrum-global-dimension-size-100:8px;--spectrum-global-dimension-size-115:9px;--spectrum-global-dimension-size-125:10px;--spectrum-global-dimension-size-130:11px;--spectrum-global-dimension-size-150:12px;--spectrum-global-dimension-size-160:13px;--spectrum-global-dimension-size-175:14px;--spectrum-global-dimension-size-200:16px;--spectrum-global-dimension-size-225:18px;--spectrum-global-dimension-size-250:20px;--spectrum-global-dimension-size-275:22px;--spectrum-global-dimension-size-300:24px;--spectrum-global-dimension-size-325:26px;--spectrum-global-dimension-size-350:28px;--spectrum-global-dimension-size-400:32px;--spectrum-global-dimension-size-450:36px;--spectrum-global-dimension-size-500:40px;--spectrum-global-dimension-size-550:44px;--spectrum-global-dimension-size-600:48px;--spectrum-global-dimension-size-675:54px;--spectrum-global-dimension-size-700:56px;--spectrum-global-dimension-size-800:64px;--spectrum-global-dimension-size-900:72px;--spectrum-global-dimension-size-1000:80px;--spectrum-global-dimension-size-1200:96px;--spectrum-global-dimension-size-1250:100px;--spectrum-global-dimension-size-1600:128px;--spectrum-global-dimension-size-1700:136px;--spectrum-global-dimension-size-2000:160px;--spectrum-global-dimension-size-2400:192px;--spectrum-global-dimension-size-3000:240px;--spectrum-global-dimension-size-3400:272px;--spectrum-global-dimension-size-3600:288px;--spectrum-global-dimension-size-4600:368px;--spectrum-global-dimension-size-5000:400px;--spectrum-global-dimension-size-6000:480px;--spectrum-global-dimension-font-size-25:10px;--spectrum-global-dimension-font-size-50:11px;--spectrum-global-dimension-font-size-75:12px;--spectrum-global-dimension-font-size-100:14px;--spectrum-global-dimension-font-size-150:15px;--spectrum-global-dimension-font-size-200:16px;--spectrum-global-dimension-font-size-300:18px;--spectrum-global-dimension-font-size-400:20px;--spectrum-global-dimension-font-size-500:22px;--spectrum-global-dimension-font-size-600:25px;--spectrum-global-dimension-font-size-700:28px;--spectrum-global-dimension-font-size-800:32px;--spectrum-global-dimension-font-size-900:36px;--spectrum-global-dimension-font-size-1000:40px;--spectrum-global-dimension-font-size-1100:45px;--spectrum-global-dimension-font-size-1200:50px;--spectrum-global-dimension-font-size-1300:60px;--spectrum-alias-avatar-size-100:var(--spectrum-global-dimension-size-250);--spectrum-alias-avatar-size-400:var(--spectrum-global-dimension-size-350);--spectrum-alias-avatar-size-600:var(--spectrum-global-dimension-size-450);--spectrum-actionbutton-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-emphasized-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-quiet-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-quiet-emphasized-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-actionbutton-quiet-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-barloader-large-border-radius:3px;--spectrum-barloader-large-indeterminate-border-radius:3px;--spectrum-barloader-large-over-background-border-radius:3px;--spectrum-barloader-small-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-barloader-small-indeterminate-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-barloader-small-over-background-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-breadcrumb-compact-item-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-breadcrumb-compact-button-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-breadcrumb-item-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-breadcrumb-button-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-breadcrumb-multiline-item-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-breadcrumb-multiline-button-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-cta-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-cta-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-cta-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-cta-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-over-background-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-over-background-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-over-background-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-over-background-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-primary-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-primary-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-primary-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-primary-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-quiet-over-background-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-quiet-over-background-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-quiet-over-background-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-over-background-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-quiet-over-background-cursor-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-primary-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-quiet-primary-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-quiet-primary-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-primary-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-quiet-primary-cursor-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-secondary-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-quiet-secondary-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-quiet-secondary-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-secondary-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-quiet-secondary-cursor-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-warning-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-quiet-warning-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-quiet-warning-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-quiet-warning-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-quiet-warning-cursor-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-button-secondary-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-secondary-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-secondary-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-secondary-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-warning-text-padding-bottom:var(--spectrum-global-dimension-size-85);--spectrum-button-warning-min-width:var(--spectrum-global-dimension-size-900);--spectrum-button-warning-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-button-warning-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-checkbox-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-text-gap-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-text-gap-error-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-checkbox-emphasized-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-text-gap-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-text-gap-error-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-checkbox-quiet-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-text-gap-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-text-gap-error-indeterminate-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-checkbox-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-circleloader-medium-border-size:3px;--spectrum-circleloader-medium-over-background-border-size:3px;--spectrum-circleloader-small-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-circleloader-small-over-background-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-colorhandle-loupe-margin:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-colorloupe-colorhandle-gap:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-colorslider-touch-hit-y:var(--spectrum-global-dimension-size-150);--spectrum-colorslider-vertical-touch-hit-x:var(--spectrum-global-dimension-size-150);--spectrum-colorwheel-min-size:var(--spectrum-global-dimension-size-2400);--spectrum-colorwheel-touch-hit-outer:var(--spectrum-global-dimension-size-150);--spectrum-colorwheel-touch-hit-inner:var(--spectrum-global-dimension-size-150);--spectrum-cyclebutton-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-cyclebutton-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-dialog-confirm-max-width:var(--spectrum-global-dimension-static-size-6000,480px);--spectrum-dialog-confirm-title-text-size:var(--spectrum-global-dimension-font-size-300);--spectrum-dialog-confirm-description-text-size:var(--spectrum-global-dimension-font-size-100);--spectrum-dialog-confirm-padding:var(--spectrum-global-dimension-static-size-500,40px);--spectrum-dialog-confirm-description-margin-bottom:var(--spectrum-global-dimension-static-size-600,48px);--spectrum-dialog-max-width:var(--spectrum-global-dimension-static-size-6000,480px);--spectrum-dialog-title-text-size:var(--spectrum-global-dimension-font-size-300);--spectrum-dialog-content-text-size:var(--spectrum-global-dimension-font-size-100);--spectrum-dialog-padding:var(--spectrum-global-dimension-static-size-500,40px);--spectrum-dialog-content-margin-bottom:var(--spectrum-global-dimension-static-size-600,48px);--spectrum-dialog-destructive-max-width:var(--spectrum-global-dimension-static-size-6000,480px);--spectrum-dialog-destructive-title-text-size:var(--spectrum-global-dimension-font-size-300);--spectrum-dialog-destructive-description-text-size:var(--spectrum-global-dimension-font-size-100);--spectrum-dialog-destructive-padding:var(--spectrum-global-dimension-static-size-500,40px);--spectrum-dialog-destructive-description-margin-bottom:var(--spectrum-global-dimension-static-size-600,48px);--spectrum-dialog-error-max-width:var(--spectrum-global-dimension-static-size-6000,480px);--spectrum-dialog-error-title-text-size:var(--spectrum-global-dimension-font-size-300);--spectrum-dialog-error-description-text-size:var(--spectrum-global-dimension-font-size-100);--spectrum-dialog-error-padding:var(--spectrum-global-dimension-static-size-500,40px);--spectrum-dialog-error-description-margin-bottom:var(--spectrum-global-dimension-static-size-600,48px);--spectrum-dialog-info-max-width:var(--spectrum-global-dimension-static-size-6000,480px);--spectrum-dialog-info-title-text-size:var(--spectrum-global-dimension-font-size-300);--spectrum-dialog-info-description-text-size:var(--spectrum-global-dimension-font-size-100);--spectrum-dialog-info-padding:var(--spectrum-global-dimension-static-size-500,40px);--spectrum-dialog-info-description-margin-bottom:var(--spectrum-global-dimension-static-size-600,48px);--spectrum-dropdown-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-dropdown-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-dropdown-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-dropdown-thumbnail-small-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-dropdown-thumbnail-small-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-fieldbutton-quiet-min-width:var(--spectrum-global-dimension-size-225);--spectrum-icon-arrow-down-small-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-arrow-left-medium-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-checkmark-medium-width:var(--spectrum-global-dimension-size-150);--spectrum-icon-checkmark-medium-height:var(--spectrum-global-dimension-size-150);--spectrum-icon-checkmark-small-width:var(--spectrum-global-dimension-size-125);--spectrum-icon-checkmark-small-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-chevron-down-medium-width:var(--spectrum-global-dimension-size-125);--spectrum-icon-chevron-left-large-width:var(--spectrum-global-dimension-size-150);--spectrum-icon-chevron-left-medium-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-chevron-right-large-width:var(--spectrum-global-dimension-size-150);--spectrum-icon-chevron-right-medium-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-cross-large-width:var(--spectrum-global-dimension-size-150);--spectrum-icon-cross-large-height:var(--spectrum-global-dimension-size-150);--spectrum-icon-dash-small-width:var(--spectrum-global-dimension-size-125);--spectrum-icon-dash-small-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-skip-left-width:9px;--spectrum-icon-skip-left-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-skip-right-width:9px;--spectrum-icon-skip-right-height:var(--spectrum-global-dimension-size-125);--spectrum-icon-triplegripper-width:var(--spectrum-global-dimension-size-125);--spectrum-listitem-option-icon-size:var(--spectrum-global-dimension-static-size-150,12px);--spectrum-listitem-option-icon-margin-top:var(--spectrum-global-dimension-static-size-65,5px);--spectrum-listitem-option-height:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-listitem-option-icon-padding-y:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-listitem-thumbnail-option-icon-margin-top:var(--spectrum-global-dimension-static-size-65,5px);--spectrum-listitem-thumbnail-option-icon-padding-y:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-selectlist-thumbnail-small-option-icon-margin-top:var(--spectrum-global-dimension-static-size-65,5px);--spectrum-selectlist-thumbnail-small-option-icon-padding-y:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-selectlist-option-icon-size:var(--spectrum-global-dimension-static-size-150,12px);--spectrum-selectlist-option-icon-padding-y:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-selectlist-option-icon-margin-top:var(--spectrum-global-dimension-static-size-65,5px);--spectrum-selectlist-option-height:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-selectlist-option-padding-height:7px;--spectrum-selectlist-thumbnail-option-icon-padding-y:var(--spectrum-global-dimension-static-size-125,10px);--spectrum-loader-bar-large-border-radius:3px;--spectrum-loader-bar-large-over-background-border-radius:3px;--spectrum-loader-bar-small-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-loader-bar-small-over-background-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-loader-circle-medium-border-size:3px;--spectrum-loader-circle-medium-over-background-border-size:3px;--spectrum-loader-circle-small-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-loader-circle-small-over-background-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-meter-large-border-radius:3px;--spectrum-meter-small-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-pagination-page-button-line-height:26px;--spectrum-overlay-positive-transform-distance:6px;--spectrum-overlay-negative-transform-distance:-6px;--spectrum-picker-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-picker-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-picker-quiet-min-width:var(--spectrum-global-dimension-size-225);--spectrum-picker-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-picker-thumbnail-small-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-picker-thumbnail-small-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-progressbar-large-border-radius:3px;--spectrum-progressbar-large-indeterminate-border-radius:3px;--spectrum-progressbar-large-over-background-border-radius:3px;--spectrum-progressbar-small-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progressbar-small-indeterminate-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progressbar-small-over-background-border-radius:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progresscircle-medium-border-size:3px;--spectrum-progresscircle-medium-over-background-border-size:3px;--spectrum-progresscircle-small-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progresscircle-small-indeterminate-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progresscircle-small-over-background-border-size:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-progresscircle-medium-indeterminate-border-size:3px;--spectrum-radio-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-margin-bottom:0px;--spectrum-radio-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-radio-emphasized-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-emphasized-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-emphasized-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-emphasized-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-emphasized-margin-bottom:0px;--spectrum-radio-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-radio-quiet-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-quiet-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-quiet-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-quiet-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-radio-quiet-margin-bottom:0px;--spectrum-radio-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-rating-icon-width:24px;--spectrum-rating-indicator-width:16px;--spectrum-rating-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-rating-emphasized-icon-width:24px;--spectrum-rating-emphasized-indicator-width:16px;--spectrum-rating-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-rating-quiet-icon-width:24px;--spectrum-rating-quiet-indicator-width:16px;--spectrum-rating-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-search-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-search-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-search-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-search-quiet-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-search-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-search-quiet-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-sidenav-item-touch-hit-bottom:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-sidenav-multilevel-item-touch-hit-bottom:var(--spectrum-global-dimension-static-size-25,2px);--spectrum-slider-track-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-slider-handle-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-slider-handle-touch-hit-y:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-slider-editable-track-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-slider-editable-handle-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-slider-editable-handle-touch-hit-y:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-slider-fill-track-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-slider-fill-handle-touch-hit-x:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-slider-fill-handle-touch-hit-y:var(--spectrum-global-dimension-static-size-200,16px);--spectrum-switch-focus-ring-border-radius-key-focus:var(--spectrum-global-dimension-static-size-130,11px);--spectrum-switch-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-track-width:26px;--spectrum-switch-handle-border-radius:7px;--spectrum-switch-handle-transform-x-ltr:12px;--spectrum-switch-handle-transform-x-rtl:-12px;--spectrum-switch-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-switch-emphasized-focus-ring-border-radius-key-focus:var(--spectrum-global-dimension-static-size-130,11px);--spectrum-switch-emphasized-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-emphasized-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-emphasized-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-emphasized-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-emphasized-track-width:26px;--spectrum-switch-emphasized-handle-border-radius:7px;--spectrum-switch-emphasized-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-switch-quiet-focus-ring-border-radius-key-focus:var(--spectrum-global-dimension-static-size-130,11px);--spectrum-switch-quiet-text-gap-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-quiet-text-gap-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-quiet-text-gap-error-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-quiet-text-gap-error-selected-key-focus:var(--spectrum-global-dimension-static-size-115,9px);--spectrum-switch-quiet-track-width:26px;--spectrum-switch-quiet-handle-border-radius:7px;--spectrum-switch-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-tabs-compact-focus-ring-border-radius:5px;--spectrum-tabs-compact-margin-left:-8px;--spectrum-tabs-compact-margin-right:-8px;--spectrum-tabs-compact-vertical-focus-ring-border-radius:5px;--spectrum-tabs-compact-vertical-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-focus-ring-border-radius:5px;--spectrum-tabs-margin-left:-8px;--spectrum-tabs-margin-right:-8px;--spectrum-tabs-emphasized-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-emphasized-margin-left:-8px;--spectrum-tabs-emphasized-margin-right:-8px;--spectrum-tabs-quiet-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-quiet-focus-ring-border-radius:5px;--spectrum-tabs-quiet-margin-left:-8px;--spectrum-tabs-quiet-margin-right:-8px;--spectrum-tabs-quiet-compact-focus-ring-border-radius:5px;--spectrum-tabs-quiet-compact-margin-left:-8px;--spectrum-tabs-quiet-compact-margin-right:-8px;--spectrum-tabs-quiet-compact-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-quiet-compact-emphasized-margin-left:-8px;--spectrum-tabs-quiet-compact-emphasized-margin-right:-8px;--spectrum-tabs-quiet-compact-vertical-focus-ring-border-radius:5px;--spectrum-tabs-quiet-compact-vertical-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-quiet-emphasized-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-quiet-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-quiet-emphasized-margin-left:-8px;--spectrum-tabs-quiet-emphasized-margin-right:-8px;--spectrum-tabs-quiet-vertical-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-quiet-vertical-focus-ring-border-radius:5px;--spectrum-tabs-quiet-vertical-emphasized-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-quiet-vertical-emphasized-focus-ring-border-radius:5px;--spectrum-tabs-vertical-baseline:var(--spectrum-global-dimension-size-225);--spectrum-tabs-vertical-focus-ring-border-radius:5px;--spectrum-textarea-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textarea-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textarea-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-textarea-quiet-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textarea-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textarea-quiet-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-textfield-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textfield-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textfield-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-textfield-quiet-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textfield-quiet-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-textfield-quiet-icon-frame:var(--spectrum-global-dimension-static-size-400,32px);--spectrum-tool-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-tool-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-tool-high-emphasis-touch-hit-x:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-tool-high-emphasis-touch-hit-y:var(--spectrum-global-dimension-static-size-100,8px);--spectrum-tooltip-padding-bottom:5px;--spectrum-tooltip-content-max-width:var(--spectrum-global-dimension-size-2000);--spectrum-tooltip-info-padding-bottom:5px;--spectrum-tooltip-info-content-max-width:101px;--spectrum-tooltip-negative-padding-bottom:5px;--spectrum-tooltip-negative-content-max-width:101px;--spectrum-tooltip-positive-padding-bottom:5px;--spectrum-tooltip-positive-content-max-width:101px}@media(min-width:960px){.searchRegularAh .nav-main{flex:1 1;height:100%;margin-left:12%;overflow:hidden;text-align:center}.searchRegularAh .nav-main .action-item{height:100%;width:auto}.searchRegularAh .nav-main .action-item .action-regular-takeover{display:inline-block;margin-left:10px;vertical-align:middle;white-space:nowrap;width:auto}}@media(min-width:1280px)and (max-width:1378px){.searchRegularAh .search-bar-no-takeover .search-bar-container{width:520px}}.search-bar-container .spectrum-Search{vertical-align:middle;width:100%}.spectrum-Textfield{-webkit-appearance:none;-moz-appearance:textfield;transition:border-color .13s ease-in-out,box-shadow .13s ease-in-out}.spectrum-Search-input{-webkit-appearance:none}[type=search]{-webkit-appearance:textfield}.search-bar-container .spectrum-Search .spectrum-Textfield{background-color:var(--primary-ccs-bg-color);border:2px solid var(--spectrum-global-color-gray-400);border-radius:20px;max-width:100%;min-width:50px;padding-right:32px;width:900px!important}.search-bar-container .spectrum-Search .spectrum-Search-input{-webkit-appearance:none;box-sizing:border-box!important;max-width:100%!important;min-width:50px;padding-left:58px}.spectrum-Icon,.spectrum-UIIcon{fill:currentColor;color:inherit;display:inline-block;pointer-events:none}.spectrum-Icon--sizeS,.spectrum-Icon--sizeS img,.spectrum-Icon--sizeS svg{height:18px;width:18px}.spectrum-Search-icon{display:block;left:12px;pointer-events:none;position:absolute;top:4px}.spectrum-Icon:not(:root),.spectrum-UIIcon:not(:root){overflow:hidden}.spectrum--light .spectrum-Search-icon{color:#6e6e6e}.search-bar-container .spectrum-Search .spectrum-Search-icon{height:28px;left:11px;margin-left:1px;margin-right:5px;width:28px}@media(min-width:960px){.searchRegularAh .nav-main .action-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}}@media(min-width:400px){.header-container .fw-marketingNav{align-items:center;display:flex}}.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet{background-color:#0000;border-color:#0000;color:#4b4b4b}.cilpron-flex{display:flex;flex-direction:row}.CILPRON-LETTER-TEXT{color:#6e6e6e;font-weight:600}.CILPRON-LETTER-TEXT,.marketing-nav>button{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.marketing-nav>button{background-color:#0000!important;border:none!important}.base-theme{display:flex;flex-direction:column;justify-content:space-between}nav{background:#f5f5f5;background:var(--gray-100);transform:translateX(0)}@media(min-width:769px){nav{background:#0000}nav:not(nav#main-navigation){display:inline;display:initial}}ul{gap:16px;list-style:none;margin:0;padding:0}.sn-item{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;margin:8px 0;min-height:32px;padding:5px 0;pointer-events:auto;width:100%}@media(min-width:769px){.sn-item{flex-direction:column;margin-left:2px;min-height:60px;min-height:56px;padding:0;text-align:center;width:67px}}.sn-item[selected]{background:#eaeaea;cursor:default}@media(min-width:769px){.sn-item:hover,.sn-item[selected]{background:#0000}}.ah-sidenav{padding-left:.1rem}.nav-text{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px;font-weight:100}.icon-sizes{font-size:28px!important}.fw-paymentBanner{background-color:#ee3919}.hero-section{background-blend-mode:multiply;background-clip:padding-box;background-color:#0000;background-position:70% 0;background-repeat:no-repeat;background-size:1200px;margin:0 auto;max-width:100%;opacity:1;width:100%}@media screen and (min-width:769px){.hero-section{border:none}}@media screen and (min-width:1024px){.hero-section{background-position:50%;background-size:cover}}#bill-board{background-image:url(/static/media/Billboard-cso.3b9f62062558224829f9.jpg)}.hero-section-content{display:grid;grid-template-columns:auto;max-width:fit-content;max-width:-moz-fit-content;padding:32px 0 0}@media screen and (min-width:769px){.hero-section-content{margin:0 auto}}@media screen and (min-width:1024px){.hero-section-content{column-gap:40px;grid-template-columns:minmax(375px,378px) minmax(432px,522px);margin:0 auto;padding:64px 45px}}@media screen and (min-width:1280px){.hero-section-content{column-gap:72px;grid-template-columns:442px 522px;margin:0 auto}}.hero-user-section{display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100%}.apps-section{margin:0 auto 24px;max-width:100vw;width:100%}@media screen and (min-width:769px){.apps-section{max-width:none;width:100%}}@media screen and (min-width:960px){.apps-section{max-width:779px;width:100%}}.spectrum-Heading--subtitle1,.spectrum-Heading4{font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.3;margin-bottom:8px;margin-top:8px;text-transform:none}.apps-section .apps-section-header{color:var(--spectrum-global-color-gray-900);font-size:20px;font-weight:800;line-height:23px;margin:34px 0 0 24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:960px){.apps-section .apps-section-header{margin-left:0}}.spectrum--light .spectrum-Heading--subtitle1{color:#2c2c2c}.your-apps-container{overflow-x:auto;width:100%}@media screen and (min-width:769px){.your-apps-container{max-width:calc(100vw - var(--fw-sidenav-width) - 8px)}}.your-apps-container{overflow-x:visible}.app-grid{grid-gap:24px;display:grid;gap:24px;grid-auto-flow:column;padding-top:24px;width:fit-content;width:-moz-fit-content}@media screen and (min-width:960px){.app-grid{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,56px);margin:0;max-width:100%;width:100%}}@media screen and (min-width:1024px){.app-grid{gap:24px;width:100%}}@media screen and (min-width:1280px){.app-grid{column-gap:40px}}.profile-container{line-height:normal;margin:0 24px;max-width:100%;overflow:hidden}@media(min-width:769px){.profile-container{margin:0 32px}}@media(min-width:960px){.profile-container{margin:0 auto;max-width:779px}}.welcome-message{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:22px;line-height:47px;overflow:hidden;text-overflow:ellipsis}.welcome-message>span{font-weight:800;overflow-wrap:anywhere}.profile-section{align-items:center;display:flex;flex-direction:row;margin-top:16px}.first-text{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-left:.2rem}.hero-section-content .hero-widget-section{background-color:#fff;background-color:var(--fw-body-background);max-width:100vw;overflow:visible;overflow:initial;padding:20px 0 36px 24px;text-align:center;width:100%}@media screen and (min-width:480px){.hero-section-content>.hero-widget-section{padding:20px 32px 36px}}@media screen and (min-width:769px){.hero-section-content .hero-widget-section{text-align:center;width:calc(100vw - 72px)}}@media screen and (min-width:960px){.hero-section-content>.hero-widget-section{padding-top:20px;text-align:center}}@media screen and (min-width:1024px){.hero-section-content .hero-widget-section{background-color:initial;padding:0;width:100%}}.trial-card{background-color:#fff;color:#2c2c2c;display:inline-block;max-width:640px;padding:20px 0;text-align:left;width:100%}@media(min-width:1024px){.trial-card{border-radius:16px;box-shadow:0 6px 16px #00000014,0 3px 6px #0000001f;display:flex;flex-direction:column;margin-bottom:32px;min-width:432px;padding:20px}}.hero-card{background-color:#fff;color:#2c2c2c;display:inline-block;max-width:640px;padding:20px 0;text-align:left;text-decoration:none;width:100%}@media(min-width:1024px){.hero-card{border-radius:16px;box-shadow:0 6px 16px #00000014,0 3px 6px #0000001f;display:flex;flex-direction:column;margin-bottom:32px;min-width:432px;padding:20px}}.trial-card .trial-widget-header{align-items:end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:16px;position:relative}.trial-card .trial-card-scroll-container{max-width:100%}@media(min-width:1024px){.trial-card .trial-widget-title{margin-top:0}}.trial-card .trial-widget-header .trial-widget-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:400;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-card .trial-widget-header .trial-card-view-more{color:#131313;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;margin:0 20px;text-align:left;text-decoration:none;vertical-align:middle;white-space:nowrap}@media(min-width:480px){.trial-card>.trial-widget-header>.trial-card-view-more{margin-right:0}}.trial-card .trial-card-scroll-container .trial-subcards-section{-ms-overflow-style:none;display:flex;flex-direction:row;gap:8px;overflow-x:scroll;scrollbar-width:none}.app-details-card{border-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-width:200x;padding:12px}@media(min-width:480px){.app-details-card{min-width:200px}}.app-details-card.app-details-focus-card{background-color:#f8f8f8}.app-details-card-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px;max-height:54px;width:100%}.app-details-card-header .app-details-card-title-section{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:left}.app-details-card-header .app-details-card-title{min-width:69px}.app-details-card-body{margin-bottom:24px}.app-details-card-body .app-details-card-description{color:#131313;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:100;line-height:18px}.app-details-card-body .app-details-card-description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-details-card-cta-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;max-width:100%}.spectrum-ActionButton,.spectrum-Button,.spectrum-ClearButton,.spectrum-FieldButton,.spectrum-LogicButton,.spectrum-Tool{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;-webkit-appearance:button;border-style:solid;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:adobe-clean-ux,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;line-height:1.3;margin:0;overflow:visible;position:relative;text-decoration:none;text-transform:none;touch-action:none;transition:background .13s ease-out,border-color .13s ease-out,color .13s ease-out,box-shadow .13s ease-out;user-select:none;-webkit-user-select:none;vertical-align:top}.spectrum-Button{border-radius:16px;border-style:solid;border-width:2px;font-size:14px;font-weight:700;height:auto;min-height:32px;min-width:72px;padding:3px 14px 5px}.spectrum--light .spectrum-Button--secondary{background-color:#0000;border-color:#6e6e6e;color:#6e6e6e}.app-details-card-cta-container .spectrum-Button{border:0;min-height:0;min-height:auto;min-width:0;padding:4px 12px 5px}.spectrum-Button.app-details-card-cta-free-trial{background-color:#e9e9e9;border-color:#e9e9e9;color:#2c2c2c}.spectrum-ActionButton-label,.spectrum-Button-label{align-self:center;justify-self:center;text-align:center;width:100%}.app-details-card-cta-container span{font-size:12px;margin:0;padding:0}.spectrum-Button:after,.spectrum-ClearButton:after,.spectrum-LogicButton:after{border-radius:18px;bottom:0;content:"";display:block;left:0;margin:-2px;position:absolute;right:0;top:0;transition:box-shadow .13s ease-out,margin .13s ease-out}.spectrum--light .spectrum-Button--cta{background-color:#1473e6;border-color:#1473e6;color:#fff}.app-details-card-cta-container .spectrum-Button+.spectrum-Button{margin-left:0}.header-container .topright-nav-container{align-items:center;display:flex;padding-right:7px}@media(min-width:769px){.header-container .topright-nav-container{align-items:center;flex-direction:row}}.universal-nav-container .universal-nav-divider{align-items:flex-start;background:#e1e1e1;display:flex;flex-direction:column;height:2rem;margin:0 .25rem;width:.125rem}.universal-nav-container .unav-comp-icon{fill:#292929;border:none;border-radius:.313rem;cursor:pointer;flex-shrink:0;height:1.25rem;padding:.375rem;position:relative;width:1.25rem}.universal-nav-container #universal-nav div,.universal-nav-container #universal-nav li,.universal-nav-container #universal-nav span,.universal-nav-container #universal-nav ul{box-sizing:initial}.profile-container{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100%;position:relative}.profile-container-medium{height:32px;width:32px}.profile{display:block}.header-container .fw-unav-container{margin-left:auto;vertical-align:middle}.header-container .fw-unav-container>div{height:100%}.universal-nav-container #universal-nav{align-items:center;display:flex;font-size:medium;gap:.25rem;line-height:1.2;position:relative}.header-text{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400}.hero-card .hero-card-header{margin-bottom:16px}.hero-card .hero-card-header .hero-card-subtitle-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.hero-card .hero-card-header .hero-card-eyebrow{color:#6e6e6e;font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-card .hero-card-link-icon{background-color:#e1e1e1}.hero-card .hero-card-header .hero-card-title{font-size:18px;font-weight:900;line-height:23px;margin-top:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-card-scroll-container{max-width:100%}.hero-card-scroll-container .hero-card-subcards-section{-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:scroll;padding:2px 2px 0;scrollbar-width:none}.hero-card-scroll-container .hero-card-subcards-section .hero-subcard{flex:1 1;min-height:90px}.widget-image-link{background-color:#f5f5f5;border-radius:10px;display:grid;height:90px;min-width:130px;overflow:hidden;place-items:center}@media(min-width:480px){.widget-image-link{min-width:0;min-width:auto}}.widget-image-link>.widget-image{grid-column-start:1;grid-row-start:1;height:90px;object-fit:cover;object-position:center;width:100%}img{border-style:none}.widget-image-link>.widget-image-overlay{background-color:#000;border-radius:10px;height:100%;width:100%}.widget-image-link>.widget-image-linkout-icon,.widget-image-link>.widget-image-overlay{grid-column-start:1;grid-row-start:1;opacity:0;transition:opacity .25s ease-out;visibility:hidden}.widget-image-link>.widget-image-linkout-icon{--size:20px;height:20px;position:relative;width:20px}.hero-card-scroll-container .hero-card-subcards-section .hero-subcard .hero-subcard-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2c2c2c;display:-webkit-box;font-size:14px;font-weight:800;margin-top:4px;overflow:hidden;text-decoration:none;width:fit-content}.hero-card .hero-card-link-icon{align-items:center;align-self:flex-start;background-color:#c1c1c1;border-radius:16px;color:inherit;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:fit-content;justify-content:center;margin:-10px 20px 0 10px;max-width:50%;padding:6px;text-decoration:none}@media(min-width:480px){.hero-card>.hero-card-header>.hero-card-subtitle-container>.hero-card-link-icon{margin-right:-10px}}@media(min-width:1024px){.hero-card .hero-card-header>.hero-card-subtitle-container>.hero-card-link-icon{opacity:0}}.hero-card.Cilpn-hoactive:hover .hero-card-link-icon{opacity:1}.hero-card-scroll-container .hero-card-subcards-section .hero-subcard+.hero-subcard{margin-left:16px}.purchased-app.trial-card{box-shadow:0 .5px 1px #00000014,0 .2px .3px #0000001f!important}:root{--gray-50:#fff;--gray-75:#fafafa;--gray-100:#f5f5f5;--gray-200:#eaeaea;--gray-300:#e1e1e1;--gray-400:#cacaca;--gray-500:#b3b3b3;--gray-600:#8e8e8e;--gray-700:#6e6e6e;--gray-800:#4b4b4b;--gray-900:#2c2c2c;--blue-400:#2680eb;--blue-500:#1473e6;--blue-600:#0d66d0;--blue-700:#095aba;--red-400:#e34850;--red-500:#d7373f;--red-600:#c9252d;--red-700:#bb121a;--orange-400:#e68619;--orange-500:#da7b11;--orange-600:#cb6f10;--orange-700:#bd640d;--green-400:#2d9d78;--green-500:#268e6c;--green-600:#12805c;--green-700:#107154;--secondary-spectrum-button-border:#dadada;--secondary-spectrum-button-text:#292929;--fw-background-color:#f7f7f7;--fw-box-shadow:0 0 8px 0 #0000001a;--fw-body-background:#fff;--app-icon-background:#fff;--genai-disabled-button-background:#e6e6e6;--genai-disabled-button-text:#b1b1b1;--genai-input-border:#e0f2fe;--genai-input-outline:#1a65dc;--genai-button-background:#222;--trial-card-font-color:#131313;--trial-card-focus-bg:#f8f8f8;--trial-card-secondary-accent:#e9e9e9;--widget-new-tag-background:#e5f0fe;--widget-new-tag-text:#274dea}:root .spectrum--lightest{--gray-50:#fff;--gray-75:#fff;--gray-100:#fff;--gray-200:#f4f4f4;--gray-300:#eaeaea;--gray-400:#d3d3d3;--gray-500:#bcbcbc;--gray-600:#959595;--gray-700:#747474;--gray-800:#505050;--gray-900:#323232;--blue-400:#378ef0;--blue-500:#2680eb;--blue-600:#1473e6;--blue-700:#0d66d0;--red-400:#ec5b62;--red-500:#e34850;--red-600:#d7373f;--red-700:#c9252d;--orange-400:#f29423;--orange-500:#e68619;--orange-600:#da7b11;--orange-700:#cb6f10;--green-400:#33ab84;--green-500:#2d9d78;--green-600:#268e6c;--green-700:#12805c}:root .spectrum--dark{--gray-50:#252525;--gray-75:#2f2f2f;--gray-100:#323232;--gray-200:#3e3e3e;--gray-300:#4a4a4a;--gray-400:#5a5a5a;--gray-500:#6e6e6e;--gray-600:#909090;--gray-700:#b9b9b9;--gray-800:#e3e3e3;--gray-900:#fff;--blue-400:#2680eb;--blue-500:#378ef0;--blue-600:#4b9cf5;--blue-700:#5aa9fa;--red-400:#e34850;--red-500:#ec5b62;--red-600:#f76d74;--red-700:#ff7b82;--orange-400:#e68619;--orange-500:#f29423;--orange-600:#f9a43f;--orange-700:#ffb55b;--green-400:#2d9d78;--green-500:#33ab84;--green-600:#39b990;--green-700:#3fc89c}:root .spectrum--darkest{--gray-50:#080808;--gray-75:#1a1a1a;--gray-100:#1e1e1e;--gray-200:#2c2c2c;--gray-300:#393939;--gray-400:#494949;--gray-500:#5c5c5c;--gray-600:#7c7c7c;--gray-700:#a2a2a2;--gray-800:#c8c8c8;--gray-900:#efefef;--blue-400:#1473e6;--blue-500:#2680eb;--blue-600:#378ef0;--blue-700:#4b9cf5;--red-400:#d7373f;--red-500:#e34850;--red-600:#ec5b62;--red-700:#f76d74;--orange-400:#da7b11;--orange-500:#e68619;--orange-600:#f29423;--orange-700:#f9a43f;--green-400:#268e6c;--green-500:#2d9d78;--green-600:#33ab84;--green-700:#39b990;--secondary-spectrum-button-border:#393939;--secondary-spectrum-button-text:#dbdbdb;--fw-box-shadow:#00000014 0 3px 6px;--fw-background-color:#1c1c1c;--fw-body-background:#111;--app-icon-background:#232323;--genai-disabled-button-background:#303030;--genai-disabled-button-text:#6a6a6a;--genai-input-border:#002651;--genai-input-outline:#056be6;--genai-button-background:#e6e6e6;--trial-card-font-color:#f2f2f2;--trial-card-focus-bg:#000;--trial-card-secondary-accent:var(--spectrum-global-color-gray-200);--widget-new-tag-background:#0f1c52;--widget-new-tag-text:#5e86e8}.nav-main{display:flex;justify-content:center}.search-exit-button-hidden{display:none!important}@media (max-width:1279px){.nav-main{flex:1 1;height:100%;justify-content:end;overflow:hidden;text-align:right}.nav-main .action-item{align-items:center;display:flex;height:100%;width:auto}.nav-main .action-item .action-regular{display:none}.nav-main .action-item .action-icon{color:#707070;cursor:pointer;display:inline-block;line-height:0;vertical-align:middle}.nav-main .action-item .action-icon .search-icon{border:2px solid #0000;height:21px;outline:0;width:21px}.nav-main .action-item .action-icon:hover{color:#4b4b4b}.nav-main .action-item .action-icon .search-icon:focus{outline:0}.nav-main .action-item .action-icon .search-icon.focus-ring{border:2px solid #2680eb;border-radius:4px;outline:0}.nav-main .action-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}}.searchRegularAh{flex:1 1;height:100%;overflow:hidden;text-align:center}@media (min-width:960px){.searchRegularAh .nav-main{flex:1 1;height:100%;margin-left:12%;overflow:hidden;text-align:center}.searchRegularAh .nav-main .action-item{height:100%;width:auto}.searchRegularAh .nav-main .action-item .action-regular{display:inline-block;margin-left:10px;vertical-align:middle;white-space:nowrap;width:auto}.searchRegularAh .nav-main .action-item .action-regular .search-bar-container{border-radius:12px;display:inline-block;margin-right:10px;width:520px}.searchRegularAh .nav-main .action-item .action-regular .search-dropdown-container{width:520px}.searchRegularAh .nav-main .action-item .action-regular-takeover{display:inline-block;margin-left:10px;vertical-align:middle;white-space:nowrap;width:auto}.searchRegularAh .nav-main .action-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}}@media(min-width:960px)and (max-width:1150px){.searchRegularAh .nav-main{overflow:visible;z-index:1}.searchRegularAh .nav-main.search-takeover{z-index:auto}}@media (min-width:1280px){.searchRegularAh .nav-main .action-item .action-icon{display:none}}.searchRegularAh .search-bar-no-takeover{display:flex}.searchRegularAh .search-bar-no-takeover .search-bar-container{animation:shrinkWidth .15s ease-out;display:inline-block;margin-right:10px}@media (max-width:1279px){.searchRegularAh .search-bar-no-takeover{display:none}}.searchRegularAh .search-bar-no-takeover .search-bar-container{width:520px}.searchRegularAh .search-bar-no-takeover .search-bar-container .spectrum-Search input{height:40px!important}.searchRegularAh .search-bar-no-takeover .search-bar-container .spectrum-Search .spectrum-Search-icon{margin-top:4px}.searchRegularAh .search-bar-no-takeover .search-dropdown-container{width:520px!important}@media (min-width:1280px)and (max-width:1378px){.searchRegularAh .search-bar-no-takeover .search-bar-container{width:520px}.searchRegularAh .search-bar-no-takeover .search-dropdown-container{width:520px!important}}.searchRegular{flex:1 1;height:100%;overflow:hidden;text-align:center}@media (min-width:960px){.searchRegular .nav-main{flex:1 1;height:100%;margin-left:12%;overflow:hidden;text-align:center}.searchRegular .nav-main .action-item{height:100%;width:auto}.searchRegular .nav-main .action-item .action-regular{display:inline-block;margin-left:10px;vertical-align:middle;white-space:nowrap;width:auto}.searchRegular .nav-main .action-item .action-regular .search-bar-container{border-radius:12px;display:inline-block;margin-right:10px;width:520px}.searchRegular .nav-main .action-item .action-regular .search-dropdown-container{width:520px}.searchRegular .nav-main .action-item .action-regular-takeover{display:inline-block;margin-left:10px;vertical-align:middle;white-space:nowrap;width:auto}.searchRegular .nav-main .action-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}}@media(min-width:960px)and (max-width:1150px){.searchRegular .nav-main{overflow:visible;z-index:1}.searchRegular .nav-main.search-takeover{z-index:auto}}@media (min-width:1280px){.searchRegular .nav-main .action-item .action-icon{display:none}}.searchRegular .search-bar-no-takeover{display:flex}.searchRegular .search-bar-no-takeover .search-bar-container{animation:shrinkWidth .15s ease-out;display:inline-block;margin-right:10px;width:520px}.searchRegular .search-bar-no-takeover .search-bar-container .spectrum-Search input{height:40px!important}.searchRegular .search-bar-no-takeover .search-bar-container .spectrum-Search .spectrum-Search-icon{margin-top:4px}.searchRegular .search-bar-no-takeover .search-dropdown-container{width:520px!important}@media (max-width:1279px){.searchRegular .search-bar-no-takeover{display:none}}@keyframes shrinkWidth{0%{width:600px}to{width:520px}}@media (min-width:1280px)and (max-width:1378px){.searchRegular .search-bar-no-takeover .search-bar-container{width:520px}.searchRegular .search-bar-no-takeover .search-dropdown-container{width:520px!important}@keyframes shrinkWidth{0%{width:520px}to{width:520px}}}@media (max-width:959px){.nav-main{flex:1 1;height:100%;overflow:hidden;text-align:center}.nav-main .action-item{display:inline-block;height:100%;width:auto}.nav-main .action-item .action-regular{display:none}.nav-main .action-item .action-regular-takeover{display:inline-block}.nav-main .action-item .action-icon{color:#707070;cursor:pointer;display:inline-block;line-height:0;vertical-align:middle}.nav-main .action-item .action-icon .search-icon{border:2px solid #0000;height:21px;outline:0;width:21px}.nav-main .action-item .action-icon:hover{color:#4b4b4b}.nav-main .action-item .action-icon .search-icon:focus{outline:0}.nav-main .action-item .action-icon .search-icon.focus-ring{border:2px solid #2680eb;border-radius:4px;outline:0}.nav-main .action-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}}.search-bar-takeover{height:auto;justify-content:space-between;left:0;padding:16px 16px 12px 0;position:absolute;top:0;width:100%}.search-bar-takeover .search-bar-container{animation:growWidth .15s ease-out;display:inline-block;flex-shrink:2;margin-right:10px;max-width:70%;position:relative;width:600px}.search-bar-takeover .search-bar-container .spectrum-Search input{height:40px!important}.search-bar-takeover .search-bar-container .spectrum-Search .spectrum-Search-icon{margin-top:4px}@media (max-width:768px){.search-bar-takeover .search-bar-container{margin-right:-10px;max-width:90%;width:320px}}.search-bar-takeover:before{content:"";flex-shrink:3;height:100%;min-width:0;width:128px}@media (max-width:767px){.search-bar-takeover:before{content:none}}.search-bar-takeover-ah-leftnav .search-bar-container{width:640px}.search-bar-takeover-ah-leftnav .search-bar-container .spectrum-Search input{height:40px!important}.search-bar-takeover-ah-leftnav .search-bar-container .spectrum-Search .spectrum-Search-icon{margin-top:4px}@keyframes growWidth{0%{width:520px}to{width:640px}}.search-results-page{display:flex;justify-content:flex-start;margin-left:112px}.search-results-page .search-exit-button-visible{border:none;border-radius:4px;height:32px;margin-right:6px;margin-top:4px;max-height:40px;min-width:32px;padding:0}@media (max-width:480px){.search-results-page{margin-left:0}}@media (min-width:481px)and (max-width:768px){.search-results-page{margin-left:96px}}.fw-gnav .nav-main .action-item .action-icon{margin-right:16px}@media (min-width:1025px){.fw-gnav .nav-main .action-item .action-icon{display:none}}.fw-gnav .searchRegularAh .search-bar-no-takeover{display:flex}@media (max-width:1024px){.fw-gnav .searchRegularAh .search-bar-no-takeover{display:none}}.fw-gnav .searchRegularAh .search-bar-no-takeover .search-bar-container{animation:shrinkWidthGnav .15s ease-out}@keyframes shrinkWidthGnav{0%{width:300px}to{width:256px}}.fw-gnav .search-bar-takeover .search-bar-container{animation:growWidthGnav .15s ease-out}@media (min-width:960px){.fw-gnav .nav-main{margin-left:0;overflow:visible;overflow:initial}}@media (min-width:1025px){.fw-gnav .search-bar-container{width:256px}}.fw-gnav .search-bar-takeover-ah-leftnav .search-bar-container{width:640px}.fw-gnav .search-bar-no-takeover .search-bar-container{width:256px}@media (min-width:1025px)and (max-width:1378px){.fw-gnav .search-bar-no-takeover .search-bar-container{width:256px}.fw-gnav .search-bar-no-takeover .search-dropdown-container{width:520px!important}}@keyframes growWidthGnav{0%{width:256px}to{width:640px}}.light-mode .search-dropdown-container{background:#fff;border:1px solid #cacaca;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:0;border-color:#e6e6e6;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 12px 16px #00000029;height:auto;margin-top:0;max-height:calc(100vh - 96px);overflow-y:auto;position:absolute;width:320px;z-index:999}.search-bar-takeover .search-dropdown-container{margin:0!important;position:relative!important;top:0!important;width:100%!important}.search-bar-takeover-ah-leftnav .search-dropdown-container{width:100%!important}@media(min-width:769px){.header-container .search-dropdown-container.search-dropdown-container{width:576px}}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-icon-container{display:flex;flex-direction:column;justify-content:center}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-icon-container .search-dropdown-recommendation-item-icon{border-radius:4px;height:28px;width:28px}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-title-container{min-width:150px}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-title-container .search-dropdown-recommendation-item-text-title{display:flex;font-size:14px;font-weight:400;line-height:17px;padding-left:10px}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-title-container .search-dropdown-recommendation-item-text-type{color:#8e8e8e;display:flex;font-size:12px;line-height:15px;padding-left:10px}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-title-container .search-dropdown-recommendation-item-text-type span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar-container.dropdownOn .spectrum-Search .spectrum-Textfield{border:1px solid #cacaca}.search-bar-container.dropdownOn .spectrum-Search .spectrum-Search-input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 0 16px #00000029}.spectrum--light .search-bar-container.dropdownOn .spectrum-Search .spectrum-Textfield{border-color:#e6e6e6}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-group-title{color:#8e8e8e;font-size:12px;font-weight:400;line-height:15px;margin:0;padding:8px 20px 5px;text-align:left}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item{align-items:center;display:flex;height:44px;margin-bottom:0;padding:0 20px}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-container{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:0;width:100%}.search-dropdown-recommendation .search-dropdown-recommendation-group .search-dropdown-recommendation-item .search-dropdown-recommendation-item-text-launch-button{color:#8e8e8e;font-size:12px;margin-left:auto;margin-right:0;padding-top:9px;white-space:nowrap}hr{box-sizing:initial;height:0;overflow:visible}.horizontal-divider{border-bottom:0;border-color:#eaeaea;border-style:solid;margin-bottom:auto;margin-top:auto}.spectrum--light .horizontal-divider{border-color:#e6e6e6}.search-dropdown-quick-links .search-dropdown-quick-links-group-container{display:flex}.search-dropdown-quick-links .search-dropdown-quick-links-group-container .search-dropdown-quick-links-group{cursor:default;display:flex;flex-direction:row;justify-content:right;margin-left:auto}.search-dropdown-quick-links .search-dropdown-quick-links-group-container .search-dropdown-quick-links-group .search-dropdown-quick-links-item{align-items:center;display:flex;height:40px;padding:0 4px}.search-dropdown-quick-links .search-dropdown-quick-links-group-container .search-dropdown-quick-links-group .search-dropdown-quick-links-item .search-dropdown-quick-links-item-link{color:#0d66d0;cursor:pointer;padding:5px 0;text-align:left;text-decoration:none;width:100%}.fw-applet-container .apps-container{height:100%;width:100%}.cc-apps-container,.cc-apps-skeleton{display:flex;flex-direction:row;height:100%}.cc-apps-skeleton{width:100%}.cc-apps-skeleton .catalog-view,.cc-apps-skeleton .updates-view{display:flex;width:100%}.cch-vertical-split-view{display:flex;flex:1 1;margin-top:4rem;width:100%}.fw-applet-container .cch-vertical-split-view{background-color:#fafafa;margin-top:0!important}.leftChild{display:flex;flex-grow:1}@media(max-width:200rem){.cch-vertical-split-view .leftChild{width:calc(100% - 19rem)}}@media(max-width:135rem){.cch-vertical-split-view .leftChild{width:calc(100% - 18.5rem)}}@media(max-width:110rem){.cch-vertical-split-view .leftChild{width:calc(100% - 18.25rem)}}@media(max-width:90rem){.cch-vertical-split-view .leftChild{width:calc(100% - 18rem)}}.apps-container .leftChild{height:100%;margin-left:.5rem}.apps-container:not(.ccd) .leftChild{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 2rem)}.left-section-header{align-items:center;border-bottom:.063rem solid #e0e0e0;display:flex;margin-bottom:1rem;width:100%}.apps-container:not(.ccd) .leftChild .left-section-header,.filter-container{width:calc(100% - .5rem)}.filter-container{align-items:center;display:flex;height:100%;padding-bottom:1.5rem;padding-top:1.5rem}.apps-container:not(.ccd) .leftChild .filter-container{width:100%}.filter-container .categories-with-chevron{display:flex;width:calc(100% - 12rem)}.filter-container .buttonGroup-section{-ms-overflow-style:none;display:flex;margin-left:.5rem;margin-right:.5rem;overflow-x:auto;scrollbar-width:none}.spectrum-ButtonGroup{display:flex}.filter-container .buttonGroup-section .buttonGroup-item{padding:.0625rem}.spectrum-ActionButton-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-container .spectrum-ActionButton:not(.is-selected){border:none;color:#4b4b4b}.filter-container .buttonGroup-section .buttonGroup-item button.category-button{border-radius:.25rem}.category-button{background-color:#0000!important}.app-details-card-header .app-details-card-app-logo{border-radius:4px;height:23px;width:24px}.app-details-card-header .app-details-card-app-logo img{height:23px;width:24px}.content-container{width:100%}.content-container.padding-bottom-right-section-present{padding-bottom:.5rem}.apps-container .leftChild .content-container{margin-bottom:1rem;max-height:calc(100% - 2rem);overflow-y:auto}.content-container .spectrum-provider{background-color:#0000}.horizontal-default-view{display:flex;flex-direction:column;height:auto;width:100%}.apps-container .leftChild .horizontal-default-view{padding-right:.625rem}.grid-view{display:flex;flex-direction:column;margin-bottom:1.5rem}.apps-container .grid-view{max-width:100%}.grid-view .grid-view-header{align-items:center;color:#222;display:flex;font-size:1.125rem;font-weight:700;justify-content:flex-start;margin-bottom:.25rem;margin-left:.5rem;margin-top:.5rem;white-space:nowrap}.grid-view .grid-view-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.content-container .section-cards-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.appCard,.appCardWrapper{height:100%;width:100%}.appCard{background-color:#fff}.cch-vertical-split-view .section-card{margin:1rem .5rem 0;min-height:9.56rem;width:calc(25% - 1rem)}@media(max-width:90rem){.cch-vertical-split-view .section-card{width:calc(33.33333% - 1rem)}}.alpha-card{background-color:#f8f8f8;border:.0625rem solid #e6e6e6;border-radius:.25rem;overflow:hidden;padding:1rem;position:relative}.alpha-card .card-info-section{display:flex;flex-direction:column}.alpha-card .body{cursor:default;min-height:5.94rem}.alpha-card .body.clickable{cursor:pointer}.neyveba{margin-left:.5rem}.alpha-card .body .header{display:flex;flex-direction:row;width:100%}.alpha-card .body .header .left-section{align-items:center;display:flex;flex-direction:row;flex-grow:1;max-width:calc(100% - 4.5rem)}.alpha-card .body .header .left-section .app-badge{border-radius:5px;height:29px;line-height:0;margin-right:.5rem;width:30px}.alpha-card .body .header .left-section .app-badge img{border-radius:.315rem;height:1.8125rem;width:1.875rem}.yxBNXG_spectrum-Icon--sizeM{block-size:24px;inline-size:24px}.alpha-card .body .header .left-section .left-section-title{flex-wrap:wrap;white-space:normal}.alpha-card .body .header .left-section .left-section-title .title-text{align-self:center;color:#000;display:block;font-size:1rem;font-weight:700;line-height:1.2;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}.alpha-card .body .header .right-section{--system-spectrum-actionbutton-background-color-down:#0000;align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.alpha-card .body .header .right-section .margin-left{margin-left:.375rem}.alpha-card .body .header .right-section .media-left-margin{border-radius:5px;display:flex;height:16px;justify-content:center;width:24px}.alpha-card .body .subheading{max-height:6.625rem;min-height:1.125rem;overflow:hidden;padding-right:1rem;position:relative;white-space:normal}.alpha-card .body .subheading .description{color:#222;font-size:.75rem;font-weight:400;letter-spacing:inherit;line-height:1.32;margin-bottom:0;margin-top:.625rem;max-height:5.75rem;overflow:hidden;padding:0;position:relative;text-transform:none!important}.alpha-card .body .subheading .truncate-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden;text-overflow:ellipsis}.footer{--spectrum-card-body-padding-bottom:1rem;display:flex;flex-direction:column-reverse;flex-grow:1;height:24px;width:100%}.alpha-card .footer{align-items:center;display:flex;flex-direction:row;height:1.5rem}.left-section{display:flex;flex-direction:column;width:100%}.apps-container .left-section{height:100%}.alpha-card .footer .left-section{width:auto}.spillover{--spectrum-actionbutton-icon-color-hover:var(--spectrum-alias-text-color);--spectrum-actionbutton-background-color-down:var(--spectrum-global-color-gray-300);--spectrum-actionbutton-background-color-key-focus:var(--spectrum-global-color-gray-300);--spectrum-actionbutton-background-color-hover:#0000;background-color:#0000;border:#0000;height:24px;min-height:0;min-width:0;padding:0;width:24px}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.yxBNXG_spectrum-Icon,.yxBNXG_spectrum-UIIcon{fill:currentColor;color:inherit;display:inline-block;pointer-events:none}.yxBNXG_spectrum-Icon--sizeS{block-size:18px;inline-size:18px}:is(.yxBNXG_spectrum-Icon,.yxBNXG_spectrum-UIIcon):not(:root){overflow:hidden}.Dniwja_spectrum-BaseButton .Dniwja_spectrum-Icon{box-sizing:initial;flex-shrink:0;max-block-size:100%;order:0;transition:background .13s ease-out,fill .13s ease-out}.Dniwja_spectrum-ActionButton .Dniwja_spectrum-Icon{fill:#222;padding-inline-start:7px}.Dniwja_spectrum-ActionButton .Dniwja_spectrum-Icon:only-child{padding-inline-end:7px}.alpha-card .footer .right-section{border:none;display:flex;flex:1 1;flex-direction:row;justify-content:flex-end;margin:.75rem 0 .75rem auto;overflow:hidden;padding:0}.spectrum-Dialog-content{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:block;flex:1 1 auto;font-size:14px;font-weight:400;line-height:1.5;outline:none;overflow-y:auto}.spectrum--light .spectrum-Dialog-content{color:#4b4b4b}.spectrum-Popover .spectrum-Dialog-content{max-height:none}@media(min-width:769px){.marketing-products-parent{display:flex;flex-direction:row}}.marketing-popover .marketing-products-parent{margin-bottom:.5rem}.marketing-products-creativity,.marketing-products-featured{margin-left:24px;margin-right:24px}.creativity-label,.marketing-featured-label,.marketing-pdf-label{font-size:14px;padding-bottom:8px}.spectrum-Heading--subtitle2,.spectrum-Heading6{font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.3;margin-bottom:8px;margin-top:8px;text-transform:none}.spectrum--light .spectrum-Heading--subtitle2{color:#2c2c2c}.f1dxqujg{width:auto!important}.HomeNavLayout__component___C4yU8{display:flex;flex-direction:row;font-family:Segoe UI;height:100%;min-height:384px;min-width:720px;position:relative}.HomeNavLayout__homeNav___TBqEG{flex:224px 1;max-width:224px}.HomeNav__showCCHomeLeftNavTestControl____jlru{border-right:2px solid #f1f1f1}.HomeNav__navContent___HI1qG .react-spectrum-SideNav{width:100%!important}.MA_ryb{display:block;unicode-bidi:isolate}.spectrum-SideNav{list-style-type:none;margin:0;padding:0}li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.spectrum-SideNav-item{list-style-type:none;margin:4px 0}.spectrum-SideNav-itemLink{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:14px;font-style:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;justify-content:left;min-height:32px;padding:5px 12px;position:relative;text-decoration:none;transition:background-color .13s ease-out,color .13s ease-out;width:100%;word-break:break-word}@media(min-width:900px){.index__cdoWebComponentContainer___pUTjR{width:calc(100% - 224px)}}.werm{height:100%;width:100%}.spectrum--light,.spectrum--light .spectrum-Body,.spectrum--light .spectrum-Body--large,.spectrum--light .spectrum-Body--small,.spectrum--light .spectrum-Code1,.spectrum--light .spectrum-Code2,.spectrum--light .spectrum-Code3,.spectrum--light .spectrum-Code4,.spectrum--light .spectrum-Code5{color:#4b4b4b}.cdo-CCDContentView.theme-light,.cdo-CCDContentView.theme-lightest,.cdo-CCDDialogs.theme-light,.cdo-CCDDialogs.theme-lightest,.cdo-cloudSyncIconContainer .theme-light,.cdo-cloudSyncIconContainer .theme-lightest,.theme-light,.theme-lightest{--blue-100:#e0f2ff;--blue-800:#147af3}.cdo-CCDContentView,.cdo-CCDDialogs,.cdo-cloudSyncIconContainer,.theme-dark,.theme-darkest,.theme-light,.theme-lightest{--permDeleteDialogAlertIconColor:var(--red-500);--permDeleteDialogItemsContainerBackgroundColor:var(--background-color-default);--permDeleteDialogTextColor:var(--text-color);--permDeleteDialogTitleTextColor:var(--heading-text-color);--permDeleteDialogUnderlayBackgroundColor:var(--gray-400);--permDeleteHairlineSeperatorColor:var(--border-color-mid)}.cdo-CCDDialogs,.cdo-CoreVariables,:host,:root{--listHeaderPaddingLeft:4px;--colWidthActionColumn:100px;--colWidthTitleMinWidth:212px;--colWidthDefault:180px;--renditionSize:calc(var(--renditionWrapperSize) + var(--renditionMarginRight));--colPaddingTitleWidth:calc(var(--renditionSize) + var(--colWidthCheckbox) + var(--listHeaderPaddingLeft));--checkboxClickZone:36px}.cdo-CCDDialogs,.cdo-CoreVariables,:host,:root{--zIndexLayerBackground:0;--zIndexLayerToolTip:100;--zIndexLayerToast:200;--zIndexLayerMenu:300;--zIndexLayerOverlay:400;--zIndexLayerDialog:500;--zIndexLayerOverRSMenu:100001}.cdo-CCDDialogs,.cdo-CoreVariables,:host,:root{--fontSize50:10px;--fontSize60:11px;--fontSize75:12px;--fontSize100:14px;--fontSize200:16px;--fontSize700:26px;--fontWeightThin:100;--fontWeightExtraLight:200;--fontWeightLight:300;--fontWeightMedium:500;--fontWeightNormal:400;--fontWeightSemiBold:600;--fontWeightBold:700;--fontWeightExtraBold:800;--fontWeightBlack:900;--spectrumIconXS:12px;--spectrumIconS:18px;--spectrumIconM:24px;--spectrumIconL:36px;--spectrumIconXL:48px;--listviewMarginLeft:16px;--checkboxMarginRight:18px;--checkboxSize:16px;--focusRingSize:2px;--folderIconSize:32px;--renditionWrapperSize:48px;--renditionMarginRight:24px;--colWidthActionColumn:80px;--colWidthCheckbox:calc(var(--checkboxSize) + var(--checkboxMarginRight));--colWidthDate:180px;--colWidthDateMinWidth:144px;--colWidthSharing:136px;--colWidthSize:86px;--colWidthTitleMinWidth:calc(var(--renditionWrapperSize) + var(--renditionMarginRight));--heightsHeader:32px;--heightsListItemHeight:75px;--checkboxDimension:14px;--checkboxClickZone:32px;--checkboxClickZoneOffset:calc(var(--checkboxClickZone) - var(--checkboxDimension)/2)}.cdo-CCDContentView.theme-light,.cdo-CCDDialogs.theme-light,.cdo-cloudSyncIconContainer .theme-light,.theme-light{--gray-50:#fff;--gray-75:#fafafa;--gray-100:#f5f5f5;--gray-200:#eaeaea;--gray-300:#e1e1e1;--gray-400:#cacaca;--gray-500:#b3b3b3;--gray-600:#8e8e8e;--gray-700:#6e6e6e;--gray-800:#4b4b4b;--gray-900:#2c2c2c;--blue-500:#1473e6;--blue-600:#0d66d0;--red-500:#d7373f;--spectrum-global-color-gray-900:#fff;--background-color-hover-overlay:#2c2c2c0a;--highlight-selected:#1473e61a;--highlight-selected-hover:#1473e633;--background-color-quickactions:#f5f5f5e6;--rendition-hover-color:#f5f5f580;--spectrum2-light-background:var(--spectrum-global-color-gray-900);--spectrum2-background-color:var(--spectrum2-light-background)}.cdo-CCDContentView.theme-light,.cdo-CCDContentView.theme-lightest,.cdo-CCDDialogs.theme-light,.cdo-CCDDialogs.theme-lightest,.cdo-cloudSyncIconContainer .theme-light,.cdo-cloudSyncIconContainer .theme-lightest,.theme-light,.theme-lightest{--background-color-primary:var(--gray-50);--border-color-selected:var(--blue-500);--cloudOnlyDisconnectedIconBackground:var(--gray-500);--cloudOnlyDisconnectedIconCloud:var(--gray-100)}.cdo-CCDContentView,.cdo-CCDDialogs,.cdo-cloudSyncIconContainer,.theme-dark,.theme-darkest,.theme-light,.theme-lightest{--background-color-default:var(--gray-100);--label-text-color:var(--gray-700);--icon-color:var(--gray-700);--text-color:var(--gray-800);--text-color-hover:var(--gray-900);--text-color-selected:var(--blue-600);--icon-color-hover:var(--gray-900);--text-color-disabled:var(--gray-500);--heading-text-color:var(--gray-900);--border-color:var(--gray-400);--icon-color-disabled:var(--gray-400);--border-color-mid:var(--gray-300);--cdoViewBackgroundColor:var(--background-color-default);--gridItemDisabledTextColor:var(--text-color-disabled);--gridItemRenditionBackgroundColor:var(--gray-200);--gridItemRenditionOverlayColor:var(--rendition-hover-color);--gridItemHoveredBackgroundColor:var(--gray-300);--gridItemTitleColor:var(--text-color);--gridItemMetaDataColor:var(--label-text-color);--gridItemCheckboxBackgroundColor:var(--background-color-quickactions);--gridItemDirtyMarkerColor:var(--gray-400);--gridItemDropdownBackgroundColor:var(--gray-50);--gridItemSelectedBorderColor:var(--border-color-selected);--gridItemToolTipTextColor:var(--text-color);--gridItemToolTipTextErrorColor:var(--red-500);--headertoolBarItemSeperatorColor:var(--border-color-mid);--listItemSelectedBackgroundColor:var(--highlight-selected);--listItemSelectedHoverBackgroundColor:var(--highlight-selected-hover);--listItemTitleColor:var(--text-color);--listItemMetadataColor:var(--label-text-color);--listItemToolTipTextErrorColor:var(--red-500);--listItemHeaderTextColor:var(--label-text-color);--listHeaderSortableTextColor:var(--text-color);--listItemHeaderTextHoverColor:var(--heading-text-color);--listViewHeaderBottomBorderColor:var(--border-color-mid);--listItemDisabledTextColor:var(--text-color-disabled);--listItemRowSeperatorColor:var(--border-color-mid);--listItemHoverBackgroundColor:var(--background-color-hover-overlay);--iconFolderForegroundColor:var(--gray-200);--iconFolderBackgroundColor:var(--gray-500);--iconFolderDisabledForegroundColor:var(--icon-color-disabled);--iconFolderDisabledBackgroundColor:var(--rendition-hover-color);--iconBaseColor:var(--icon-color);--iconBorderColor:var(--background-color-default);--onboardingBackgroundColor:var(--gray-200);--onboardingTitleColor:var(--heading-text-color);--onboardingSubtitleColor:var(--text-color);--onboardingConfirmColor:var(--blue-500);--headerInfoIconColor:var(--icon-color);--headerInfoIconColorHover:var(--icon-color-hover);--headerInfoPopoverFontColor:var(--text-color);--headerInfoPopoverTipFillColor:var(--background-color-default);--headerInfoPopoverTipStrokeColor:var(--gray-200);--cloudSyncIconBaseColor:var(--icon-color);--cloudSyncIconBadgeForegroundColor:var(--background-color-default);--cloudSyncErrorIconBadgeBackgroundColor:var(--red-500);--cloudSyncInProgressIconArrowsColor:var(--blue-500);--cloudSyncStatusPopdownTipFillColor:var(--gray-100);--cloudSyncStatusPopdownTipStrokeColor:var(--gray-200);--cloudSyncStatusBorder:var(--border-color);--emptyViewImageColor:var(--icon-color);--emptyViewTitleColor:var(--text-color);--emptyViewSubTitleColor:var(--label-text-color);--gridViewDropDownActiveValueTextColor:var(--text-color);--gridViewDropDownArrowActiveColor:var(--text-color-hover);--gridViewDropDownArrowColor:var(--icon-color);--gridViewHairlineSeperator:#0000;--gridViewSortByLabelColor:var(--label-text-color);--gridViewHeaderSortSeperatorColor:var(--border-color);--headerTitleColor:var(--heading-text-color);--headerSubTitleColor:var(--text-color);--headerTitleHasSelectionsColor:var(--text-color-selected);--headerBreadcrumbColor:var(--icon-color);--headerBreadcrumbLastColor:var(--icon-color-hover);--filterLabelColor:var(--label-text-color);--dialogInputTextColor:var(--text-color);--deleteNonEmptyFolderDialogAlertIconColor:var(--red-500);--deleteNonEmptyFolderDialogItemsContainerBackgroundColor:var(--background-color-default);--deleteNonEmptyFolderDialogTextColor:var(--text-color);--deleteNonEmptyFolderDialogTitleTextColor:var(--heading-text-color);--deleteNonEmptyFolderDialogUnderlayBackgroundColor:var(--gray-400);--deleteNonEmptyFolderHairlineSeperatorColor:var(--border-color-mid);--destructiveActionDialogAlertIconColor:var(--red-500);--destructiveActionDialogItemsContainerBackgroundColor:var(--background-color-default);--destructiveActionDialogTextColor:var(--text-color);--destructiveActionDialogTitleTextColor:var(--heading-text-color);--destructiveActionDialogUnderlayBackgroundColor:var(--gray-400);--destructiveActionHairlineSeperatorColor:var(--border-color-mid);--recentTitleColor:var(--heading-text-color);--recentEmptyTextColor:var(--text-color);--focusRingColor:var(--border-color-selected);--moveToDialogListBackgroundColor:var(--gray-50);--moveToDialogListFolderDisabledColor:var(--gray-400)}.spectrum--medium{--ui-icon-medium-display:block;--ui-icon-large-display:none}.react-spectrum-provider{position:relative}.spectrum--light{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#f5f5f5}.cdo-ToastOverlay{align-items:center;bottom:-137px;display:flex;flex-direction:column;left:294px;min-height:10px;pointer-events:none;position:fixed;width:1032px;z-index:100050}.cdo-CDOView{background-color:var(--cdoViewBackgroundColor);box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.theme-dark .cdo-spectrum2CSS,.theme-light .cdo-spectrum2CSS{background-color:var(--spectrum2-background-color)}@media(min-width:900px){.index__cdoWebComponentContainer___pUTjR cc-asset-organizer::part(CDOView){border-radius:0 16px 0 0}}.index__cdoWebComponentContainer___pUTjR cc-asset-organizer::part(CDOView){padding:16px}.cdo-CDOHeader{position:relative}.cdo-CDOView .cdo-CDOHeader{flex-grow:0;flex-shrink:0;margin:2px 2px 24px 0}.cdo-header-new-button-overlay{bottom:0;height:fit-content;padding:inherit;position:absolute;right:0;top:0}.UIE_EYHE{border-left:2px solid #e0e0e0}#BackButton{align-items:center;display:flex;margin-right:15px;min-height:32px}#BackButton .cdo-BackButton_heading{max-width:250px;overflow:hidden;position:relative;text-overflow:ellipsis;top:-2px;white-space:nowrap}.cdo-CDOHeader .cdo-toolbar{display:flex;flex-direction:row;min-height:32px;width:100%}.cdo-CDOHeader .cdo-toolbar-wrap{flex-wrap:wrap}.cdo-CDOHeader .cdo-toolbar h2{color:var(--headerTitleColor);font-size:18px;margin:0 117px 0 0;overflow:hidden;white-space:nowrap}.cdo-filter{display:flex;margin-left:10px;margin-right:25px}.cdo-filter .cdo-label{background:none!important;border:none!important;color:var(--filterLabelColor);height:25px;line-height:30px;margin-right:10px}.spectrum-Search{display:inline-block;position:relative}.spectrum-Textfield{appearance:none;border:1px solid;border-radius:4px;box-sizing:border-box;font-family:adobe-clean,Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.5;margin:0;min-width:48px;outline:none;overflow:visible;padding:3px 12px 5px;text-indent:0;text-overflow:ellipsis;transition:border-color .13s ease-in-out 0s,box-shadow .13s ease-in-out 0s;vertical-align:top;width:192px}.spectrum-Textfield--quiet{border-radius:0;border-width:0 0 1px;overflow-y:hidden;padding-left:0;padding-right:0;resize:none}.spectrum-Search-input{appearance:none;display:block;outline-offset:-2px;padding-left:36px;padding-right:28px;text-indent:0}[type=search]{appearance:textfield;outline-offset:-2px}.spectrum--light .spectrum-Textfield{background-color:#fff;border-color:#e1e1e1;color:#4b4b4b}.spectrum--light .spectrum-Textfield--quiet{background-color:#0000;border-color:#e1e1e1}.spectrum-Search-input.spectrum-Textfield--quiet{padding-left:24px;padding-right:20px}.cdo-filter .spectrum-Textfield--quiet,.cdo-filter .spectrum-Textfield--quiet .cdo-inputText{background-color:var(--cdoViewBackgroundColor);padding-left:0}.theme-dark .cdo-spectrum2CSS .cdo-filter .spectrum-Textfield--quiet,.theme-light .cdo-spectrum2CSS .cdo-filter .spectrum-Textfield--quiet{background-color:var(--spectrum2-background-color)}.cdo-CDOHeader .cdo-toolbarItemSeparator{border-right:1px solid var(--headertoolBarItemSeperatorColor);height:26px;margin:3px 8px 0 0;width:12px}.cdo-CDOHeader .cdo-rightToolbar,.cdo-CDOHeader .cdo-rightToolbar .cdo-buttons{display:flex;gap:4px;margin-left:auto}.cdo-CloudDocuments.assets{padding:16px}.spectrum--light .spectrum-SideNav-item.is-selected>.spectrum-SideNav-itemLink{background-color:#2c2c2c0f;color:#2c2c2c}.HomeNav__navContent___HI1qG{display:flex;flex-direction:column;height:calc(100% - 48px);justify-content:space-between;overflow-y:auto;padding:16px 16px 32px}.cpn-spinner{animation:cpn-spin .7s linear infinite;border:2px solid #e1e1e1;border-radius:50%;border-top-color:#1473e6;flex-shrink:0;height:16px;width:16px}@keyframes cpn-spin{to{transform:rotate(1turn)}}.cpn-product-card{border:1.5px solid #0000!important;outline:none;transition:box-shadow .18s ease,transform .13s ease,border-color .18s ease!important}.cpn-product-card:hover{border-color:#cacaca!important;box-shadow:0 4px 14px #0000001f!important;transform:translateY(-2px)}.cpn-product-card:active{box-shadow:0 1px 4px #00000014!important;transform:translateY(0)!important}.cpn-product-card:focus-visible{border-color:#1473e6!important;box-shadow:0 0 0 2px #1473e640!important}.cpn-app-card{outline:none;transition:box-shadow .18s ease,transform .13s ease!important}.cpn-app-card .alpha-card{transition:box-shadow .18s ease,background .15s ease!important}.cpn-app-card:hover .alpha-card{background:#f3f3f3!important;box-shadow:0 4px 14px #0000001a!important;transform:translateY(-1px)}.cpn-app-card:active .alpha-card{background:#efefef!important;transform:translateY(0)!important}.cpn-app-card:focus-visible .alpha-card{box-shadow:0 0 0 2px #1473e64d!important}.marketing-nav-products[role=button]{border-radius:6px;cursor:pointer;margin:2px 0;padding:6px 8px;transition:background .15s ease}.marketing-nav-products[role=button]:hover{background:#0000000a}.marketing-nav-products[role=button]:hover .marketing-nav-title{color:#1473e6}.marketing-nav-title{color:#2c2c2c;font-size:14px;font-weight:500;transition:color .15s ease}.marketing-nav-description{color:#6e6e6e;font-size:12px;margin-top:2px}
/*# sourceMappingURL=main.2c91ea42.css.map*/