@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial}}}:root{--acx-contact-brand-ink:#040b2d;--acx-contact-brand-700:#3056d3;--acx-contact-brand-600:#3758f9;--acx-contact-brand-500:#5675ff;--acx-contact-brand-300:#a8b9ff;--acx-contact-brand-200:#dbe4ff;--acx-contact-brand-100:#edf2ff}@layer components{.acx-contact-hero{isolation:isolate;background:radial-gradient(114% 120% at 0 0,#3758f940 0%,#040b2d00 52%) 0 0/132% 132%,radial-gradient(96% 104% at 100% 100%,#3056d338 0%,#040b2d00 58%) 0 0/118% 118%,linear-gradient(135deg,#040b2d 0%,#09144a 50%,#060f39 100%) 0 0/cover;animation:18s ease-in-out infinite alternate acx-contact-hero-drift}.acx-contact-section-light{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*16)}@media (min-width:540px){.acx-contact-section-light{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-contact-section-light{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-contact-section-light:is(.dark *){background-color:#111928}.acx-contact-section-muted{padding-block:calc(var(--spacing,.25rem)*16);background-color:#f8fafc}@media (min-width:540px){.acx-contact-section-muted{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-contact-section-muted{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-contact-section-muted:is(.dark *){background-color:#1f2a37}.acx-contact-section-dark{padding-block:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff);background-color:#101828}@media (min-width:540px){.acx-contact-section-dark{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-contact-section-dark{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-contact-nav-band{z-index:30;border-block-style:var(--tw-border-style);border-block-width:1px;background-color:#fffffff2;border-color:#dfe4ea;position:sticky}@supports (color:color-mix(in lab, red, red)){.acx-contact-nav-band{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.acx-contact-nav-band{padding-block:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.acx-contact-nav-band:is(.dark *){background-color:#111928e6;background-color:lab(8.56996% .235453 -11.5646/.9);border-color:#374151}.acx-contact-nav-band{top:var(--acx-sticky-offset)}.acx-contact-nav-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#637381;text-transform:uppercase}.acx-contact-nav-label:is(.dark *){color:#9ca3af}.acx-contact-nav-scroll{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.acx-contact-nav-pill{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#637381;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:inline-flex}@media (hover:hover){.acx-contact-nav-pill:hover{color:#3758f9;background-color:#3758f90f;background-color:lab(43.6369% 33.7841 -85.2836/.06);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}}.acx-contact-nav-pill:is(.dark *){color:#9ca3af;background-color:#1f2a37;border-color:#374151}.acx-contact-nav-pill-active{color:#3758f9;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#3758f914;background-color:lab(43.6369% 33.7841 -85.2836/.08);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}#contact-overview,#contact-intents,#contact-form,#contact-response-flow,#contact-why,#contact-routing,#contact-faq{scroll-margin-top:calc(var(--acx-sticky-offset) + 72px)}.acx-contact-signal-grid{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-contact-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-contact-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.acx-contact-signal-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-contact-signal-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-signal-card{position:relative;overflow:hidden}.acx-contact-signal-card:before{content:"";background:linear-gradient(90deg,var(--acx-contact-brand-700)0%,var(--acx-contact-brand-600)100%);opacity:.36;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.acx-contact-signal-card:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0px 4px 8px -2px var(--tw-shadow-color,#1018281a),0px 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#3758f959;border-color:lab(43.6369% 33.7841 -85.2836/.35)}.acx-contact-eyebrow{margin-bottom:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-contact-brand-100);background-color:#3758f924;border-width:1px;border-color:#a8b9ff66;animation:5s ease-in-out infinite acx-contact-badge-glow;display:inline-flex}.acx-contact-kicker{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-contact-brand-700);background-color:#3758f91a;border:1px solid #3758f933;display:inline-flex}.dark .acx-contact-kicker{color:var(--acx-contact-brand-200);background-color:#3758f933;border-color:#a8b9ff47}.acx-contact-primary-cta{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#101828;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.acx-contact-primary-cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px #040b2d52}.acx-contact-primary-cta:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff5c 45%,#0000 65%);transition:transform .56s;position:absolute;inset:0;transform:translate(-140%)}.acx-contact-primary-cta:hover:after{transform:translate(140%)}.acx-contact-secondary-cta{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*7);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#ffffff08;border-width:1px;border-color:#dbe4ff59;justify-content:center;align-items:center;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}.acx-contact-secondary-cta:hover{background-color:#ffffff1a;border-color:#dbe4ff99;transform:translateY(-1px)}.acx-contact-hero-chip{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-contact-hero-chip{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-contact-hero-chip{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-contact-hero-chip{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-contact-hero-chip{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-100,#f1f5f9);position:relative;overflow:hidden}.acx-contact-hero-chip:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff29 45%,#0000 70%);animation:8s linear infinite acx-contact-chip-sheen;position:absolute;inset:0;transform:translate(-130%)}.acx-contact-hero-panel{animation:7s ease-in-out infinite acx-contact-float}.acx-contact-hero-panel-shell{will-change:transform;transition:transform .26s ease-out}.acx-contact-dark-kicker{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-contact-brand-700)}.acx-contact-hero .acx-contact-dark-kicker,.acx-contact-section-dark .acx-contact-dark-kicker,.acx-contact-card-dark .acx-contact-dark-kicker{color:var(--acx-contact-brand-200)}.acx-contact-live-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--acx-contact-brand-100);background-color:#3758f933;border:1px solid #a8b9ff66}.acx-contact-hero-link{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab, red, red)){.acx-contact-hero-link{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-contact-hero-link{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.acx-contact-hero-link{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.acx-contact-hero-link{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--acx-contact-brand-200)}.acx-contact-hero-link:hover{background-color:#ffffff17;border-color:#a8b9ff7a;transform:translateY(-1px)}.acx-contact-mini-social{min-height:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.acx-contact-mini-social{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-contact-mini-social{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.acx-contact-mini-social{background-color:color-mix(in oklab,var(--color-white,#fff)4%,transparent)}}.acx-contact-mini-social{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-200,#e2e8f0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.acx-contact-mini-social:hover{color:#fff;background-color:#3758f93d;border-color:#a8b9ff7a}.acx-contact-progress-track{height:calc(var(--spacing,.25rem)*2);background-color:#ffffff1a;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.acx-contact-progress-track{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-contact-progress-track{overflow:hidden}.acx-contact-progress-fill{background:linear-gradient(90deg,var(--acx-contact-brand-700)0%,var(--acx-contact-brand-600)100%);border-radius:9999px;height:100%;animation:3.2s ease-in-out infinite acx-contact-progress-breathe;position:relative}.acx-contact-progress-fill:after{content:"";background:linear-gradient(110deg,#0000 20%,#ffffff75 48%,#0000 74%);animation:2.9s linear infinite acx-contact-progress-sweep;position:absolute;inset:0;transform:translate(-130%)}.acx-contact-status-dot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--acx-contact-brand-300);border-radius:3.40282e38px;animation:2s ease-out infinite acx-contact-status-pulse;box-shadow:0 0 #a8b9ff8c}.acx-contact-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-contact-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-card{position:relative;overflow:hidden}.acx-contact-card-muted{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#f9fafb;border-width:1px;border-color:#dfe4ea}.acx-contact-card-muted:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-card-dark{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-contact-card-dark{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-contact-card-dark{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-contact-card-dark{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-contact-card-dark{padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}.acx-contact-side-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}.acx-contact-side-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-channel-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s;display:block}.acx-contact-channel-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-channel-card{position:relative;overflow:hidden}.acx-contact-channel-card:before{content:"";background:linear-gradient(90deg,var(--acx-contact-brand-700)0%,#5675ff00 82%);opacity:.46;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.acx-contact-channel-card:hover{border-color:#3758f95c;box-shadow:0 18px 44px #040b2d21}.acx-contact-channel-icon{margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-md,.375rem);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--acx-contact-brand-700)0%,var(--acx-contact-brand-600)100%);justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 28px #3056d338}.acx-contact-social-panel{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#f8fafc;border-width:1px;border-color:#dfe4ea}@media (min-width:540px){.acx-contact-social-panel{padding:calc(var(--spacing,.25rem)*6)}}.acx-contact-social-panel:is(.dark *){background-color:#1f2a37;border-color:#374151}.acx-contact-social-panel{gap:1.25rem;display:grid}@media (min-width:1024px){.acx-contact-social-panel{grid-template-columns:.8fr 1.45fr;align-items:center}}.acx-contact-social-card{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-height:68px;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-contact-social-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-social-card svg{color:var(--acx-contact-brand-700)}.acx-contact-social-card:hover{background-color:#3758f90d;border-color:#3758f966;transform:translateY(-1px)}.acx-contact-detail-link{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-contact-detail-link:is(.dark *){border-color:#374151}.acx-contact-detail-link svg{color:var(--acx-contact-brand-700)}.acx-contact-detail-link:hover{background-color:#3758f90d;border-color:#3758f966}.acx-contact-card:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0px 4px 8px -2px var(--tw-shadow-color,#1018281a),0px 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#3758f959;border-color:lab(43.6369% 33.7841 -85.2836/.35)}.acx-contact-card-kinetic{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .28s}.acx-contact-card-kinetic:hover{transform:translateY(-6px);box-shadow:0 18px 44px #040b2d29}.acx-contact-card:before,.acx-contact-card-dark:before,.acx-contact-side-card:before{content:"";background:linear-gradient(90deg,#3758f952 0%,#3758f900 80%);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.acx-contact-grid-4{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-contact-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-contact-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.acx-contact-grid-5{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-contact-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-contact-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}.acx-contact-intent-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);text-align:left;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}.acx-contact-intent-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-intent-card{position:relative;overflow:hidden}.acx-contact-intent-card-active{background-color:#3758f90f;border-color:#3758f97a;box-shadow:0 14px 32px #3056d326}.dark .acx-contact-intent-card-active{background-color:#3758f933}.acx-contact-form-shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}@media (min-width:540px){.acx-contact-form-shell{padding:calc(var(--spacing,.25rem)*8)}}.acx-contact-form-shell:is(.dark *){background-color:#1f2a37;border-color:#374151}.acx-contact-step-pill,.acx-contact-step-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#3758f9;text-transform:uppercase;background-color:#3758f91a;background-color:lab(43.6369% 33.7841 -85.2836/.1);display:inline-flex}.acx-contact-brand-dot{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--acx-contact-brand-600);border-radius:3.40282e38px;flex-shrink:0}.acx-contact-progress-fill-light{background:linear-gradient(90deg,var(--acx-contact-brand-700)0%,var(--acx-contact-brand-600)100%);transition:width .26s}.acx-contact-faq-item{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea}.acx-contact-faq-item:is(.dark *){background-color:#111928;border-color:#374151}.acx-contact-faq-item[open]{--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#3758f908;background-color:lab(43.6369% 33.7841 -85.2836/.03);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}.acx-contact-faq-item[open]:is(.dark *){background-color:#3758f912;background-color:lab(43.6369% 33.7841 -85.2836/.07)}.acx-contact-faq-summary{cursor:pointer;padding-right:calc(var(--spacing,.25rem)*9);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#111928;--tw-outline-style:none;outline-style:none;list-style-type:none;position:relative}.acx-contact-faq-summary:is(.dark *){color:var(--color-white,#fff)}.acx-contact-faq-summary:after{content:"+";top:50%;right:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#637381;border-width:1px;border-color:#dfe4ea;justify-content:center;align-items:center;display:inline-flex;position:absolute}.acx-contact-faq-summary:after:is(){color:#9ca3af;border-color:#374151}.acx-contact-faq-item[open] .acx-contact-faq-summary:after{content:"-";color:#3758f9;border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}.acx-contact-faq-summary:focus-visible{border-radius:var(--radius-md,.375rem);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#3758f94d}@supports (color:lab(0% 0 0)){.acx-contact-faq-summary:focus-visible{--tw-ring-color:lab(43.6369% 33.7841 -85.2836/.3)}}.acx-contact-faq .acx-contact-faq-answer{margin-top:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#637381}.acx-contact-faq .acx-contact-faq-answer:is(.dark *){color:#9ca3af}}@layer utilities{.acx-contact-reveal{animation:.56s cubic-bezier(.22,1,.36,1) both acx-contact-fade-up;animation-delay:var(--acx-contact-delay,0s)}.acx-contact-reveal-delay-1{--acx-contact-delay:90ms}.acx-contact-reveal-delay-2{--acx-contact-delay:.16s}.acx-contact-reveal-delay-3{--acx-contact-delay:.24s}.acx-contact-stagger>*{animation:.56s cubic-bezier(.22,1,.36,1) both acx-contact-fade-up}.acx-contact-stagger>:first-child{animation-delay:60ms}.acx-contact-stagger>:nth-child(2){animation-delay:.12s}.acx-contact-stagger>:nth-child(3){animation-delay:.18s}.acx-contact-stagger>:nth-child(4){animation-delay:.24s}.acx-contact-stagger>:nth-child(5){animation-delay:.3s}}@keyframes acx-contact-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes acx-contact-hero-drift{0%{background-position:0 0,100% 100%,50%}50%{background-position:14% 10%,90% 90%,48% 52%}to{background-position:8% 18%,82% 82%,52% 48%}}@keyframes acx-contact-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes acx-contact-progress-breathe{0%,to{filter:saturate()}50%{filter:saturate(1.12)}}@keyframes acx-contact-progress-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes acx-contact-status-pulse{0%{box-shadow:0 0 #a8b9ff8c}75%,to{box-shadow:0 0 0 9px #a8b9ff00}}@keyframes acx-contact-chip-sheen{0%,30%{transform:translate(-130%)}55%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes acx-contact-badge-glow{0%,to{box-shadow:0 0 #5675ff33}50%{box-shadow:0 0 0 5px #5675ff00}}@media (prefers-reduced-motion:reduce){.acx-contact-reveal,.acx-contact-stagger>*,.acx-contact-hero,.acx-contact-hero-panel-shell,.acx-contact-hero-panel,.acx-contact-progress-fill,.acx-contact-status-dot,.acx-contact-hero-chip:after,.acx-contact-eyebrow{transition:none;animation:none}.acx-contact-reveal,.acx-contact-stagger>*{opacity:1;transform:none}}@media (max-width:767px){.acx-contact-nav-band{top:var(--acx-sticky-offset)}.acx-contact-section-light,.acx-contact-section-muted,.acx-contact-section-dark{padding-top:3.5rem;padding-bottom:3.5rem}.acx-contact-card,.acx-contact-card-dark,.acx-contact-side-card,.acx-contact-signal-card,.acx-contact-intent-card,.acx-contact-channel-card,.acx-contact-social-panel,.acx-contact-form-shell{padding:1.1rem}.acx-contact-hero-chip{font-size:11px}.acx-contact-stagger>*{opacity:1;animation:none;transform:none}}details>summary::-webkit-details-marker{display:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}:root{--acx-join-brand-ink:#040b2d;--acx-join-brand-700:#3056d3;--acx-join-brand-600:#3758f9;--acx-join-brand-500:#5675ff;--acx-join-brand-300:#a8b9ff;--acx-join-brand-200:#dbe4ff;--acx-join-brand-100:#edf2ff}@layer components{.acx-join-hero{isolation:isolate;background:radial-gradient(112% 118% at 0 0,#3758f93d 0%,#040b2d00 52%) 0 0/132% 132%,radial-gradient(96% 104% at 100% 100%,#3056d333 0%,#040b2d00 58%) 0 0/118% 118%,linear-gradient(135deg,#040b2d 0%,#09144a 50%,#060f39 100%) 0 0/cover;animation:18s ease-in-out infinite alternate acx-join-hero-drift}.acx-join-section-light{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*16)}@media (min-width:540px){.acx-join-section-light{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-join-section-light{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-join-section-light:is(.dark *){background-color:#111928}.acx-join-section-muted{padding-block:calc(var(--spacing,.25rem)*16);background-color:#f8fafc}@media (min-width:540px){.acx-join-section-muted{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-join-section-muted{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-join-section-muted:is(.dark *){background-color:#1f2a37}.acx-join-section-dark{padding-block:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff);background-color:#101828}@media (min-width:540px){.acx-join-section-dark{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-join-section-dark{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-join-nav-band{z-index:30;border-block-style:var(--tw-border-style);border-block-width:1px;background-color:#fffffff2;border-color:#dfe4ea;position:sticky}@supports (color:color-mix(in lab, red, red)){.acx-join-nav-band{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.acx-join-nav-band{padding-block:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.acx-join-nav-band:is(.dark *){background-color:#111928e6;background-color:lab(8.56996% .235453 -11.5646/.9);border-color:#374151}.acx-join-nav-band{top:var(--acx-sticky-offset)}.acx-join-nav-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#637381;text-transform:uppercase}.acx-join-nav-label:is(.dark *){color:#9ca3af}.acx-join-nav-scroll{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.acx-join-nav-pill{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#637381;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:inline-flex}@media (hover:hover){.acx-join-nav-pill:hover{color:#3758f9;background-color:#3758f90f;background-color:lab(43.6369% 33.7841 -85.2836/.06);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}}.acx-join-nav-pill:is(.dark *){color:#9ca3af;background-color:#1f2a37;border-color:#374151}.acx-join-nav-pill-active{color:#3758f9;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#3758f914;background-color:lab(43.6369% 33.7841 -85.2836/.08);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}#join-overview,#join-why,#join-filter,#join-lifecycle,#join-contract,#join-roles,#join-application{scroll-margin-top:calc(var(--acx-sticky-offset) + 72px)}.acx-join-eyebrow{margin-bottom:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-join-brand-100);background-color:#3758f924;border-width:1px;border-color:#a8b9ff66;animation:5s ease-in-out infinite acx-join-badge-glow;display:inline-flex}.acx-join-kicker{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-join-brand-700);background-color:#3758f91a;border:1px solid #3758f933;display:inline-flex}.dark .acx-join-kicker{color:var(--acx-join-brand-200);background-color:#3758f933;border-color:#a8b9ff47}.acx-join-primary-cta{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#101828;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.acx-join-primary-cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px #040b2d52}.acx-join-primary-cta:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff5c 45%,#0000 65%);transition:transform .56s;position:absolute;inset:0;transform:translate(-140%)}.acx-join-primary-cta:hover:after{transform:translate(140%)}.acx-join-secondary-cta{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*7);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#ffffff08;border-width:1px;border-color:#dbe4ff59;justify-content:center;align-items:center;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}.acx-join-secondary-cta:hover{background-color:#ffffff1a;border-color:#dbe4ff99;transform:translateY(-1px)}.acx-join-flow-pill{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.acx-join-flow-pill{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-join-flow-pill{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-join-flow-pill{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-join-flow-pill{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-100,#f1f5f9)}.acx-join-hero-chip{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-join-hero-chip{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-join-hero-chip{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-join-hero-chip{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-join-hero-chip{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-100,#f1f5f9);position:relative;overflow:hidden}.acx-join-hero-chip:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff29 45%,#0000 70%);animation:8s linear infinite acx-join-chip-sheen;position:absolute;inset:0;transform:translate(-130%)}.acx-join-hero-panel{animation:7s ease-in-out infinite acx-join-float}.acx-join-hero-panel-shell{will-change:transform;transition:transform .26s ease-out}.acx-join-dark-kicker{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-join-brand-700)}.acx-join-hero .acx-join-dark-kicker,.acx-join-section-dark .acx-join-dark-kicker,.acx-join-card-dark .acx-join-dark-kicker{color:var(--acx-join-brand-200)}.acx-join-live-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--acx-join-brand-100);background-color:#3758f933;border:1px solid #a8b9ff66}.acx-join-hero-review-row{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab, red, red)){.acx-join-hero-review-row{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-join-hero-review-row{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.acx-join-hero-review-row{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.acx-join-hero-review-row{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.acx-join-hero-review-row:hover{background-color:#ffffff17;border-color:#a8b9ff7a;transform:translateY(-1px)}.acx-join-progress-track{height:calc(var(--spacing,.25rem)*2);background-color:#ffffff1a;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.acx-join-progress-track{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-join-progress-track{overflow:hidden}.acx-join-progress-fill{background:linear-gradient(90deg,var(--acx-join-brand-700)0%,var(--acx-join-brand-600)100%);border-radius:9999px;height:100%;animation:3.2s ease-in-out infinite acx-join-progress-breathe;position:relative}.acx-join-progress-fill:after{content:"";background:linear-gradient(110deg,#0000 20%,#ffffff75 48%,#0000 74%);animation:2.9s linear infinite acx-join-progress-sweep;position:absolute;inset:0;transform:translate(-130%)}.acx-join-progress-fill-light{background:linear-gradient(90deg,var(--acx-join-brand-700)0%,var(--acx-join-brand-600)100%);transition:width .26s}.acx-join-status-dot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--acx-join-brand-300);border-radius:3.40282e38px;animation:2s ease-out infinite acx-join-status-pulse;box-shadow:0 0 #a8b9ff8c}.acx-join-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-join-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-card{position:relative;overflow:hidden}.acx-join-card-muted{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#f9fafb;border-width:1px;border-color:#dfe4ea}.acx-join-card-muted:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-card-dark{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-join-card-dark{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-join-card-dark{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-join-card-dark{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-join-card-dark{padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}.acx-join-side-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}.acx-join-side-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-side-card{position:relative;overflow:hidden}.acx-join-card:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0px 4px 8px -2px var(--tw-shadow-color,#1018281a),0px 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#3758f959;border-color:lab(43.6369% 33.7841 -85.2836/.35)}.acx-join-track-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);text-align:left;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-join-track-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-track-card{position:relative;overflow:hidden}.acx-join-track-card:before{content:"";background:linear-gradient(90deg,var(--acx-join-brand-700)0%,#5675ff00 82%);opacity:.44;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.acx-join-track-card:hover,.acx-join-track-card-active{border-color:#3758f970;box-shadow:0 18px 44px #040b2d21}.acx-join-track-card-active{background-color:#3758f90f}.dark .acx-join-track-card-active{background-color:#3758f92e}.acx-join-quick-card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-height:112px;padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-join-quick-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-quick-card:hover{background-color:#3758f90a;border-color:#3758f966;transform:translateY(-2px);box-shadow:0 14px 34px #040b2d1a}.acx-join-quick-icon{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-md,.375rem);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--acx-join-brand-700)0%,var(--acx-join-brand-600)100%);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 28px #3056d338}.acx-join-detail-link{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-join-detail-link:is(.dark *){border-color:#374151}.acx-join-detail-link svg{color:var(--acx-join-brand-700)}.acx-join-detail-link:hover{background-color:#3758f90d;border-color:#3758f966}.acx-join-card-kinetic{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .28s}.acx-join-card-kinetic:hover{transform:translateY(-6px);box-shadow:0 18px 44px #040b2d29}.acx-join-card:before,.acx-join-card-dark:before,.acx-join-side-card:before{content:"";background:linear-gradient(90deg,#3758f952 0%,#3758f900 80%);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.acx-join-grid-2{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-join-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.acx-join-grid-5{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-join-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-join-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.acx-join-grid-6{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-join-grid-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-join-grid-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.acx-join-brand-dot{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--acx-join-brand-600);border-radius:3.40282e38px;flex-shrink:0}.acx-join-brand-dot-dark{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--acx-join-brand-300);border-radius:3.40282e38px;flex-shrink:0}.acx-join-growth-row{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:540px){.acx-join-growth-row{grid-template-columns:110px 1fr}}.acx-join-growth-row:is(.dark *){background-color:#111928;border-color:#374151}.acx-join-step-pill,.acx-join-step-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#3758f9;text-transform:uppercase;background-color:#3758f91a;background-color:lab(43.6369% 33.7841 -85.2836/.1);display:inline-flex}.acx-join-form-shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}@media (min-width:540px){.acx-join-form-shell{padding:calc(var(--spacing,.25rem)*8)}}.acx-join-form-shell:is(.dark *){background-color:#1f2a37;border-color:#374151}.acx-join-role-card{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:block}.acx-join-role-card:is(.dark *){background-color:#1f2a37;border-color:#374151}.acx-join-role-card:hover{border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}.acx-join-role-card-active{background-color:#3758f90f;border-color:#3758f97a;box-shadow:0 14px 32px #3056d326}.dark .acx-join-role-card-active{background-color:#3758f933}.acx-join-role-state{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:#637381;text-transform:uppercase;background-color:#f9fafb}.acx-join-role-state:is(.dark *){color:#9ca3af;background-color:#111928}.acx-join-role-state-active{color:var(--color-white,#fff);background-color:#3758f9}}@layer utilities{.acx-join-reveal{animation:.56s cubic-bezier(.22,1,.36,1) both acx-join-fade-up;animation-delay:var(--acx-join-delay,0s)}.acx-join-reveal-delay-1{--acx-join-delay:90ms}.acx-join-reveal-delay-2{--acx-join-delay:.16s}.acx-join-reveal-delay-3{--acx-join-delay:.24s}.acx-join-stagger>*{animation:.56s cubic-bezier(.22,1,.36,1) both acx-join-fade-up}.acx-join-stagger>:first-child{animation-delay:60ms}.acx-join-stagger>:nth-child(2){animation-delay:.12s}.acx-join-stagger>:nth-child(3){animation-delay:.18s}.acx-join-stagger>:nth-child(4){animation-delay:.24s}.acx-join-stagger>:nth-child(5){animation-delay:.3s}.acx-join-stagger>:nth-child(6){animation-delay:.36s}}@keyframes acx-join-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes acx-join-hero-drift{0%{background-position:0 0,100% 100%,50%}50%{background-position:14% 10%,90% 90%,48% 52%}to{background-position:8% 18%,82% 82%,52% 48%}}@keyframes acx-join-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes acx-join-progress-breathe{0%,to{filter:saturate()}50%{filter:saturate(1.12)}}@keyframes acx-join-progress-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes acx-join-status-pulse{0%{box-shadow:0 0 #a8b9ff8c}75%,to{box-shadow:0 0 0 9px #a8b9ff00}}@keyframes acx-join-chip-sheen{0%,30%{transform:translate(-130%)}55%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes acx-join-badge-glow{0%,to{box-shadow:0 0 #5675ff33}50%{box-shadow:0 0 0 5px #5675ff00}}@media (prefers-reduced-motion:reduce){.acx-join-reveal,.acx-join-stagger>*,.acx-join-hero,.acx-join-hero-panel-shell,.acx-join-hero-panel,.acx-join-progress-fill,.acx-join-status-dot,.acx-join-hero-chip:after,.acx-join-eyebrow{transition:none;animation:none}.acx-join-reveal,.acx-join-stagger>*{opacity:1;transform:none}}@media (max-width:767px){.acx-join-nav-band{top:var(--acx-sticky-offset)}.acx-join-section-light,.acx-join-section-muted,.acx-join-section-dark{padding-top:3.5rem;padding-bottom:3.5rem}.acx-join-card,.acx-join-card-dark,.acx-join-side-card,.acx-join-form-shell,.acx-join-role-card,.acx-join-track-card,.acx-join-quick-card,.acx-join-growth-row{padding:1.1rem}.acx-join-hero-chip,.acx-join-flow-pill{font-size:11px}.acx-join-stagger>*{opacity:1;animation:none;transform:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}:root{--acx-project-brand-ink:#040b2d;--acx-project-brand-700:#3056d3;--acx-project-brand-600:#3758f9;--acx-project-brand-500:#5675ff;--acx-project-brand-300:#a8b9ff;--acx-project-brand-200:#dbe4ff;--acx-project-brand-100:#edf2ff}@layer components{.acx-project-hero{isolation:isolate;background:radial-gradient(112% 118% at 0 0,#3758f93d 0%,#040b2d00 52%) 0 0/132% 132%,radial-gradient(96% 104% at 100% 100%,#3056d333 0%,#040b2d00 58%) 0 0/118% 118%,linear-gradient(135deg,#040b2d 0%,#09144a 50%,#060f39 100%) 0 0/cover;animation:18s ease-in-out infinite alternate acx-project-hero-drift}.acx-project-section-light{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*16)}@media (min-width:540px){.acx-project-section-light{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-project-section-light{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-project-section-light:is(.dark *){background-color:#111928}.acx-project-section-muted{padding-block:calc(var(--spacing,.25rem)*16);background-color:#f8fafc}@media (min-width:540px){.acx-project-section-muted{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-project-section-muted{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-project-section-muted:is(.dark *){background-color:#1f2a37}.acx-project-section-dark{padding-block:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff);background-color:#101828}@media (min-width:540px){.acx-project-section-dark{padding-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:960px){.acx-project-section-dark{padding-block:calc(var(--spacing,.25rem)*24)}}.acx-project-nav-band{z-index:30;border-block-style:var(--tw-border-style);border-block-width:1px;background-color:#fffffff2;border-color:#dfe4ea;position:sticky}@supports (color:color-mix(in lab, red, red)){.acx-project-nav-band{background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.acx-project-nav-band{padding-block:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.acx-project-nav-band:is(.dark *){background-color:#111928e6;background-color:lab(8.56996% .235453 -11.5646/.9);border-color:#374151}.acx-project-nav-band{top:var(--acx-sticky-offset)}.acx-project-nav-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#637381;text-transform:uppercase}.acx-project-nav-label:is(.dark *){color:#9ca3af}.acx-project-nav-scroll{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.acx-project-nav-pill{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#637381;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:inline-flex}@media (hover:hover){.acx-project-nav-pill:hover{color:#3758f9;background-color:#3758f90f;background-color:lab(43.6369% 33.7841 -85.2836/.06);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}}.acx-project-nav-pill:is(.dark *){color:#9ca3af;background-color:#1f2a37;border-color:#374151}.acx-project-nav-pill-active{color:#3758f9;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#3758f914;background-color:lab(43.6369% 33.7841 -85.2836/.08);border-color:#3758f966;border-color:lab(43.6369% 33.7841 -85.2836/.4)}#project-overview,#project-intent,#project-form,#project-process,#project-control,#project-pricing,#project-fit{scroll-margin-top:calc(var(--acx-sticky-offset) + 72px)}.acx-project-eyebrow{margin-bottom:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-project-brand-100);background-color:#3758f924;border-width:1px;border-color:#a8b9ff66;animation:5s ease-in-out infinite acx-project-badge-glow;display:inline-flex}.acx-project-kicker{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-project-brand-700);background-color:#3758f91a;border:1px solid #3758f933;display:inline-flex}.dark .acx-project-kicker{color:var(--acx-project-brand-200);background-color:#3758f933;border-color:#a8b9ff47}.acx-project-primary-cta{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#101828;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.acx-project-primary-cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px #040b2d52}.acx-project-primary-cta:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff5c 45%,#0000 65%);transition:transform .56s;position:absolute;inset:0;transform:translate(-140%)}.acx-project-primary-cta:hover:after{transform:translate(140%)}.acx-project-secondary-cta{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*7);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#ffffff08;border-width:1px;border-color:#dbe4ff59;justify-content:center;align-items:center;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}.acx-project-secondary-cta:hover{background-color:#ffffff1a;border-color:#dbe4ff99;transform:translateY(-1px)}.acx-project-flow-pill{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.acx-project-flow-pill{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-project-flow-pill{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-project-flow-pill{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-project-flow-pill{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-100,#f1f5f9)}.acx-project-hero-chip{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-project-hero-chip{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-project-hero-chip{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-project-hero-chip{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-project-hero-chip{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-100,#f1f5f9);position:relative;overflow:hidden}.acx-project-hero-chip:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff29 45%,#0000 70%);animation:8s linear infinite acx-project-chip-sheen;position:absolute;inset:0;transform:translate(-130%)}.acx-project-hero-panel{animation:7s ease-in-out infinite acx-project-float}.acx-project-hero-panel-shell{will-change:transform;transition:transform .26s ease-out}.acx-project-dark-kicker{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--acx-project-brand-700)}.acx-project-hero .acx-project-dark-kicker,.acx-project-section-dark .acx-project-dark-kicker,.acx-project-card-dark .acx-project-dark-kicker{color:var(--acx-project-brand-200)}.acx-project-live-badge{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--acx-project-brand-100);background-color:#3758f933;border:1px solid #a8b9ff66}.acx-project-hero-review-row{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab, red, red)){.acx-project-hero-review-row{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-project-hero-review-row{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.acx-project-hero-review-row{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.acx-project-hero-review-row{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.acx-project-hero-review-row:hover{background-color:#ffffff17;border-color:#a8b9ff7a;transform:translateY(-1px)}.acx-project-progress-track{height:calc(var(--spacing,.25rem)*2);background-color:#ffffff1a;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.acx-project-progress-track{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.acx-project-progress-track{overflow:hidden}.acx-project-progress-fill{background:linear-gradient(90deg,var(--acx-project-brand-700)0%,var(--acx-project-brand-600)100%);border-radius:9999px;height:100%;animation:3.2s ease-in-out infinite acx-project-progress-breathe;position:relative}.acx-project-progress-fill:after{content:"";background:linear-gradient(110deg,#0000 20%,#ffffff75 48%,#0000 74%);animation:2.9s linear infinite acx-project-progress-sweep;position:absolute;inset:0;transform:translate(-130%)}.acx-project-progress-fill-light{background:linear-gradient(90deg,var(--acx-project-brand-700)0%,var(--acx-project-brand-600)100%);transition:width .26s}.acx-project-status-dot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--acx-project-brand-300);border-radius:3.40282e38px;animation:2s ease-out infinite acx-project-status-pulse;box-shadow:0 0 #a8b9ff8c}.acx-project-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-project-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-card{position:relative;overflow:hidden}.acx-project-card-muted{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#f9fafb;border-width:1px;border-color:#dfe4ea}.acx-project-card-muted:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-card-dark{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.acx-project-card-dark{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.acx-project-card-dark{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.acx-project-card-dark{background-color:color-mix(in oklab,var(--color-white,#fff)6%,transparent)}}.acx-project-card-dark{padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}.acx-project-side-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}.acx-project-side-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-side-card{position:relative;overflow:hidden}.acx-project-health-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea}.acx-project-health-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-health-card{position:relative;overflow:hidden}.acx-project-card:hover,.acx-project-health-card:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0px 4px 8px -2px var(--tw-shadow-color,#1018281a),0px 2px 4px -2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#3758f959;border-color:lab(43.6369% 33.7841 -85.2836/.35)}.acx-project-type-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);text-align:left;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#dfe4ea;transition-duration:.3s}.acx-project-type-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-type-card{position:relative;overflow:hidden}.acx-project-type-card:before{content:"";background:linear-gradient(90deg,var(--acx-project-brand-700)0%,#5675ff00 82%);opacity:.44;width:100%;height:2px;position:absolute;inset:0 auto auto 0}.acx-project-type-card:hover,.acx-project-type-card-active{border-color:#3758f970;box-shadow:0 18px 44px #040b2d21}.acx-project-type-card-active{background-color:#3758f90f}.dark .acx-project-type-card-active{background-color:#3758f92e}.acx-project-quick-card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-height:112px;padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-project-quick-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-quick-card:hover{background-color:#3758f90a;border-color:#3758f966;transform:translateY(-2px);box-shadow:0 14px 34px #040b2d1a}.acx-project-quick-icon{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-md,.375rem);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--acx-project-brand-700)0%,var(--acx-project-brand-600)100%);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 28px #3056d338}.acx-project-detail-link{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe4ea;display:flex}.acx-project-detail-link:is(.dark *){border-color:#374151}.acx-project-detail-link svg{color:var(--acx-project-brand-700)}.acx-project-detail-link:hover{background-color:#3758f90d;border-color:#3758f966}.acx-project-card-kinetic{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .28s}.acx-project-card-kinetic:hover{transform:translateY(-6px);box-shadow:0 18px 44px #040b2d29}.acx-project-card:before,.acx-project-card-dark:before,.acx-project-side-card:before,.acx-project-health-card:before{content:"";background:linear-gradient(90deg,#3758f952 0%,#3758f900 80%);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.acx-project-grid-3{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-project-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-project-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.acx-project-grid-4{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-project-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-project-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.acx-project-grid-5{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-project-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-project-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.acx-project-grid-6{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.acx-project-grid-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.acx-project-grid-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.acx-project-intent-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);text-align:left;--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}.acx-project-intent-card:is(.dark *){background-color:#111928;border-color:#374151}.acx-project-intent-card{position:relative;overflow:hidden}.acx-project-intent-card-active{background-color:#3758f90f;border-color:#3758f97a;box-shadow:0 14px 32px #3056d326}.dark .acx-project-intent-card-active{background-color:#3758f933}.acx-project-form-shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,#1018281a),0px 1px 2px 0px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#dfe4ea}@media (min-width:540px){.acx-project-form-shell{padding:calc(var(--spacing,.25rem)*8)}}.acx-project-form-shell:is(.dark *){background-color:#1f2a37;border-color:#374151}.acx-project-step-pill{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#3758f9;text-transform:uppercase;background-color:#3758f91a;background-color:lab(43.6369% 33.7841 -85.2836/.1);display:inline-flex}.acx-project-brand-dot{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--acx-project-brand-600);border-radius:3.40282e38px;flex-shrink:0}.acx-project-brand-dot-dark{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--acx-project-brand-300);border-radius:3.40282e38px;flex-shrink:0}}@layer utilities{.acx-project-reveal{animation:.56s cubic-bezier(.22,1,.36,1) both acx-project-fade-up;animation-delay:var(--acx-project-delay,0s)}.acx-project-reveal-delay-1{--acx-project-delay:90ms}.acx-project-reveal-delay-2{--acx-project-delay:.16s}.acx-project-reveal-delay-3{--acx-project-delay:.24s}.acx-project-stagger>*{animation:.56s cubic-bezier(.22,1,.36,1) both acx-project-fade-up}.acx-project-stagger>:first-child{animation-delay:60ms}.acx-project-stagger>:nth-child(2){animation-delay:.12s}.acx-project-stagger>:nth-child(3){animation-delay:.18s}.acx-project-stagger>:nth-child(4){animation-delay:.24s}.acx-project-stagger>:nth-child(5){animation-delay:.3s}.acx-project-stagger>:nth-child(6){animation-delay:.36s}}@keyframes acx-project-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes acx-project-hero-drift{0%{background-position:0 0,100% 100%,50%}50%{background-position:14% 10%,90% 90%,48% 52%}to{background-position:8% 18%,82% 82%,52% 48%}}@keyframes acx-project-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes acx-project-progress-breathe{0%,to{filter:saturate()}50%{filter:saturate(1.12)}}@keyframes acx-project-progress-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes acx-project-status-pulse{0%{box-shadow:0 0 #a8b9ff8c}75%,to{box-shadow:0 0 0 9px #a8b9ff00}}@keyframes acx-project-chip-sheen{0%,30%{transform:translate(-130%)}55%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes acx-project-badge-glow{0%,to{box-shadow:0 0 #5675ff33}50%{box-shadow:0 0 0 5px #5675ff00}}@media (prefers-reduced-motion:reduce){.acx-project-reveal,.acx-project-stagger>*,.acx-project-hero,.acx-project-hero-panel-shell,.acx-project-hero-panel,.acx-project-progress-fill,.acx-project-status-dot,.acx-project-hero-chip:after,.acx-project-eyebrow{transition:none;animation:none}.acx-project-reveal,.acx-project-stagger>*{opacity:1;transform:none}}@media (max-width:767px){.acx-project-nav-band{top:var(--acx-sticky-offset)}.acx-project-section-light,.acx-project-section-muted,.acx-project-section-dark{padding-top:3.5rem;padding-bottom:3.5rem}.acx-project-card,.acx-project-card-dark,.acx-project-side-card,.acx-project-health-card,.acx-project-form-shell,.acx-project-type-card,.acx-project-quick-card,.acx-project-intent-card{padding:1.1rem}.acx-project-flow-pill,.acx-project-hero-chip{font-size:11px}.acx-project-stagger>*{opacity:1;animation:none;transform:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
pre[class*=language-],code[class*=language-]{color:#d4d4d4;text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace;font-size:13px;line-height:1.5}pre[class*=language-]::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-] ::selection{text-shadow:none;background:#75a7ca}@media print{pre[class*=language-],code[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#1e1e1e;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-]{color:#db4c69;background:#f9f2f4;border-radius:.3em;padding:.1em .3em}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:#569cd6}.token.doctype .token.name{color:#9cdcfe}.token.comment,.token.prolog{color:#6a9955}.token.punctuation,.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation{color:#d4d4d4}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.inserted,.token.unit{color:#b5cea8}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.deleted{color:#ce9178}.language-css .token.string.url{text-decoration:underline}.token.operator,.token.entity{color:#d4d4d4}.token.operator.arrow{color:#569cd6}.token.atrule{color:#ce9178}.token.atrule .token.rule{color:#c586c0}.token.atrule .token.url{color:#9cdcfe}.token.atrule .token.url .token.function{color:#dcdcaa}.token.atrule .token.url .token.punctuation{color:#d4d4d4}.token.keyword{color:#569cd6}.token.keyword.module,.token.keyword.control-flow{color:#c586c0}.token.function,.token.function .token.maybe-class-name{color:#dcdcaa}.token.regex{color:#d16969}.token.important{color:#569cd6}.token.italic{font-style:italic}.token.constant{color:#9cdcfe}.token.class-name,.token.maybe-class-name{color:#4ec9b0}.token.console,.token.parameter,.token.interpolation{color:#9cdcfe}.token.punctuation.interpolation-punctuation,.token.boolean{color:#569cd6}.token.property,.token.variable,.token.imports .token.maybe-class-name,.token.exports .token.maybe-class-name{color:#9cdcfe}.token.selector,.token.escape{color:#d7ba7d}.token.tag{color:#569cd6}.token.tag .token.punctuation,.token.cdata{color:gray}.token.attr-name{color:#9cdcfe}.token.attr-value,.token.attr-value .token.punctuation{color:#ce9178}.token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}.token.entity{color:#569cd6}.token.namespace{color:#4ec9b0}pre[class*=language-javascript],code[class*=language-javascript],pre[class*=language-jsx],code[class*=language-jsx],pre[class*=language-typescript],code[class*=language-typescript],pre[class*=language-tsx],code[class*=language-tsx]{color:#9cdcfe}pre[class*=language-css],code[class*=language-css]{color:#ce9178}pre[class*=language-html],code[class*=language-html]{color:#d4d4d4}.language-regex .token.anchor{color:#dcdcaa}.language-html .token.punctuation{color:gray}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{z-index:1;position:relative}.line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#f7ebc6;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #f7d87c}
:root{--acx-radius-card:.75rem;--acx-radius-control:.625rem;--acx-shadow-soft:0 14px 34px #040b2d17;--acx-shadow-hover:0 22px 54px #040b2d24;--acx-anchor-offset:calc(var(--acx-sticky-offset) + 112px);--acx-ink-strong:#0f172a;--acx-ink-muted:#475569;--acx-dark-surface:#0f1a43;--acx-dark-chip-border:#bfceff6b;--acx-dark-chip-text:#eff4ff}@layer base{main{overflow-x:clip}main [id]{scroll-margin-top:var(--acx-anchor-offset)}}@layer components{.acx-home-section-light,.acx-home-section-muted,.acx-home-section-dark,.acx-about-section-light,.acx-about-section-muted,.acx-about-section-dark,.acx-services-section-light,.acx-services-section-muted,.acx-services-section-dark,.acx-cs-section-light,.acx-cs-section-muted,.acx-cs-section-dark,.acx-contact-section-light,.acx-contact-section-muted,.acx-contact-section-dark,.acx-join-section-light,.acx-join-section-muted,.acx-join-section-dark,.acx-project-section-light,.acx-project-section-muted,.acx-project-section-dark,.acx-journal-featured,.acx-journal-topics,.acx-journal-articles,.acx-journal-detail-shell{padding-block:4.5rem}.acx-home-nav-band,.acx-about-nav-band,.acx-services-nav-band,.acx-cs-nav-band,.acx-contact-nav-band,.acx-join-nav-band,.acx-project-nav-band{z-index:38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 26px #040b2d12}.acx-home-nav-scroll,.acx-about-nav-scroll,.acx-services-nav-scroll,.acx-cs-nav-scroll,.acx-contact-nav-scroll,.acx-join-nav-scroll,.acx-project-nav-scroll{gap:.625rem}.acx-home-nav-pill,.acx-about-nav-pill,.acx-services-nav-pill,.acx-cs-nav-pill,.acx-contact-nav-pill,.acx-join-nav-pill,.acx-project-nav-pill{color:var(--acx-ink-muted);border-radius:var(--acx-radius-control);letter-spacing:.02em;min-height:2.25rem;font-size:.75rem;font-weight:600}.acx-home-nav-pill-active,.acx-about-nav-pill-active,.acx-services-nav-pill-active,.acx-cs-nav-pill-active,.acx-contact-nav-pill-active,.acx-join-nav-pill-active,.acx-project-nav-pill-active{box-shadow:0 6px 14px #3758f926}.acx-home-primary-cta,.acx-about-primary-cta,.acx-services-primary-cta,.acx-cs-primary-cta,.acx-contact-primary-cta,.acx-join-primary-cta,.acx-project-primary-cta,.acx-home-secondary-cta,.acx-about-secondary-cta,.acx-services-secondary-cta,.acx-cs-secondary-cta,.acx-contact-secondary-cta,.acx-join-secondary-cta,.acx-project-secondary-cta{border-radius:var(--acx-radius-control);min-height:2.8rem;padding-inline:1.25rem;font-size:.95rem;line-height:1.3}.acx-home-primary-cta,.acx-about-primary-cta,.acx-services-primary-cta,.acx-cs-primary-cta,.acx-contact-primary-cta,.acx-join-primary-cta,.acx-project-primary-cta{color:var(--acx-ink-strong)}.acx-home-eyebrow,.acx-about-eyebrow,.acx-services-eyebrow,.acx-cs-eyebrow,.acx-contact-eyebrow,.acx-join-eyebrow,.acx-project-eyebrow,.acx-home-dark-chip,.acx-about-hero-chip,.acx-services-hero-chip,.acx-contact-hero-chip,.acx-join-hero-chip{border-radius:var(--acx-radius-control)}.acx-home-dark-chip,.acx-about-hero-chip,.acx-services-hero-chip,.acx-contact-hero-chip,.acx-join-hero-chip,.acx-project-flow-pill,.acx-join-flow-pill,.acx-cs-chip-dark{color:var(--acx-dark-chip-text);border-color:var(--acx-dark-chip-border);background-color:#0f1a4385}.acx-home-dark-kicker,.acx-about-dark-kicker,.acx-services-dark-kicker,.acx-cs-dark-kicker,.acx-contact-dark-kicker,.acx-join-dark-kicker,.acx-project-dark-kicker{letter-spacing:.05em;font-weight:700}.acx-home-card,.acx-home-card-soft,.acx-home-signal-card,.acx-home-entry-card,.acx-home-service-card,.acx-about-card,.acx-about-card-soft,.acx-about-future-card,.acx-services-card,.acx-services-card-soft,.acx-services-signal-card,.acx-services-governance-card,.acx-cs-card,.acx-cs-card-soft,.acx-contact-card,.acx-contact-card-muted,.acx-contact-side-card,.acx-contact-signal-card,.acx-contact-intent-card,.acx-join-card,.acx-join-card-muted,.acx-join-side-card,.acx-join-role-card,.acx-project-card,.acx-project-card-muted,.acx-project-side-card,.acx-project-health-card,.acx-project-intent-card,.acx-journal-card,.acx-journal-sidebar-block,.acx-journal-masthead-copy,.acx-journal-article-card,.acx-journal-post-nav-card,.acx-journal-author-card{border-radius:var(--acx-radius-card);box-shadow:var(--acx-shadow-soft)}.acx-home-card:hover,.acx-home-card-soft:hover,.acx-home-signal-card:hover,.acx-home-entry-card:hover,.acx-home-service-card:hover,.acx-about-card:hover,.acx-about-card-soft:hover,.acx-about-future-card:hover,.acx-services-card:hover,.acx-services-card-soft:hover,.acx-services-signal-card:hover,.acx-services-governance-card:hover,.acx-cs-card:hover,.acx-cs-card-soft:hover,.acx-contact-card:hover,.acx-contact-signal-card:hover,.acx-contact-intent-card:hover,.acx-join-card:hover,.acx-join-role-card:hover,.acx-project-card:hover,.acx-project-health-card:hover,.acx-project-intent-card:hover,.acx-journal-card:hover,.acx-journal-article-card:hover,.acx-journal-post-nav-card:hover{box-shadow:var(--acx-shadow-hover);transform:translateY(-4px)}.acx-page-shell-card{box-shadow:none;border-radius:0}.acx-field,.acx-textarea,.acx-home-select,.acx-contact-select,.acx-join-select,.acx-project-select{border-radius:var(--acx-radius-control);transition:box-shadow .18s,border-color .18s,background-color .18s}.acx-field:focus,.acx-textarea:focus,.acx-home-select:focus,.acx-contact-select:focus,.acx-join-select:focus,.acx-project-select:focus{box-shadow:0 0 0 1px #3758f940,0 0 0 4px #3758f91f}.acx-field::placeholder,.acx-textarea::placeholder{color:#64748b;opacity:1}.acx-journal-breadcrumb,.acx-journal-meta{color:#475569}.acx-journal-sidebar-title{color:#334155}.acx-journal-masthead h1{max-width:16.5ch;line-height:1.06}.acx-journal-card-body,.acx-journal-lead-content,.acx-journal-article-body{padding:1.35rem}.acx-home-progress-fill:after,.acx-about-progress-fill:after,.acx-about-progress-fill-light:after,.acx-services-progress-fill:after,.acx-services-progress-fill-light:after,.acx-cs-progress-fill:after,.acx-contact-progress-fill:after,.acx-project-progress-fill:after,.acx-join-progress-fill:after{opacity:.42;animation-duration:4.6s}.acx-home-status-dot,.acx-about-status-dot,.acx-services-status-dot,.acx-cs-status-dot,.acx-contact-status-dot,.acx-project-status-dot,.acx-join-status-dot{animation-duration:2.8s}.acx-home-orbit-ring-one{animation-duration:28s}.acx-home-orbit-ring-two{animation-duration:44s}.acx-home-orbit-pulse,.acx-home-hero-panel,.acx-about-hero-panel,.acx-services-hero-panel,.acx-cs-hero-panel,.acx-contact-hero-panel,.acx-join-hero-panel,.acx-project-hero-panel{animation-duration:9.5s}.acx-home-eyebrow,.acx-about-eyebrow,.acx-services-eyebrow,.acx-cs-eyebrow,.acx-contact-eyebrow,.acx-join-eyebrow,.acx-project-eyebrow{animation-duration:7.2s}.acx-home-dark-chip:after,.acx-about-hero-chip:after,.acx-services-hero-chip:after,.acx-contact-hero-chip:after,.acx-join-hero-chip:after{opacity:.68;animation-duration:10.5s}}@layer utilities{.acx-reveal,.acx-about-reveal,.acx-services-reveal,.acx-cs-reveal,.acx-contact-reveal,.acx-join-reveal,.acx-project-reveal{animation-duration:.48s!important}.acx-reveal-delay-1,.acx-about-reveal-delay-1,.acx-services-reveal-delay-1,.acx-cs-reveal-delay-1,.acx-contact-reveal-delay-1,.acx-join-reveal-delay-1,.acx-project-reveal-delay-1{animation-delay:60ms!important}.acx-reveal-delay-2,.acx-about-reveal-delay-2,.acx-services-reveal-delay-2,.acx-cs-reveal-delay-2,.acx-contact-reveal-delay-2,.acx-join-reveal-delay-2,.acx-project-reveal-delay-2{animation-delay:.1s!important}.acx-reveal-delay-3,.acx-about-reveal-delay-3,.acx-services-reveal-delay-3,.acx-cs-reveal-delay-3,.acx-contact-reveal-delay-3,.acx-join-reveal-delay-3,.acx-project-reveal-delay-3{animation-delay:.14s!important}.acx-reveal-delay-4,.acx-about-reveal-delay-4{animation-delay:.18s!important}}@media (min-width:640px){.acx-home-section-light,.acx-home-section-muted,.acx-home-section-dark,.acx-about-section-light,.acx-about-section-muted,.acx-about-section-dark,.acx-services-section-light,.acx-services-section-muted,.acx-services-section-dark,.acx-cs-section-light,.acx-cs-section-muted,.acx-cs-section-dark,.acx-contact-section-light,.acx-contact-section-muted,.acx-contact-section-dark,.acx-join-section-light,.acx-join-section-muted,.acx-join-section-dark,.acx-project-section-light,.acx-project-section-muted,.acx-project-section-dark,.acx-journal-featured,.acx-journal-topics,.acx-journal-articles,.acx-journal-detail-shell{padding-block:5rem}}@media (min-width:1024px){.acx-home-section-light,.acx-home-section-muted,.acx-home-section-dark,.acx-about-section-light,.acx-about-section-muted,.acx-about-section-dark,.acx-services-section-light,.acx-services-section-muted,.acx-services-section-dark,.acx-cs-section-light,.acx-cs-section-muted,.acx-cs-section-dark,.acx-contact-section-light,.acx-contact-section-muted,.acx-contact-section-dark,.acx-join-section-light,.acx-join-section-muted,.acx-join-section-dark,.acx-project-section-light,.acx-project-section-muted,.acx-project-section-dark,.acx-journal-featured,.acx-journal-topics,.acx-journal-articles,.acx-journal-detail-shell{padding-block:5.5rem}}@media (max-width:767px){:root{--acx-anchor-offset:calc(var(--acx-sticky-offset) + 124px)}.acx-home-nav-band,.acx-about-nav-band,.acx-services-nav-band,.acx-cs-nav-band,.acx-contact-nav-band,.acx-join-nav-band,.acx-project-nav-band{box-shadow:0 8px 18px #040b2d17}.acx-home-primary-cta,.acx-about-primary-cta,.acx-services-primary-cta,.acx-cs-primary-cta,.acx-contact-primary-cta,.acx-join-primary-cta,.acx-project-primary-cta,.acx-home-secondary-cta,.acx-about-secondary-cta,.acx-services-secondary-cta,.acx-cs-secondary-cta,.acx-contact-secondary-cta,.acx-join-secondary-cta,.acx-project-secondary-cta{width:100%}.acx-home-hero{min-height:auto;padding-top:calc(var(--acx-sticky-offset) + .85rem)}.acx-home-hero .container{padding-bottom:2.25rem}.acx-home-hero .acx-home-eyebrow{letter-spacing:.12em;margin-bottom:.9rem;padding-inline:.75rem;font-size:.68rem}.acx-home-hero h1{max-width:20rem;margin-bottom:.9rem}.acx-home-hero h1+p{max-width:21rem;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.acx-home-hero .acx-home-primary-cta,.acx-home-hero .acx-home-secondary-cta{flex:1 1 0;width:auto;min-height:2.85rem;padding-inline:.75rem;font-size:.9rem}.acx-home-hero .acx-home-dark-chip{padding:.55rem .7rem;font-size:.7rem}.acx-page-shell-card{padding:0 0 1.25rem}.acx-journal-masthead h1{font-size:2.15rem;line-height:1.08}.acx-home-orbit-stage,.acx-home-orbit-ring,.acx-home-orbit-pulse{animation:none!important}}@media (max-width:430px){:root{--acx-anchor-offset:calc(var(--acx-sticky-offset) + 132px)}.acx-home-section-light,.acx-home-section-muted,.acx-home-section-dark,.acx-about-section-light,.acx-about-section-muted,.acx-about-section-dark,.acx-services-section-light,.acx-services-section-muted,.acx-services-section-dark,.acx-cs-section-light,.acx-cs-section-muted,.acx-cs-section-dark,.acx-contact-section-light,.acx-contact-section-muted,.acx-contact-section-dark,.acx-join-section-light,.acx-join-section-muted,.acx-join-section-dark,.acx-project-section-light,.acx-project-section-muted,.acx-project-section-dark,.acx-journal-featured,.acx-journal-topics,.acx-journal-articles,.acx-journal-detail-shell{padding-block:3.5rem}.acx-home-hero h1{max-width:18rem;font-size:2.55rem}.acx-home-hero h1+p{max-width:19rem}.acx-home-mobile-command{margin-top:1rem;padding:.75rem}.acx-home-mobile-step{min-height:2.9rem;font-size:.66rem}.acx-home-mobile-audience-strip{grid-template-columns:1fr}.acx-home-mobile-audience-strip div{grid-template-columns:5.5rem 1fr;align-items:center;gap:.5rem;padding:.55rem .65rem;display:grid}.acx-home-nav-pill,.acx-about-nav-pill,.acx-services-nav-pill,.acx-cs-nav-pill,.acx-contact-nav-pill,.acx-join-nav-pill,.acx-project-nav-pill{min-height:2.125rem;padding-inline:.7rem;font-size:.7rem}.acx-home-card,.acx-home-card-soft,.acx-about-card,.acx-about-card-soft,.acx-services-card,.acx-services-card-soft,.acx-cs-card,.acx-cs-card-soft,.acx-contact-card,.acx-contact-card-muted,.acx-join-card,.acx-join-card-muted,.acx-project-card,.acx-project-card-muted,.acx-journal-card,.acx-journal-sidebar-block,.acx-journal-article-card{padding:1rem}}@media (max-width:390px){.acx-home-primary-cta,.acx-about-primary-cta,.acx-services-primary-cta,.acx-cs-primary-cta,.acx-contact-primary-cta,.acx-join-primary-cta,.acx-project-primary-cta,.acx-home-secondary-cta,.acx-about-secondary-cta,.acx-services-secondary-cta,.acx-cs-secondary-cta,.acx-contact-secondary-cta,.acx-join-secondary-cta,.acx-project-secondary-cta{min-height:2.6rem;padding-inline:1rem;font-size:.88rem}.acx-journal-masthead h1{font-size:1.95rem}.acx-page-shell-card{padding:0 0 1rem}}@media (max-width:360px){:root{--acx-anchor-offset:calc(var(--acx-sticky-offset) + 138px)}.acx-home-nav-label,.acx-about-nav-label,.acx-services-nav-label,.acx-cs-nav-label,.acx-contact-nav-label,.acx-join-nav-label,.acx-project-nav-label{letter-spacing:.08em}.acx-home-nav-pill,.acx-about-nav-pill,.acx-services-nav-pill,.acx-cs-nav-pill,.acx-contact-nav-pill,.acx-join-nav-pill,.acx-project-nav-pill{font-size:.67rem}.acx-journal-masthead h1{font-size:1.78rem}}@media (prefers-reduced-motion:reduce){.acx-home-card,.acx-home-card-soft,.acx-home-signal-card,.acx-home-entry-card,.acx-home-service-card,.acx-about-card,.acx-about-card-soft,.acx-about-future-card,.acx-services-card,.acx-services-card-soft,.acx-services-signal-card,.acx-services-governance-card,.acx-cs-card,.acx-cs-card-soft,.acx-contact-card,.acx-contact-signal-card,.acx-contact-intent-card,.acx-join-card,.acx-join-role-card,.acx-project-card,.acx-project-health-card,.acx-project-intent-card,.acx-journal-card,.acx-journal-article-card,.acx-journal-post-nav-card{transition:none!important}.acx-home-card:hover,.acx-home-card-soft:hover,.acx-home-signal-card:hover,.acx-home-entry-card:hover,.acx-home-service-card:hover,.acx-about-card:hover,.acx-about-card-soft:hover,.acx-about-future-card:hover,.acx-services-card:hover,.acx-services-card-soft:hover,.acx-services-signal-card:hover,.acx-services-governance-card:hover,.acx-cs-card:hover,.acx-cs-card-soft:hover,.acx-contact-card:hover,.acx-contact-signal-card:hover,.acx-contact-intent-card:hover,.acx-join-card:hover,.acx-join-role-card:hover,.acx-project-card:hover,.acx-project-health-card:hover,.acx-project-intent-card:hover,.acx-journal-card:hover,.acx-journal-article-card:hover,.acx-journal-post-nav-card:hover{transform:none!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fa93af41-module__0D_jrq__className{font-family:Inter,Inter Fallback;font-style:normal}
