.TrialActions-module__lpKKbq__group{min-width:0;font-family:var(--font-sans,inherit);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px 28px;display:flex}.TrialActions-module__lpKKbq__center{justify-content:center}.TrialActions-module__lpKKbq__stacked{flex-direction:column;align-items:flex-start;gap:12px}.TrialActions-module__lpKKbq__stacked.TrialActions-module__lpKKbq__center{align-items:center}.TrialActions-module__lpKKbq__spaced{margin-top:28px}.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary,.TrialActions-module__lpKKbq__group a[data-trial-primary]{color:#fff;letter-spacing:-.012em;white-space:nowrap;background:linear-gradient(#132b63,#0b1d50);border:1px solid #10275f;border-radius:9px;flex:none;justify-content:center;align-items:center;min-height:52px;margin:0;padding:14px 27px;font-family:inherit;font-size:14px;font-weight:550;line-height:1.4;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 2px 4px #0b1d500f}.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary:hover,.TrialActions-module__lpKKbq__group a[data-trial-primary]:hover{background:#183166;border-color:#263f74;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 5px 12px #0b1d501a}.TrialActions-module__lpKKbq__secondary.TrialActions-module__lpKKbq__secondary,.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__secondary{white-space:normal;color:#56647e;width:fit-content;min-width:0;max-width:100%;min-height:44px;box-shadow:none;font-family:var(--font-sans,inherit);letter-spacing:-.012em;text-align:left;text-underline-offset:5px;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:9px;margin:0;padding:4px 0;font-size:14px;font-weight:450;line-height:1.5;-webkit-text-decoration:underline #56647e3d;text-decoration:underline #56647e3d;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s;display:inline-flex}.TrialActions-module__lpKKbq__secondary svg{opacity:.7;flex:none;transition:opacity .18s}.TrialActions-module__lpKKbq__secondary.TrialActions-module__lpKKbq__secondary:hover,.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__secondary:hover{color:#10275f;box-shadow:none;background:0 0;border:0;text-decoration-color:#10275f8c;transform:none}.TrialActions-module__lpKKbq__secondary:hover svg{opacity:1}.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary:focus-visible,.TrialActions-module__lpKKbq__group a[data-trial-primary]:focus-visible,.TrialActions-module__lpKKbq__secondary:focus-visible{outline-offset:5px;outline:2px solid #526da7}.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a.TrialActions-module__lpKKbq__primary,.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a[data-trial-primary]{color:#10275f;background:#fff;border-color:#fffc;box-shadow:0 2px 6px #0000000f}.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a.TrialActions-module__lpKKbq__primary:hover,.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a[data-trial-primary]:hover{background:#f4f6fb;border-color:#fff}.TrialActions-module__lpKKbq__secondary.TrialActions-module__lpKKbq__lightLink,.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a.TrialActions-module__lpKKbq__secondary{color:#ffffffc7;text-decoration-color:#ffffff45}.TrialActions-module__lpKKbq__secondary.TrialActions-module__lpKKbq__lightLink:hover,.TrialActions-module__lpKKbq__group.TrialActions-module__lpKKbq__light a.TrialActions-module__lpKKbq__secondary:hover{color:#fff;text-decoration-color:#ffffffa6}.TrialActions-module__lpKKbq__compact{gap:10px 18px}.TrialActions-module__lpKKbq__compact a.TrialActions-module__lpKKbq__primary{min-height:44px;padding:11px 20px;font-size:13px}.TrialActions-module__lpKKbq__compact a.TrialActions-module__lpKKbq__secondary{font-size:13px}@media (max-width:540px){.TrialActions-module__lpKKbq__group{gap:10px 20px}.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary,.TrialActions-module__lpKKbq__group a[data-trial-primary]{min-height:48px;padding:13px 23px}.TrialActions-module__lpKKbq__secondary,.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__secondary{font-size:13px}}@media (prefers-reduced-motion:reduce){.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary,.TrialActions-module__lpKKbq__group a[data-trial-primary],.TrialActions-module__lpKKbq__secondary,.TrialActions-module__lpKKbq__secondary svg{transition:none}.TrialActions-module__lpKKbq__group a.TrialActions-module__lpKKbq__primary:hover,.TrialActions-module__lpKKbq__group a[data-trial-primary]:hover{transform:none}}
.WhatWeDoMegaMenu-module___26RoW__root{align-items:center;height:100%;display:flex}.WhatWeDoMegaMenu-module___26RoW__trigger{color:#04133fd1;height:100%;font:inherit;font-size:var(--type-navigation);letter-spacing:var(--tracking-action);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-weight:400;line-height:1;transition:color .18s ease-out;display:inline-flex}.WhatWeDoMegaMenu-module___26RoW__trigger:hover,.WhatWeDoMegaMenu-module___26RoW__trigger:focus-visible,.WhatWeDoMegaMenu-module___26RoW__active{color:var(--brand-navy-950)}.WhatWeDoMegaMenu-module___26RoW__trigger:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:5px}.WhatWeDoMegaMenu-module___26RoW__chevron{width:7px;height:7px;transition:transform .18s var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-2px)}.WhatWeDoMegaMenu-module___26RoW__trigger[aria-expanded=true] .WhatWeDoMegaMenu-module___26RoW__chevron{transform:rotate(225deg)translate(-1px,-1px)}.WhatWeDoMegaMenu-module___26RoW__backdrop{z-index:1000;cursor:default;background:#04133f0b;border:0;padding:0;position:fixed;bottom:0;left:0;right:0}.WhatWeDoMegaMenu-module___26RoW__menu{z-index:1001;border-top:0;border-bottom:1px solid var(--hairline);width:auto;max-width:none;height:430px;font-family:var(--entimema-font-interface);text-rendering:optimizelegibility;animation:WhatWeDoMegaMenu-module___26RoW__reveal .24s var(--ease-standard) both;background:#fff;position:fixed;inset-inline:0;overflow:hidden;box-shadow:0 8px 18px #04133f09}.WhatWeDoMegaMenu-module___26RoW__menuClosing{pointer-events:none;animation:.18s ease-out both WhatWeDoMegaMenu-module___26RoW__conceal}.WhatWeDoMegaMenu-module___26RoW__inner{grid-template-columns:minmax(0,1.9fr) minmax(280px,.85fr);gap:clamp(52px,7vw,112px);height:100%;display:grid}.WhatWeDoMegaMenu-module___26RoW__primary{min-width:0;padding:38px 0 42px}.WhatWeDoMegaMenu-module___26RoW__intro h2{color:var(--brand-navy-950);font-size:var(--entimema-menu-heading);font-weight:var(--entimema-menu-weight-heading);line-height:var(--entimema-menu-leading-heading);letter-spacing:var(--entimema-menu-tracking-heading);margin:0}.WhatWeDoMegaMenu-module___26RoW__intro p{color:#04133f99;font-size:var(--entimema-menu-intro);font-weight:400;line-height:var(--entimema-menu-leading-intro);letter-spacing:var(--entimema-menu-tracking-copy);margin:7px 0 0}.WhatWeDoMegaMenu-module___26RoW__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(54px,7vw,104px);margin-top:25px;display:grid}.WhatWeDoMegaMenu-module___26RoW__featured{isolation:isolate;min-width:0;padding:38px 0 42px clamp(34px,4vw,58px);position:relative}.WhatWeDoMegaMenu-module___26RoW__featured:before{content:"";z-index:-1;background:#f3f5f8;position:absolute;inset:0 -100vw 0 0}.WhatWeDoMegaMenu-module___26RoW__featured .WhatWeDoMegaMenu-module___26RoW__item{margin-top:8px}.WhatWeDoMegaMenu-module___26RoW__featured .WhatWeDoMegaMenu-module___26RoW__category{color:var(--brand-navy-950);font-size:var(--entimema-menu-heading);font-weight:var(--entimema-menu-weight-heading);line-height:var(--entimema-menu-leading-heading);letter-spacing:var(--entimema-menu-tracking-heading)}.WhatWeDoMegaMenu-module___26RoW__panel{min-width:0}.WhatWeDoMegaMenu-module___26RoW__category{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy);margin:0}.WhatWeDoMegaMenu-module___26RoW__items{grid-template-columns:1fr;margin:6px 0 0;padding:0;list-style:none;display:grid}.WhatWeDoMegaMenu-module___26RoW__item{color:var(--brand-navy-950);cursor:pointer;gap:4px;padding:7px 0;display:grid}.WhatWeDoMegaMenu-module___26RoW__item strong{width:fit-content;font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item);transition:color .16s ease-out}.WhatWeDoMegaMenu-module___26RoW__item small{color:#04133fad;max-width:390px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.WhatWeDoMegaMenu-module___26RoW__item:hover strong{color:var(--brand-navy-800);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.WhatWeDoMegaMenu-module___26RoW__item:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:5px}.WhatWeDoMegaMenu-module___26RoW__mobileRoot,.WhatWeDoMegaMenu-module___26RoW__mobileMenuHeader,.WhatWeDoMegaMenu-module___26RoW__mobileSiteNav{display:none}@keyframes WhatWeDoMegaMenu-module___26RoW__reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes WhatWeDoMegaMenu-module___26RoW__conceal{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media (max-width:1100px){.WhatWeDoMegaMenu-module___26RoW__inner{grid-template-columns:minmax(0,1.65fr) minmax(250px,.8fr);gap:42px}.WhatWeDoMegaMenu-module___26RoW__panels{gap:46px}}@media (max-width:900px){.WhatWeDoMegaMenu-module___26RoW__desktopRoot{display:none}.WhatWeDoMegaMenu-module___26RoW__mobileRoot{width:44px;height:44px;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileRoot .WhatWeDoMegaMenu-module___26RoW__trigger{background:0 0;border:0;border-radius:0;justify-content:center;width:44px;height:44px;padding:0}.WhatWeDoMegaMenu-module___26RoW__mobileRoot .WhatWeDoMegaMenu-module___26RoW__trigger:hover,.WhatWeDoMegaMenu-module___26RoW__mobileRoot .WhatWeDoMegaMenu-module___26RoW__trigger:focus-visible,.WhatWeDoMegaMenu-module___26RoW__mobileRoot .WhatWeDoMegaMenu-module___26RoW__trigger[aria-expanded=true]{color:var(--brand-navy-950);background:0 0}.WhatWeDoMegaMenu-module___26RoW__mobileRoot .WhatWeDoMegaMenu-module___26RoW__trigger:focus-visible{outline-offset:3px}.WhatWeDoMegaMenu-module___26RoW__menu{z-index:49;height:auto;min-height:0;box-shadow:none;background:#fff;border-bottom:0;display:flex;bottom:0}.WhatWeDoMegaMenu-module___26RoW__backdrop{z-index:48;touch-action:none}.WhatWeDoMegaMenu-module___26RoW__inner{overscroll-behavior:contain;flex-direction:column;width:100%;height:100%;max-height:100%;margin:0;padding:0;display:flex;overflow:hidden}.WhatWeDoMegaMenu-module___26RoW__menuIcon{gap:4px;width:20px;display:grid}.WhatWeDoMegaMenu-module___26RoW__menuIcon i{width:100%;height:1.5px;transition:transform .18s var(--ease-standard), opacity .18s ease-out;background:currentColor;display:block}.WhatWeDoMegaMenu-module___26RoW__trigger[aria-expanded=true] .WhatWeDoMegaMenu-module___26RoW__menuIcon i:first-child{transform:translateY(5.5px)rotate(45deg)}.WhatWeDoMegaMenu-module___26RoW__trigger[aria-expanded=true] .WhatWeDoMegaMenu-module___26RoW__menuIcon i:nth-child(2){opacity:0}.WhatWeDoMegaMenu-module___26RoW__trigger[aria-expanded=true] .WhatWeDoMegaMenu-module___26RoW__menuIcon i:last-child{transform:translateY(-5.5px)rotate(-45deg)}.WhatWeDoMegaMenu-module___26RoW__mobileSiteNav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:1rem clamp(1.125rem,5.25vw,1.5rem) 2rem;display:block;overflow-y:auto}.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel{width:100%;min-height:3.75rem;color:var(--brand-navy-950);font-family:var(--entimema-font-interface);letter-spacing:normal;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #04133f13;justify-content:space-between;align-items:center;padding:0;font-size:1.0625rem;font-weight:500;line-height:1.5;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel[aria-expanded=true] .WhatWeDoMegaMenu-module___26RoW__mobileChevronDown{transform:rotate(225deg)}.WhatWeDoMegaMenu-module___26RoW__mobileChevron{width:.58rem;height:.58rem;transition:transform .18s var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-right:.2rem;display:block;transform:rotate(-45deg)}.WhatWeDoMegaMenu-module___26RoW__mobileChevronDown{transform:rotate(45deg)translate(-1px,-1px)}.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel:hover,.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel:focus-visible{color:var(--brand-navy-800)}.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel:focus-visible,.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:-2px}.WhatWeDoMegaMenu-module___26RoW__mobileContact{color:var(--brand-navy-800)}.WhatWeDoMegaMenu-module___26RoW__mobileSolutions{padding:.25rem 0 1.5rem 1rem}.WhatWeDoMegaMenu-module___26RoW__mobileResources{border-bottom:1px solid #04133f13;padding:.25rem 0 1.5rem 1rem}.WhatWeDoMegaMenu-module___26RoW__mobileSectionLabel{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy);margin:18px 0 2px}.WhatWeDoMegaMenu-module___26RoW__mobileProduct{padding-left:0}.WhatWeDoMegaMenu-module___26RoW__mobileProductFeature{color:var(--brand-navy-950);background:#f6f7fa;border-radius:8px;gap:7px;margin:14px 0 8px;padding:20px;display:grid}.WhatWeDoMegaMenu-module___26RoW__mobileComingSoon{min-height:20px;color:var(--brand-navy-950);letter-spacing:.055em;text-transform:uppercase;background:#f1ee9f;border:1px solid #071b4d0f;border-radius:5px;align-items:center;margin-left:6px;padding:2px 7px;font-size:.625rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.WhatWeDoMegaMenu-module___26RoW__mobileProductFeature small{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy)}.WhatWeDoMegaMenu-module___26RoW__mobileProductFeature strong{font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item)}.WhatWeDoMegaMenu-module___26RoW__mobileProductFeature span{color:#04133fad;max-width:310px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.WhatWeDoMegaMenu-module___26RoW__mobileProductAction{min-height:50px;color:var(--brand-navy-950);justify-content:space-between;align-items:center;font-size:.9rem;font-weight:650;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileProductAction b{color:#5b4dff}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination{border-bottom:1px solid var(--hairline);font-family:var(--entimema-font-interface);justify-content:flex-start;align-items:center;gap:22px;padding:16px 0;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination:last-child{border-bottom:0}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination>span{gap:6px;display:grid}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination strong{color:var(--brand-navy-950);font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item)}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination small{color:#04133fad;max-width:290px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.WhatWeDoMegaMenu-module___26RoW__mobileUpcomingDestination{cursor:default}.WhatWeDoMegaMenu-module___26RoW__mobileUpcomingDestination:hover strong{color:var(--brand-navy-800);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.WhatWeDoMegaMenu-module___26RoW__mobileItemHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileItemHeading>span{min-height:20px;color:var(--brand-navy-950);letter-spacing:.055em;text-transform:uppercase;background:#f1ee9f;border:1px solid #071b4d0f;border-radius:5px;align-items:center;padding:2px 7px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 22px #071b4d0f}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination>.WhatWeDoMegaMenu-module___26RoW__mobileChevron{color:var(--brand-navy-950)}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:-2px}.WhatWeDoMegaMenu-module___26RoW__mobileGroup{padding-top:22px}.WhatWeDoMegaMenu-module___26RoW__mobileGroup+.WhatWeDoMegaMenu-module___26RoW__mobileGroup{border-top:1px solid #04133f12;margin-top:12px}.WhatWeDoMegaMenu-module___26RoW__mobileGroup h2{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy);margin:0 0 8px}.WhatWeDoMegaMenu-module___26RoW__mobileGroup>div{display:grid}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink{min-height:48px;color:var(--brand-navy-950);font-family:var(--entimema-font-interface);letter-spacing:normal;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink>span{gap:4px;padding:9px 0;display:grid}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink strong{font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item)}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink small{color:#04133fad;max-width:290px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink b{color:var(--brand-orange-500);margin-left:8px;font-size:14px;font-weight:600}.WhatWeDoMegaMenu-module___26RoW__mobileActionDock{padding:.875rem clamp(1.125rem, 5.25vw, 1.5rem) max(.875rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);background:#f8f9fcf5;border-top:1px solid #04133f14;flex:none;justify-content:stretch;align-items:center;gap:.75rem;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileDockContact{min-width:0;min-height:3.25rem;font-family:var(--entimema-font-interface);letter-spacing:normal;text-align:center;color:#fff;background:var(--brand-navy-950);border-radius:.625rem;flex:1 1 0;justify-content:center;align-items:center;padding-inline:1rem;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex;box-shadow:0 .5rem 1.25rem #04133f21}.WhatWeDoMegaMenu-module___26RoW__mobileDockLogin{min-height:3.25rem;color:var(--brand-navy-950);font-family:var(--entimema-font-interface);background:#fff;border:1px solid #04133f2e;border-radius:.625rem;flex:0 0 6.5rem;justify-content:center;align-items:center;padding-inline:1rem;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex}.WhatWeDoMegaMenu-module___26RoW__mobileDockLogin:hover,.WhatWeDoMegaMenu-module___26RoW__mobileDockLogin:focus-visible{border-color:#04133f6b;outline:none}.WhatWeDoMegaMenu-module___26RoW__mobileTaxonomyLabel{color:#04133f94;align-items:center;min-height:44px;font-size:15px;font-weight:560;line-height:1.35;display:flex}.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink:hover,.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink:focus-visible{color:var(--brand-navy-800)}}@media (max-width:680px){.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel{min-height:3.4rem}}@media (prefers-reduced-motion:reduce){.WhatWeDoMegaMenu-module___26RoW__menu{animation:none}.WhatWeDoMegaMenu-module___26RoW__trigger,.WhatWeDoMegaMenu-module___26RoW__chevron,.WhatWeDoMegaMenu-module___26RoW__menuIcon i,.WhatWeDoMegaMenu-module___26RoW__mobileTopLevel,.WhatWeDoMegaMenu-module___26RoW__mobileChevron,.WhatWeDoMegaMenu-module___26RoW__mobileServiceLink,.WhatWeDoMegaMenu-module___26RoW__item,.WhatWeDoMegaMenu-module___26RoW__item b{transition:none}}.WhatWeDoMegaMenu-module___26RoW__mobileResourceDestination[aria-current=page] strong{text-underline-offset:5px;text-decoration:underline}@media (max-width:980px){.WhatWeDoMegaMenu-module___26RoW__mobileDockTrial{flex:1 1 0;align-items:stretch}.WhatWeDoMegaMenu-module___26RoW__mobileDockTrial a:last-child{font-size:12px}}
.ResourcesMegaMenu-module__Cs6NOW__root{align-items:center;height:100%;display:flex}.ResourcesMegaMenu-module__Cs6NOW__trigger{color:#04133fd1;height:100%;font:inherit;font-size:var(--type-navigation);letter-spacing:var(--tracking-action);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-weight:400;display:inline-flex}.ResourcesMegaMenu-module__Cs6NOW__trigger:hover,.ResourcesMegaMenu-module__Cs6NOW__trigger:focus-visible,.ResourcesMegaMenu-module__Cs6NOW__active{color:var(--brand-navy-950)}.ResourcesMegaMenu-module__Cs6NOW__trigger:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:5px}.ResourcesMegaMenu-module__Cs6NOW__trigger>span{width:7px;height:7px;transition:transform .18s var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-2px)}.ResourcesMegaMenu-module__Cs6NOW__trigger[aria-expanded=true]>span{transform:rotate(225deg)translate(-1px,-1px)}.ResourcesMegaMenu-module__Cs6NOW__backdrop{z-index:1000;inset-inline:0;background:#04133f0b;border:0;padding:0;position:fixed;bottom:0}.ResourcesMegaMenu-module__Cs6NOW__menu{z-index:1001;border-top:0;border-bottom:1px solid var(--hairline);width:auto;max-width:none;height:430px;font-family:var(--entimema-font-interface);text-rendering:optimizelegibility;animation:ResourcesMegaMenu-module__Cs6NOW__reveal .22s var(--ease-standard) both;background:#fff;position:fixed;inset-inline:0;overflow:hidden;box-shadow:0 8px 18px #04133f09}.ResourcesMegaMenu-module__Cs6NOW__closing{pointer-events:none;animation:.18s ease-out both ResourcesMegaMenu-module__Cs6NOW__conceal}.ResourcesMegaMenu-module__Cs6NOW__inner{height:100%;padding-top:38px;padding-bottom:42px}.ResourcesMegaMenu-module__Cs6NOW__intro h2{color:var(--brand-navy-950);font-size:var(--entimema-menu-heading);font-weight:var(--entimema-menu-weight-heading);line-height:var(--entimema-menu-leading-heading);letter-spacing:var(--entimema-menu-tracking-heading);margin:0}.ResourcesMegaMenu-module__Cs6NOW__intro p{color:#04133f99;font-size:var(--entimema-menu-intro);font-weight:400;line-height:var(--entimema-menu-leading-intro);letter-spacing:var(--entimema-menu-tracking-copy);margin:7px 0 0}.ResourcesMegaMenu-module__Cs6NOW__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(42px,6vw,92px);margin-top:31px;display:grid}.ResourcesMegaMenu-module__Cs6NOW__group{min-width:0}.ResourcesMegaMenu-module__Cs6NOW__group h3{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy);margin:0 0 8px}.ResourcesMegaMenu-module__Cs6NOW__item{color:var(--brand-navy-950);gap:4px;padding:10px 0;display:grid}.ResourcesMegaMenu-module__Cs6NOW__item strong{width:fit-content;color:var(--brand-navy-950);font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item);transition:color .16s ease-out}.ResourcesMegaMenu-module__Cs6NOW__item small{color:#04133fad;max-width:360px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.ResourcesMegaMenu-module__Cs6NOW__upcomingItem{cursor:default}.ResourcesMegaMenu-module__Cs6NOW__itemHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResourcesMegaMenu-module__Cs6NOW__itemHeading span{min-height:20px;color:var(--brand-navy-950);letter-spacing:.055em;text-transform:uppercase;background:#f1ee9f;border:1px solid #071b4d0f;border-radius:5px;align-items:center;padding:2px 7px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 22px #071b4d0f}.ResourcesMegaMenu-module__Cs6NOW__item:hover strong,.ResourcesMegaMenu-module__Cs6NOW__item[aria-current=page] strong,.ResourcesMegaMenu-module__Cs6NOW__upcomingItem:hover strong{color:var(--brand-navy-800);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ResourcesMegaMenu-module__Cs6NOW__item:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:4px}@keyframes ResourcesMegaMenu-module__Cs6NOW__reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes ResourcesMegaMenu-module__Cs6NOW__conceal{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@media (max-width:900px){.ResourcesMegaMenu-module__Cs6NOW__root{display:none}}@media (prefers-reduced-motion:reduce){.ResourcesMegaMenu-module__Cs6NOW__menu,.ResourcesMegaMenu-module__Cs6NOW__closing{animation:none}.ResourcesMegaMenu-module__Cs6NOW__trigger>span,.ResourcesMegaMenu-module__Cs6NOW__item strong{transition:none}}
.ProductMegaMenu-module__L3oMxG__root{align-items:center;height:100%;display:flex}.ProductMegaMenu-module__L3oMxG__trigger{font:inherit;cursor:pointer;background:0 0;border:0;gap:9px}.ProductMegaMenu-module__L3oMxG__trigger:hover,.ProductMegaMenu-module__L3oMxG__trigger:focus-visible,.ProductMegaMenu-module__L3oMxG__active{color:var(--brand-navy-950)}.ProductMegaMenu-module__L3oMxG__trigger:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:5px}.ProductMegaMenu-module__L3oMxG__chevron{width:7px;height:7px;transition:transform .18s var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-2px)}.ProductMegaMenu-module__L3oMxG__trigger[aria-expanded=true] .ProductMegaMenu-module__L3oMxG__chevron{transform:rotate(225deg)translate(-1px,-1px)}.ProductMegaMenu-module__L3oMxG__backdrop{z-index:1000;inset-inline:0;cursor:default;background:#04133f0b;border:0;padding:0;position:fixed;bottom:0}.ProductMegaMenu-module__L3oMxG__menu{z-index:1001;border-top:0;border-bottom:1px solid var(--hairline);width:auto;max-width:none;height:430px;font-family:var(--entimema-font-interface);text-rendering:optimizelegibility;animation:ProductMegaMenu-module__L3oMxG__reveal .22s var(--ease-standard) both;background:#fff;position:fixed;inset-inline:0;overflow:hidden;box-shadow:0 8px 18px #04133f09}.ProductMegaMenu-module__L3oMxG__menuClosing{pointer-events:none;animation:.18s ease-out both ProductMegaMenu-module__L3oMxG__conceal}.ProductMegaMenu-module__L3oMxG__inner{grid-template-columns:minmax(0,1.9fr) minmax(280px,.85fr);gap:clamp(52px,7vw,112px);height:100%;display:grid}.ProductMegaMenu-module__L3oMxG__primary{min-width:0;padding:38px 0 42px}.ProductMegaMenu-module__L3oMxG__intro h2{color:var(--brand-navy-950);font-size:var(--entimema-menu-heading);font-weight:var(--entimema-menu-weight-heading);line-height:var(--entimema-menu-leading-heading);letter-spacing:var(--entimema-menu-tracking-heading);margin:0}.ProductMegaMenu-module__L3oMxG__intro p{color:#04133f99;font-size:var(--entimema-menu-intro);font-weight:400;line-height:var(--entimema-menu-leading-intro);letter-spacing:var(--entimema-menu-tracking-copy);margin:7px 0 0}.ProductMegaMenu-module__L3oMxG__platform{margin-top:31px}.ProductMegaMenu-module__L3oMxG__platform h3{color:#04133f8f;font-size:var(--entimema-menu-category);font-weight:var(--entimema-menu-weight-category);line-height:var(--entimema-menu-leading-category);letter-spacing:var(--entimema-menu-tracking-copy);margin:0 0 8px}.ProductMegaMenu-module__L3oMxG__featured h3{color:var(--brand-navy-950);font-size:var(--entimema-menu-heading);font-weight:var(--entimema-menu-weight-heading);line-height:var(--entimema-menu-leading-heading);letter-spacing:var(--entimema-menu-tracking-heading);margin:0 0 18px}.ProductMegaMenu-module__L3oMxG__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(38px,5vw,72px);display:grid}.ProductMegaMenu-module__L3oMxG__linkColumn{align-content:start;display:grid}.ProductMegaMenu-module__L3oMxG__item,.ProductMegaMenu-module__L3oMxG__featured a{color:var(--brand-navy-950);gap:4px;padding:10px 0;display:grid}.ProductMegaMenu-module__L3oMxG__item strong,.ProductMegaMenu-module__L3oMxG__featured strong{width:fit-content;color:var(--brand-navy-950);font-size:var(--entimema-menu-item);font-weight:var(--entimema-menu-weight-item);line-height:var(--entimema-menu-leading-item);letter-spacing:var(--entimema-menu-tracking-item);transition:color .16s ease-out}.ProductMegaMenu-module__L3oMxG__item small,.ProductMegaMenu-module__L3oMxG__featured small{color:#04133fad;max-width:380px;font-size:var(--entimema-menu-detail);font-weight:400;line-height:var(--entimema-menu-leading-detail);letter-spacing:var(--entimema-menu-tracking-copy)}.ProductMegaMenu-module__L3oMxG__upcomingItem{cursor:default}.ProductMegaMenu-module__L3oMxG__itemHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProductMegaMenu-module__L3oMxG__itemHeading span{min-height:20px;color:var(--brand-navy-950);letter-spacing:.055em;text-transform:uppercase;background:#f1ee9f;border:1px solid #071b4d0f;border-radius:5px;align-items:center;padding:2px 7px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 22px #071b4d0f}.ProductMegaMenu-module__L3oMxG__featured{isolation:isolate;min-width:0;padding:38px 0 42px clamp(34px,4vw,58px);position:relative}.ProductMegaMenu-module__L3oMxG__featured:before{content:"";z-index:-1;background:#f3f5f8;position:absolute;inset:0 -100vw 0 0}.ProductMegaMenu-module__L3oMxG__item:hover strong,.ProductMegaMenu-module__L3oMxG__featured a:hover strong{color:var(--brand-navy-800);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ProductMegaMenu-module__L3oMxG__item:focus-visible,.ProductMegaMenu-module__L3oMxG__featured a:focus-visible{outline:2px solid var(--brand-navy-800);outline-offset:4px}@keyframes ProductMegaMenu-module__L3oMxG__reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductMegaMenu-module__L3oMxG__conceal{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@media (max-width:1100px){.ProductMegaMenu-module__L3oMxG__inner{grid-template-columns:minmax(0,1.65fr) minmax(250px,.8fr);gap:42px}}@media (max-width:900px){.ProductMegaMenu-module__L3oMxG__root{display:none}}@media (prefers-reduced-motion:reduce){.ProductMegaMenu-module__L3oMxG__menu,.ProductMegaMenu-module__L3oMxG__menuClosing{animation:none}.ProductMegaMenu-module__L3oMxG__chevron,.ProductMegaMenu-module__L3oMxG__item strong,.ProductMegaMenu-module__L3oMxG__featured strong{transition:none}}
.company-module__C51wLa__page{--company-paper:#faf3e9;--company-surface:#fdf8f1;--company-indigo:#293f83;--company-cta:var(--entimema-navy);--company-space-block:var(--entimema-space-component);--company-space-section:var(--entimema-space-section);--company-rule-major:var(--entimema-rule-strong);--company-rule-internal:var(--entimema-rule);--company-control-padding:.75rem;--company-target-min:44px;--company-ease:cubic-bezier(.22, 1, .36, 1);--company-duration:.76s;--company-step:90ms;--company-distance:20px;--company-start-opacity:.55;--entimema-paper:var(--company-paper);--entimema-paper-warm:var(--company-surface);--entimema-surface:var(--company-paper);--entimema-surface-elevated:var(--company-surface);background:var(--company-paper)}.company-module__C51wLa__page[data-company=labs]{--company-duration:.82s;--company-step:.1s}.company-module__C51wLa__page[data-company=founder]{--company-duration:.64s;--company-step:70ms;--company-distance:12px;--company-start-opacity:.75}:is(.company-module__C51wLa__page [class*=editorial-reveal-],.company-module__C51wLa__page .editorial-reveal-metadata>*){animation:none}.company-module__C51wLa__page [data-company-scene]{isolation:isolate;position:relative}.company-module__C51wLa__constellation{z-index:-1;pointer-events:none;width:min(68%,780px);height:auto;color:var(--company-indigo);opacity:.1;position:absolute;top:2.5rem;right:0}.company-module__C51wLa__constellation[data-company-ornament=labs]{opacity:.16;width:min(88%,920px);top:.5rem}.company-module__C51wLa__constellation[data-company-ornament=founder]{opacity:.08;width:min(32%,240px);top:1rem}.company-module__C51wLa__verified{fill:currentColor}.company-module__C51wLa__unknown{stroke-dasharray:2 3}.company-module__C51wLa__constellation [data-unresolved]{stroke-dasharray:.018 .018;opacity:.6}.company-module__C51wLa__reviewGate{stroke-width:2px}.company-module__C51wLa__page .company-module__C51wLa__cta{background:var(--company-cta);color:#fff;max-width:100%;min-height:52px;font-family:var(--entimema-font-interface);letter-spacing:0;transition:background-color .2s ease, transform .2s var(--company-ease);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:1.5rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.company-module__C51wLa__page .company-module__C51wLa__cta>span{transition:transform .2s var(--company-ease);flex-shrink:0}.company-module__C51wLa__page :is(a,button):focus-visible{outline:2px solid var(--entimema-focus);outline-offset:5px}.company-module__C51wLa__page .company-module__C51wLa__cta:focus-visible{outline:3px solid var(--company-indigo);outline-offset:4px}:is(.company-module__C51wLa__page .editorial-link--arrow>span,.company-module__C51wLa__page .editorial-link--quiet>span){transition:transform .2s var(--company-ease);display:inline-block}@media (hover:hover){.company-module__C51wLa__page .company-module__C51wLa__cta:hover{background:var(--company-indigo);color:#fff;transform:translateY(-2px)}.company-module__C51wLa__page .company-module__C51wLa__cta:hover>span{transform:translate(4px)}:is(.company-module__C51wLa__page .editorial-link--arrow:hover>span,.company-module__C51wLa__page .editorial-link--quiet:hover>span){transform:translate(3px)}.company-module__C51wLa__page .editorial-link--arrow:hover{text-decoration-thickness:2px}.company-module__C51wLa__page [data-node]:hover{border-color:var(--company-indigo)}}.company-module__C51wLa__page .editorial-link--quiet:is(:hover,:focus-visible){text-decoration-color:currentColor;text-decoration-thickness:2px}@media (min-width:1280px){.company-module__C51wLa__page{--company-target-min:49px}}.company-module__C51wLa__page[data-company] :is(.editorial-link,.editorial-link--arrow,.editorial-link--quiet){min-height:var(--company-target-min)}.company-module__C51wLa__page[data-company] #decision-architecture button:not([data-node]){min-height:var(--company-target-min)}.company-module__C51wLa__page[data-company] .editorial-link{display:inline-block}.company-module__C51wLa__page[data-company] .editorial-link--quiet{align-items:center;display:inline-flex}.company-module__C51wLa__page .company-module__C51wLa__cta:active{background:var(--entimema-navy-deep);transform:translateY(0)}@keyframes company-module__C51wLa__cascade{0%{opacity:var(--company-start-opacity);transform:translateY(var(--company-distance))}to{opacity:1;transform:none}}@keyframes company-module__C51wLa__portrait{0%{opacity:.8}to{opacity:1}}@keyframes company-module__C51wLa__trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes company-module__C51wLa__node{0%{opacity:.3}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.company-module__C51wLa__page [data-company-entered]{animation:company-module__C51wLa__cascade var(--company-duration) var(--company-ease) calc(var(--company-order,0) * var(--company-step)) backwards}.company-module__C51wLa__page [data-founder-portrait][data-company-entered]{animation-name:company-module__C51wLa__portrait}.company-module__C51wLa__page .company-module__C51wLa__constellation[data-company-entered]{animation:none}.company-module__C51wLa__page .company-module__C51wLa__constellation[data-company-entered] path[pathLength]:not([data-unresolved]){stroke-dasharray:1;animation:company-module__C51wLa__trace 1.8s var(--company-ease) calc(.44s + var(--edge-order) * 80ms) backwards}.company-module__C51wLa__page .company-module__C51wLa__constellation[data-company-entered] .company-module__C51wLa__verified{animation:company-module__C51wLa__node .8s ease calc(.6s + var(--edge-order) * 75ms) backwards}.company-module__C51wLa__page [data-company-entered]:focus-within{animation:none}}@media (max-width:47.999rem){.company-module__C51wLa__page{--company-distance:12px;--company-step:65ms}.company-module__C51wLa__constellation{opacity:.07;width:80%;top:1rem}.company-module__C51wLa__constellation[data-company-ornament=labs]{opacity:.12;width:100%}.company-module__C51wLa__page .company-module__C51wLa__cta{gap:1rem;padding-inline:1.125rem}}@media (prefers-reduced-motion:reduce){:is(.company-module__C51wLa__page [data-company-entered],.company-module__C51wLa__page .company-module__C51wLa__constellation *){animation:none!important;transform:none!important}.company-module__C51wLa__page :is(a,button),.company-module__C51wLa__page :is(a,button)>span{transition:none!important;transform:none!important}}@media (forced-colors:active){.company-module__C51wLa__page .company-module__C51wLa__cta{border-color:buttontext}.company-module__C51wLa__constellation{display:none}}.company-module__C51wLa__constellation[data-company-ornament=labs]{top:-3.5rem;-webkit-mask-image:linear-gradient(#000 0% 22%,#0000 88%);mask-image:linear-gradient(#000 0% 22%,#0000 88%)}@media (max-width:47.999rem){.company-module__C51wLa__constellation[data-company-ornament=labs]{top:-2rem}}
