footer{background-color:var(--dark-lila-background);color:rgb(255,255,255);padding-top:4rem;padding-left:var(--layout-page-x-centered);padding-right:var(--layout-page-x-centered);padding-bottom:1rem;font-family:var(--cx-font-body);display:flex;flex-direction:column;width:calc(100% - (var(--layout-page-x-centered) * 2));margin-left:auto;margin-right:auto;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}footer ul li a:hover{text-decoration:underline}.footer-copy-link{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.footer-divider{border-top:1px solid rgba(255,255,255,.25);width:100%}.footer-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:2.25rem 3rem}.footer-links-grid>div{min-width:0}.footer-copy-link,.footer-links-grid a,.footer-links-grid h3{overflow-wrap:anywhere}@media (min-width:1280px){.footer-links-grid{grid-template-columns:minmax(190px,1.1fr) minmax(150px,.85fr) minmax(210px,1.15fr) minmax(240px,1.25fr) minmax(220px,1.2fr) minmax(210px,1fr)}}.buttons-row{display:flex;flex-direction:row;gap:16px;align-items:stretch;flex-wrap:nowrap;padding-bottom:3rem;padding-top:1rem}.action-button-primary-radius,.buttons-row button{border-radius:var(--radius-action-button-primary)}.trial-dialog-backdrop{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:1.25rem;background:rgba(8,27,63,.48);backdrop-filter:blur(12px)}.trial-dialog{position:relative;width:min(100%,560px);max-height:min(92vh,760px);overflow-y:auto;border:1px solid rgba(8,27,63,.1);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 28px 80px rgba(8,27,63,.24);padding:1.75rem;color:var(--cx-color-ink-strong);font-family:var(--cx-font-body)}.trial-dialog-close{position:absolute;top:.875rem;right:.875rem;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(8,27,63,.1);border-radius:999px;background:rgba(255,255,255,.72);color:var(--cx-color-muted);font-size:1.25rem;line-height:1;cursor:pointer}.trial-dialog-close:focus-visible,.trial-dialog-close:hover{color:var(--cx-color-ink-strong);outline:0;box-shadow:0 0 0 3px rgba(104,40,209,.14)}.trial-dialog-eyebrow{margin:0 2.5rem .75rem 0;color:var(--cx-palette-0b5dcc);font-family:var(--cx-font-brand);font-size:.78rem;font-weight:var(--cx-weight-semibold)}.trial-dialog h2{margin:0 2.5rem .75rem 0;color:var(--cx-color-ink-strong);font-family:var(--cx-font-display);font-size:clamp(1.6rem,3vw,2rem);font-weight:var(--cx-weight-display);letter-spacing:0;line-height:1.08}.trial-dialog-body,.trial-dialog-note{margin:0;color:var(--cx-color-muted);font-size:1rem;font-weight:var(--cx-weight-regular);line-height:1.55}.trial-dialog-note{margin-top:.85rem}.trial-dialog-pricing{display:grid;min-width:0;gap:.55rem;margin:1.15rem 0 0;border:1px solid var(--cx-color-line-soft);border-radius:12px;background:linear-gradient(180deg,var(--cx-color-white),var(--cx-color-section));padding:1rem}.trial-dialog-pricing-label{margin:0;color:var(--cx-color-muted);font-family:var(--cx-font-brand);font-size:.72rem;font-weight:var(--cx-weight-semibold);letter-spacing:.04em}.trial-dialog-pricing-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;min-width:0;align-items:baseline;gap:.75rem}.trial-dialog-price{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.35rem}.trial-dialog-price>span{color:var(--cx-color-muted);font-size:.92rem;font-weight:var(--cx-weight-semibold);line-height:1}.trial-dialog-price strong{color:var(--cx-color-ink-strong);font-family:var(--cx-font-display);font-size:clamp(1.35rem,2.8vw,1.5rem);font-weight:var(--cx-weight-display);letter-spacing:0;line-height:1;overflow-wrap:anywhere}.trial-dialog-pricing p:last-child,.trial-dialog-pricing-row span{color:var(--cx-color-muted);font-size:.92rem;font-weight:var(--cx-weight-regular);line-height:1.45}.trial-dialog-pricing-row span{max-width:15rem;min-width:0;text-align:right;overflow-wrap:anywhere}.trial-dialog-pricing p:last-child{margin:0}.trial-dialog-tier-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem}.trial-dialog-tier-row span{display:grid;min-width:0;gap:.16rem;place-items:center;border:1px solid rgba(8,27,63,.08);border-radius:8px;background:rgba(255,255,255,.68);color:var(--cx-color-ink-strong);font-weight:var(--cx-weight-semibold);line-height:1.18;padding:.48rem .35rem;text-align:center}.trial-dialog-tier-row small,.trial-dialog-tier-row strong{display:block;max-width:100%;color:inherit;font-size:.78rem;font-weight:var(--cx-weight-semibold);line-height:1.15;overflow-wrap:anywhere}.trial-dialog-list{display:grid;gap:.55rem;margin:1.15rem 0 1.5rem;padding:0;list-style:none}.trial-dialog-list li{position:relative;padding-left:1.25rem;color:var(--cx-color-ink-strong);font-size:.95rem;font-weight:var(--cx-weight-semibold);line-height:1.4}.trial-dialog-list li:before{content:"";position:absolute;top:.55rem;left:0;width:.42rem;height:.42rem;border-radius:999px;background:var(--color-primary)}.trial-dialog-actions{display:flex}.trial-dialog-primary{display:inline-flex;width:100%;min-height:3rem;align-items:center;justify-content:center;border-radius:8px;font-family:var(--cx-font-body);font-size:1rem;font-weight:var(--cx-weight-semibold);text-align:center;text-decoration:none;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--cx-color-white)}.trial-dialog-primary:focus-visible,.trial-dialog-primary:hover{outline:0;box-shadow:0 0 0 3px rgba(104,40,209,.14)}@media screen and (max-width:565px){.buttons-row{grid-column-gap:0;grid-row-gap:0;flex-direction:column;gap:16px;width:100%}.buttons-row button{width:100%}.trial-dialog{padding:1.5rem}.trial-dialog-pricing-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem}.trial-dialog-pricing-row span{max-width:none;text-align:left}.trial-dialog-tier-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:380px){.trial-dialog-backdrop{padding:.85rem}.trial-dialog{padding:1.25rem}.trial-dialog h2{margin-right:2.25rem;font-size:1.5rem}.trial-dialog-pricing{padding:.85rem}.trial-dialog-tier-row{gap:.3rem}.trial-dialog-tier-row span{padding:.45rem .25rem}}.hero-eyebrow{position:relative;z-index:3;max-width:560px;margin:0 0 2.25rem;color:var(--color-ink-900);font-size:var(--text-base);font-weight:var(--cx-weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}.hero-header{position:relative;display:flex;margin-top:14rem;margin-bottom:11rem}@media screen and (max-width:1540px){.hero-header{margin-top:8rem;margin-bottom:9rem}.hero-subheader{margin-bottom:4rem}}@media screen and (max-width:640px){.hero-header{margin-top:6rem;margin-bottom:5rem}.hero-subheader{font-size:24px;line-height:32px;margin-bottom:1rem}}.hero-header-title{font-size:var(--text-hero);line-height:var(--leading-tight);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-family:var(--cx-font-display);background-clip:text;-webkit-background-clip:text;color:var(--color-ink-900);z-index:1}.hero-header-title span{color:var(--text-muted);font-weight:var(--cx-weight-semibold)}.hero-header-title-burn{mix-blend-mode:normal}@media screen and (max-width:800px){.hero-header-title{font-size:46px;line-height:1.07}.hero-eyebrow{margin-bottom:1.5rem;font-size:.9rem}}.section-hero-layout{display:flex;align-items:start;width:100%}.hero-subheader{margin-top:4rem;mix-blend-mode:normal;color:var(--text-primary);font-size:var(--text-3xl);font-weight:var(--cx-weight-semibold);line-height:var(--leading-snug);word-wrap:break-word;margin-bottom:3rem;z-index:2}.LanguageSwitcher_languageSelect__nmWbH{position:relative;display:inline-grid;align-items:center;gap:.25rem}.LanguageSwitcher_label__jsa_e{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.LanguageSwitcher_trigger__1UT1E{display:flex;align-items:center;justify-content:flex-start;width:68px;height:var(--header-action-height,40px);min-height:var(--header-action-height,40px);border:1px solid rgba(255,255,255,.45);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.08));color:var(--cx-color-white);font-size:.9rem;font-weight:800;padding:0 1.8rem 0 .75rem;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.LanguageSwitcher_languageSelect__nmWbH:after{content:"";position:absolute;right:.75rem;top:50%;width:.45rem;height:.45rem;border-right:2px solid;border-bottom:2px solid;color:var(--cx-color-white);transform:translateY(-65%) rotate(45deg);pointer-events:none;transition:color .2s ease}.LanguageSwitcher_trigger__1UT1E:focus-visible,.LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--cx-color-ink-strong);background:rgba(255,255,255,.62);color:var(--cx-color-ink-strong);outline:0}.LanguageSwitcher_languageSelect__nmWbH:has(.LanguageSwitcher_trigger__1UT1E:focus-visible):after,.LanguageSwitcher_languageSelect__nmWbH:has(.LanguageSwitcher_trigger__1UT1E:hover):after{color:var(--cx-color-ink-strong)}.LanguageSwitcher_menu__3CvuY{position:absolute;top:calc(100% + .35rem);left:0;z-index:12003;display:grid;gap:.125rem;width:70px;min-width:70px;overflow:hidden;border:1px solid rgba(8,27,63,.1);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 42px rgba(15,23,42,.12);padding:.25rem;backdrop-filter:blur(14px)}.LanguageSwitcher_option__2YTKO{position:relative;display:grid;place-items:center;min-height:28px;border:0;border-radius:7px;background:transparent;color:var(--primary-text-color);font-size:.78rem;font-weight:var(--cx-weight-semibold);text-align:center;padding:0;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.LanguageSwitcher_option__2YTKO:focus-visible,.LanguageSwitcher_option__2YTKO:hover{background:rgba(11,93,204,.08);color:var(--cx-color-ink-strong);outline:0;box-shadow:inset 0 0 0 1px rgba(11,93,204,.12)}.LanguageSwitcher_active__dOjPo{background:rgba(11,93,204,.1);color:var(--cx-palette-0b5dcc);box-shadow:inset 0 0 0 1px rgba(11,93,204,.14)}.LanguageSwitcher_active__dOjPo:before{content:"";position:absolute;left:.35rem;width:3px;height:3px;border-radius:999px;background:currentColor}.sticky-header .LanguageSwitcher_trigger__1UT1E{border-color:rgba(15,23,42,.16);background:var(--cx-color-white);color:var(--primary-text-color)}.sticky-header .LanguageSwitcher_trigger__1UT1E:focus-visible,.sticky-header .LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--hover-text-color-dark);background:var(--cx-color-white);color:var(--hover-text-color-dark)}.sticky-header .LanguageSwitcher_languageSelect__nmWbH:after{color:var(--primary-text-color)}.sticky-header .LanguageSwitcher_languageSelect__nmWbH:has(.LanguageSwitcher_trigger__1UT1E:focus-visible):after,.sticky-header .LanguageSwitcher_languageSelect__nmWbH:has(.LanguageSwitcher_trigger__1UT1E:hover):after{color:var(--hover-text-color-dark)}.gradient-container.alt-transform+.header-container .LanguageSwitcher_trigger__1UT1E{border-color:rgba(8,27,63,.16);color:var(--cx-color-ink-strong)}.gradient-container.alt-transform+.header-container .LanguageSwitcher_languageSelect__nmWbH:after{color:var(--cx-color-ink-strong)}.landing-hero-shell .header-actions-large .LanguageSwitcher_trigger__1UT1E{border:1px solid rgba(8,27,63,.14);background:var(--cx-color-white);color:var(--cx-color-ink-strong);box-shadow:0 14px 40px rgba(15,23,42,.06);transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}.landing-hero-shell .header-actions-large .LanguageSwitcher_languageSelect__nmWbH:after{color:var(--cx-color-ink-strong)}.landing-hero-shell .header-actions-large .LanguageSwitcher_trigger__1UT1E:focus-visible,.landing-hero-shell .header-actions-large .LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--cx-color-ink-strong);background:var(--cx-color-white);color:var(--cx-color-ink-strong);box-shadow:0 14px 40px rgba(15,23,42,.08)}.LanguageSwitcher_drawer__ZB7Z_{display:grid;justify-items:start;width:min(180px,100%);margin-inline:0}.LanguageSwitcher_drawer__ZB7Z_:after{right:1rem;color:var(--primary-text-color)}.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_label__jsa_e{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.LanguageSwitcher_drawerSelect__grF__{width:100%;min-height:44px;border:1px solid var(--cx-palette-d7e0eb);border-radius:12px;appearance:none;background:linear-gradient(180deg,var(--cx-color-white),var(--cx-color-section));color:var(--primary-text-color);font-size:.95rem;font-weight:var(--cx-weight-heavy);text-align:center;text-align-last:center;padding:0 2.4rem 0 1.1rem;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.06)}.LanguageSwitcher_drawerSelect__grF__:focus-visible{outline:2px solid var(--cx-palette-2677f1);outline-offset:3px}.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_menu__3CvuY{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;margin-top:0;border:1px solid var(--cx-palette-d7e0eb);border-radius:12px;background:var(--cx-color-section);box-shadow:none;padding:.25rem}.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_option__2YTKO{min-height:38px;border-radius:9px;color:var(--primary-text-color);font-size:.88rem;font-weight:var(--cx-weight-heavy)}.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_option__2YTKO:focus-visible,.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_option__2YTKO:hover{background:rgba(11,93,204,.08);color:var(--cx-color-ink-strong)}.LanguageSwitcher_drawer__ZB7Z_ .LanguageSwitcher_active__dOjPo{background:rgba(11,93,204,.1);color:var(--cx-palette-0b5dcc)}.header-container{position:absolute;display:flex;position:relative;background:transparent;z-index:2!important;transition:opacity 2s ease-in-out,background-color 1s ease-in-out}.header-container,.sticky-header{top:0;left:0;padding:1rem 2rem .5rem;opacity:1}.sticky-header{position:fixed;width:100%;z-index:10000!important;background-color:rgb(255,255,255);color:black;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:opacity 1s ease-in-out,background-color 1s ease-in-out}@media (max-width:920px){.header-container,.sticky-header{padding:1rem 1rem .5rem}}.sticky-header:not(.sticky-header){opacity:0;z-index:10000!important}.header-content{display:flex;justify-content:space-between;width:100%;align-items:center;z-index:100!important}.site-header-logo{font-size:1.8rem;font-family:var(--cx-font-brand);font-weight:560;color:white;cursor:pointer}.site-header-logo a{display:inline-flex;align-items:center}.site-header-logo img{display:block;width:154px;height:auto}.header-nav{display:flex;gap:.6rem;justify-content:center;align-items:center;flex:1}.header-nav-link,.header-nav>button{font-size:.92rem;font-weight:650;color:white;border:none;background:transparent;display:inline-flex;align-items:center;gap:.32rem;height:34px;padding:0 .55rem;text-decoration:none;white-space:nowrap}.header-nav-link:hover,.header-nav>button:hover{color:rgba(235,238,255,.877)!important}.header-nav-dropdown{box-shadow:none!important}.header-nav .ant-btn-text:not(:disabled):focus-visible,.header-nav .ant-btn-text:not(:disabled):hover{background:transparent!important}.header-nav-link:focus,.header-nav-link:focus-visible,.header-nav>button:focus,.header-nav>button:focus-visible{outline:0!important;box-shadow:none!important}.header-nav-link:focus-visible,.header-nav>button:focus-visible{color:rgba(255,255,255,.92)!important}.header-nav-chevron{font-size:.64rem;line-height:1}.header-actions-large{--header-action-height:40px;display:flex;gap:.75rem;align-items:center;white-space:nowrap}.header-actions-large>.ant-btn{height:var(--header-action-height)}.header-actions-small{display:none;color:white}@media (max-width:980px){.header-actions-large,.header-nav{display:none}.header-actions-small{display:block;font-size:1.5rem;cursor:pointer}}.header-nav button,.header-nav-link{transition:color .3s ease,background-color .3s ease}.sticky-header .header-actions-small{color:black!important}.sticky-header .site-header-logo{color:var(--color-primary)}.sticky-header .header-nav button,.sticky-header .header-nav-link{color:black}.sticky-header .header-nav button:hover,.sticky-header .header-nav-link:hover{color:black;color:var(--hover-text-color-dark)!important;border-color:var(--hover-text-color-dark)!important}.sticky-header .action-button-secondary{color:black;border-color:transparent!important}.sticky-header .action-button-secondary:hover{color:black}.sticky-header .action-button-primary:hover,.sticky-header .action-button-secondary:hover{color:var(--hover-text-color-dark)!important;border-color:var(--hover-text-color-dark)!important}.header-mega-popover{width:min(100vw - 2rem,1120px);z-index:20000!important}.header-mega-popover .ant-popover-content{width:100%}.header-mega-popover .ant-popover-inner{padding:0;background:var(--cx-color-white);border:1px solid var(--cx-color-line-soft);border-top:0;border-radius:0 0 8px 8px;overflow:hidden;box-shadow:0 18px 34px rgba(15,23,42,.08)}.header-mega-popover .ant-popover-arrow{display:none}.menu-item{list-style:none;padding:1.65rem 2rem 2rem;font-size:var(--font-size-large);transition:background-color .3s ease;background:var(--cx-color-white)}.menu-item:hover{cursor:pointer}.mega-menu-title{font-weight:650;color:var(--primary-text-color);text-decoration:none;font-size:.92rem;display:block;transition:color .3s ease;padding-bottom:.9rem;border-bottom:1px solid var(--cx-color-line-soft)}.link:hover{color:var(--hover-link-color)}.mega-menu-description{font-size:.85rem;color:var(--secondary-text-color);margin-top:.35rem;line-height:1.45;max-width:680px}.sub-menu{list-style:none;padding:0;opacity:1;pointer-events:all;display:grid;gap:.78rem}.grid-menu{display:grid;margin:1rem 0 0;gap:.78rem 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}.menu-group-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem 2.85rem;margin-top:0}.menu-group-list{width:100%}.menu-group{min-width:0}.menu-group-title{margin:0 0 .85rem;padding-bottom:.72rem;border-bottom:1px solid var(--cx-color-line-soft);color:var(--primary-text-color);font-size:.9rem;font-weight:650;line-height:1.2}.side-menu{display:flex;flex-direction:column;gap:.5rem}.ant-collapse-content-box{padding:0!important}.drawer-container-collapse{display:flex;flex-direction:column;width:100%}.mobile-nav-drawer-root .ant-drawer-mask,.mobile-nav-drawer-root.ant-drawer{position:fixed!important;inset:0!important;z-index:40000!important}.mobile-nav-drawer,.mobile-nav-drawer-root .ant-drawer-content{background:var(--cx-color-section)}.mobile-nav-drawer-root .ant-drawer-content-wrapper{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;z-index:40001!important;transform:none}.mobile-nav-drawer-root .ant-drawer-body{padding:0;min-height:100dvh;overflow:hidden}.mobile-nav-drawer-root .menu-drawer{width:100%;min-height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;align-items:stretch;background:radial-gradient(circle at 0 0,rgba(59,130,246,.12),transparent 34%),radial-gradient(circle at 100% 0,rgba(124,31,197,.13),transparent 38%),var(--cx-color-section)}.mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1rem .75rem}.mobile-drawer-header>:not(.mobile-drawer-close){flex:1;min-width:0}.mobile-drawer-close{flex:0 0 auto;display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--cx-color-line);border-radius:999px;background:rgba(255,255,255,.88);color:var(--cx-color-muted);cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.mobile-drawer-close:hover{background:var(--cx-color-white);color:var(--primary-text-color);transform:translateY(-1px)}.mobile-drawer-controls{display:grid;gap:.85rem;margin:0 1rem 1rem;border:1px solid var(--cx-palette-e3eaf3);border-radius:18px;background:rgba(255,255,255,.86);box-shadow:0 18px 42px rgba(15,23,42,.08);padding:.8rem}.mobile-drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.mobile-drawer-primary,.mobile-drawer-secondary{min-height:44px;border-radius:12px!important;font-family:var(--cx-font-body);font-weight:var(--cx-weight-semibold)}.mobile-drawer-primary{border:0!important;background:var(--color-primary)!important;color:var(--cx-color-white)!important;box-shadow:0 12px 26px rgba(124,31,197,.24)}.mobile-drawer-secondary{border:1px solid var(--cx-palette-d7e0eb)!important;background:var(--cx-color-white)!important;color:var(--primary-text-color)!important}.mobile-nav-collapse{border:0;background:transparent}.mobile-nav-collapse .ant-collapse-item{margin:0 1rem .75rem;overflow:hidden;border:1px solid var(--cx-palette-e3eaf3)!important;border-radius:18px!important;background:rgba(255,255,255,.9);box-shadow:0 14px 34px rgba(15,23,42,.06)}.mobile-nav-collapse .ant-collapse-header{align-items:center!important;padding:1rem 1.05rem!important;color:var(--primary-text-color)!important;font-family:var(--cx-font-body);font-size:1rem;font-weight:var(--cx-weight-semibold)}.mobile-nav-collapse .ant-collapse-content{border-top:1px solid var(--cx-palette-edf2f7)!important;background:transparent!important}.mobile-nav-collapse .menu-item{padding:1rem;background:transparent}.mobile-nav-collapse .menu-group-list{display:grid;gap:1rem}.mobile-nav-collapse .menu-group-title{margin-bottom:.6rem;padding-bottom:.5rem;color:var(--cx-color-muted-soft);font-family:var(--cx-font-body);font-size:var(--cx-type-xs);font-weight:var(--cx-weight-heavy);text-transform:uppercase;letter-spacing:var(--cx-tracking-label)}.mobile-nav-collapse .sub-menu{gap:.35rem}.mobile-nav-collapse .sub-menu-link{border-radius:10px;color:var(--primary-text-color);font-size:.92rem;padding:.45rem .55rem}.mobile-nav-collapse .sub-menu-link:hover{background:var(--cx-palette-f1f5f9);color:var(--color-primary)}.mobile-drawer-secondary-links{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:.25rem 1rem 1.25rem}@media (min-width:720px) and (max-width:980px){.mobile-nav-drawer-root .menu-drawer{padding:1.25rem clamp(2rem,7vw,4.5rem) 2rem}.mobile-drawer-controls,.mobile-drawer-header,.mobile-drawer-secondary-links,.mobile-nav-collapse .ant-collapse-item{width:min(760px,100%);margin-left:auto;margin-right:auto}.mobile-drawer-controls{margin-bottom:1.25rem}}.sub-menu-item{margin-top:0;font-size:.92rem}.sub-menu-link{color:var(--cx-palette-3417ff);text-decoration:none;display:block;font-size:.92rem;font-weight:650;line-height:1.25;transition:color .3s ease}.sub-menu-button{appearance:none;background:transparent;border:0;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.sub-menu-link:hover{color:var(--hover-link-color)}.sub-menu-description{font-size:.86rem;font-weight:400;color:var(--secondary-text-color);margin-top:.2rem;max-width:300px;line-height:1.38}.sub-menu-item:hover .sub-menu-description{color:var(--hover-text-color-dark)}.menu-drawer{display:flex;flex-direction:column;align-items:center}.drawer-link{color:var(--primary-text-color);font-weight:650;border:1px solid var(--cx-palette-e3eaf3);border-radius:12px;background:rgba(255,255,255,.84);padding:.8rem .9rem;text-decoration:none;text-align:center}.action-button-primary{background-color:rgba(255,255,255,.818);color:var(--cx-palette-0b5dcc)}.action-button-primary,.action-button-secondary{cursor:pointer;border-radius:var(--radius-action-button-primary);font-family:var(--cx-font-body);font-weight:var(--cx-weight-semibold);z-index:3}.action-button-secondary{background-color:rgba(0,0,0,0);color:white;border-color:var(--cx-palette-ffffff91)!important}.action-button-secondary:hover{background-color:transparent!important;color:var(--cx-color-ink-strong)!important;border-color:var(--cx-color-ink-strong)!important}.action-button-primary:hover{background-color:var(--cx-color-white)!important;color:var(--cx-palette-0b5dcc)!important;border-color:var(--cx-palette-0b5dcc)!important}