.uJmU9G_sitemapSection{background-color:var(--bg-primary);min-height:80vh;color:var(--text-primary);padding-top:140px;padding-bottom:100px}.uJmU9G_title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:3.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}@media (max-width:600px){.uJmU9G_title{margin-bottom:2.5rem;font-size:2.5rem}}.uJmU9G_treeRoot{font-family:var(--font-body);flex-direction:column;gap:1.25rem;max-width:900px;display:flex}.uJmU9G_nodeLevel0{flex-direction:column;gap:.5rem;display:flex}.uJmU9G_rowItem{align-items:baseline;gap:.75rem;width:fit-content;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.uJmU9G_rowItem:hover{color:var(--primary);transform:translate(4px)}.uJmU9G_bulletSymbol{font-family:var(--font-ibm-plex-mono),monospace;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;font-weight:400;transition:color .2s}.uJmU9G_rowItem:hover .uJmU9G_bulletSymbol{color:var(--primary)}.uJmU9G_labelLevel0{color:var(--text-primary);letter-spacing:-.01em;font-size:1.35rem;font-weight:600}.uJmU9G_childrenContainerLevel1{flex-direction:column;gap:.6rem;margin-top:.25rem;margin-bottom:.5rem;padding-left:2rem;display:flex}@media (max-width:600px){.uJmU9G_childrenContainerLevel1{padding-left:1.25rem}}.uJmU9G_nodeLevel1{flex-direction:column;gap:.4rem;display:flex}.uJmU9G_labelLevel1{color:var(--text-primary);font-size:1.15rem;font-weight:500}.uJmU9G_childrenContainerLevel2{flex-direction:column;gap:.4rem;margin-top:.2rem;margin-bottom:.4rem;padding-left:2rem;display:flex}@media (max-width:600px){.uJmU9G_childrenContainerLevel2{padding-left:1.25rem}}.uJmU9G_nodeLevel2{align-items:baseline;display:flex}.uJmU9G_labelLevel2{color:var(--text-secondary);font-size:1rem;font-weight:400}.uJmU9G_rowItem:hover .uJmU9G_labelLevel2{color:var(--primary)}
.IVvB-a_contactFormSection{z-index:2;background:var(--bg-primary);width:100%;position:relative;overflow:hidden;padding:4rem 0 0!important}@media (max-width:1100px){.IVvB-a_contactFormSection{padding-top:2rem!important}}.IVvB-a_contactCard{background-color:var(--color-plum-900);width:100%;color:var(--color-cream-50);opacity:.9;will-change:transform,opacity;border-radius:24px;padding:4rem 0 0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:scale(.95)translateY(60px)}.IVvB-a_revealed{opacity:1!important;transform:scale(1)translateY(0)!important}.IVvB-a_noAnimation{transition:none!important}.IVvB-a_cardContainer{max-width:1560px;height:100%;margin:0 auto;padding:0 2.5rem}@media (max-width:1100px){.IVvB-a_cardContainer{padding:0 1.25rem}}.IVvB-a_cardGrid{grid-template-columns:1fr 1.35fr;align-items:stretch;gap:3.5rem;display:grid}@media (max-width:1100px){.IVvB-a_cardGrid{grid-template-columns:1fr;gap:3rem}.IVvB-a_leftCol{order:2}.IVvB-a_rightCol{order:1}}.IVvB-a_leftCol{grid-template-columns:repeat(2,1fr);align-items:end;gap:1.75rem;height:100%;display:grid;position:relative}.IVvB-a_quoteAndMetaContainer{z-index:2;flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;padding-bottom:3.5rem;display:flex}.IVvB-a_quoteBlock{position:relative}.IVvB-a_quoteMark{font-family:var(--font-display);color:var(--primary);margin-bottom:-1.5rem;font-size:4.5rem;line-height:1;display:block}.IVvB-a_quoteText{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--color-cream-50);max-width:380px}.IVvB-a_portraitWrapper{justify-content:center;align-items:flex-end;width:100%;height:100%;min-height:380px;display:flex;position:relative}.IVvB-a_ceoImage{filter:drop-shadow(0 15px 30px #0006);vertical-align:bottom;object-fit:contain!important;object-position:bottom center!important;width:100%!important;height:100%!important}.IVvB-a_ceoMeta{margin-top:.25rem}@media (max-width:1100px){.IVvB-a_ceoMeta{margin-bottom:3.5rem}}.IVvB-a_ceoName{font-family:var(--font-display);color:#fff;letter-spacing:-.3px;margin:0 0 .25rem;font-size:1.3rem;font-weight:800}.IVvB-a_ceoRole{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--color-cream-100);opacity:.75;text-transform:uppercase}@media (max-width:1100px){.IVvB-a_portraitWrapper{min-height:280px}.IVvB-a_quoteAndMetaContainer{padding-bottom:0}}.IVvB-a_rightCol{flex-direction:column;gap:1.5rem;padding-bottom:3.5rem;display:flex}@media (max-width:1100px){.IVvB-a_rightCol{padding-bottom:0}}.IVvB-a_formTitle{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--color-cream-0);margin:0 0 1rem}.IVvB-a_titleHighlight{color:var(--primary)}.IVvB-a_formSubtitle{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--color-cream-200);margin:-.25rem 0 .5rem}.IVvB-a_calendlyWrapper{width:100%;margin-top:.75rem}.IVvB-a_calendlyBtn{width:100%;font-family:var(--font-ibm-plex-mono);color:var(--color-cream-0);cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.25rem;font-size:.82rem;font-weight:700;transition:all .25s;display:flex}.IVvB-a_calendlyBtn svg{color:var(--primary);flex-shrink:0}.IVvB-a_calendlyBtn .IVvB-a_calendlyArrow{color:#fff9;transition:transform .2s,color .2s}.IVvB-a_calendlyBtn:hover{border-color:var(--primary);background:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 16px #0003}.IVvB-a_calendlyBtn:hover .IVvB-a_calendlyArrow{color:var(--primary);transform:translate(2px,-2px)}.IVvB-a_dividerRow{align-items:center;gap:.75rem;width:100%;margin:1.25rem 0 .25rem;display:flex}.IVvB-a_dividerLine{background-color:#ffffff26;flex:1;height:1px}.IVvB-a_dividerText{font-family:var(--font-ibm-plex-mono);color:var(--color-cream-200);opacity:.75;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.IVvB-a_form{flex-direction:column;gap:1.25rem;display:flex}.IVvB-a_inputRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.IVvB-a_inputRow{grid-template-columns:1fr}}.IVvB-a_inputField,.IVvB-a_inputFieldFull{width:100%}.IVvB-a_inputField input,.IVvB-a_inputFieldFull input,.IVvB-a_inputFieldFull textarea{width:100%;font-family:var(--font-body);font-size:var(--body-size);color:var(--color-cream-0);background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;outline:none;padding:1rem 1.25rem;transition:border-color .2s,background .2s}.IVvB-a_inputField input::placeholder,.IVvB-a_inputFieldFull input::placeholder,.IVvB-a_inputFieldFull textarea::placeholder{color:#ffffff73}.IVvB-a_inputField input:focus,.IVvB-a_inputFieldFull input:focus,.IVvB-a_inputFieldFull textarea:focus{border-color:var(--primary);background:#ffffff1f}.IVvB-a_phoneInputGroup{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;padding:0 1.25rem;transition:border-color .2s,background .2s;display:flex}.IVvB-a_phoneInputGroup:focus-within{border-color:var(--primary);background:#ffffff1f}.IVvB-a_countryCode{color:var(--color-cream-0);-webkit-user-select:none;user-select:none;border-right:1px solid #fff3;flex-shrink:0;align-items:center;gap:.35rem;margin-right:.75rem;padding-right:.75rem;font-size:.95rem;font-weight:600;display:flex}.IVvB-a_phoneInputGroup input{outline:none;flex-grow:1;background:0 0!important;border:none!important;padding:1rem 0!important}.IVvB-a_formFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.IVvB-a_checkboxLabel{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:#ffffffa6;cursor:pointer;align-items:flex-start;gap:.75rem;max-width:380px;transition:color .25s;display:flex}.IVvB-a_checkboxLabel.IVvB-a_checkboxLabelError{animation:.4s cubic-bezier(.36,.07,.19,.97) both IVvB-a_consentShake}.IVvB-a_checkboxLabel.IVvB-a_checkboxLabelError input[type=checkbox]{outline:2px solid var(--state-error-text);outline-offset:2px;border-color:var(--state-error-text)!important}.IVvB-a_checkboxLabel.IVvB-a_checkboxLabelError span{font-weight:500;color:var(--state-error-text)!important}.IVvB-a_checkboxLabel.IVvB-a_checkboxLabelError .IVvB-a_formPrivacyLink{font-weight:700;color:var(--state-error-text)!important}@keyframes IVvB-a_consentShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.IVvB-a_checkboxLabel input[type=checkbox]{appearance:none;cursor:pointer;background-color:#ffffff14;border:1.5px solid #ffffff26;border-radius:4px;flex-shrink:0;place-content:center;width:18px;height:18px;margin-top:2px;transition:border-color .2s,background-color .2s;display:grid}.IVvB-a_checkboxLabel input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:var(--surface);width:10px;height:10px;transition:transform .12s ease-in-out;transform:scale(0)}.IVvB-a_checkboxLabel input[type=checkbox]:checked{background-color:var(--primary);border-color:var(--primary)}.IVvB-a_checkboxLabel input[type=checkbox]:checked:before{transform:scale(1)}.IVvB-a_formPrivacyLink{color:var(--primary);font-weight:600;text-decoration:underline}.IVvB-a_recaptchaDisclaimer{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--color-cream-200);opacity:.75;text-align:left;margin-top:.5rem}.IVvB-a_recaptchaDisclaimer a{color:var(--primary);text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}.IVvB-a_recaptchaDisclaimer a:hover{opacity:.8}.IVvB-a_errorMessage{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:#fca5a5;text-align:center;background:#dc262626;border:1px solid #dc262666;border-radius:12px;padding:.85rem 1.25rem}.IVvB-a_successMessage{border:1px solid var(--primary);text-align:center;color:var(--color-cream-0);background:#ffffff1a;border-radius:16px;padding:2rem}.IVvB-a_successHeading{font-family:var(--font-display);color:var(--color-cream-0);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.IVvB-a_phoneLine{color:var(--text-secondary);margin:.75rem 0 0;font-size:.95rem}.IVvB-a_phoneLine a{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}
.vhn1ba_btn{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--btn-color,#fff);background:var(--btn-bg,var(--primary));--hbg:var(--primary-hover);--hc:#fff;cursor:pointer;z-index:1;text-transform:uppercase;white-space:nowrap;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;padding:.85rem 1.75rem;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative;overflow:hidden}.vhn1ba_btn:before{content:"";background:var(--hbg);z-index:-1;opacity:0;border-radius:50px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.vhn1ba_btn:hover:before{opacity:1}.vhn1ba_btn:hover{color:var(--hc)}.vhn1ba_content{z-index:2;width:100%;height:100%;font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;display:inline-flex;position:relative}.vhn1ba_textWrapper{font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex;position:relative;overflow:hidden}.vhn1ba_visibleText,.vhn1ba_hiddenText{font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.vhn1ba_hiddenText{position:absolute;top:100%;left:0}.vhn1ba_btn:hover .vhn1ba_visibleText,.vhn1ba_btn:hover .vhn1ba_hiddenText{transform:translateY(-100%)}.vhn1ba_iconWrapper{justify-content:center;align-items:center;width:11px;height:11px;display:inline-flex;position:relative;overflow:hidden}.vhn1ba_visibleIcon{justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.vhn1ba_hiddenIcon{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:0;left:0;transform:translate(-100%,100%)}.vhn1ba_visibleIcon svg,.vhn1ba_hiddenIcon svg{flex-shrink:0;min-width:18px;min-height:18px}.vhn1ba_btn:hover .vhn1ba_visibleIcon{transform:translate(100%,-100%)}.vhn1ba_btn:hover .vhn1ba_hiddenIcon{transform:translate(0)}
.HoB1Ja_breadcrumbsNav{width:100%;max-width:var(--max-width);box-sizing:border-box;align-items:center;margin:1.5rem auto .5rem;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (max-width:1100px){.HoB1Ja_breadcrumbsNav{margin:1rem auto .5rem;padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:600px){.HoB1Ja_breadcrumbsNav{margin:.75rem auto .25rem;padding-left:1.25rem;padding-right:1.25rem}}.HoB1Ja_list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.HoB1Ja_item{font-family:var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:2px;color:var(--text-secondary,#ffffffa6);align-items:center;font-size:.85rem;font-weight:700;display:flex}.HoB1Ja_link{color:var(--text-primary);text-decoration:none;transition:color .2s}.HoB1Ja_link:hover{color:var(--primary)}.HoB1Ja_lastText{color:var(--text-tertiary)}.HoB1Ja_separator{color:var(--text-secondary,#fff6);-webkit-user-select:none;user-select:none;margin:0 .6rem;font-weight:400}
.XgRPqW_section{background:var(--color-plum-900);color:var(--color-plum-50);padding:64px 0;overflow:clip}.XgRPqW_sectionBgPrimary{color:var(--text-primary);background:var(--bg-primary)!important}.XgRPqW_sectionBgPrimary .XgRPqW_sectionLabel,.XgRPqW_sectionBgPrimary .XgRPqW_sectionTitle{color:var(--text-primary)}.XgRPqW_sectionBgPrimary .XgRPqW_pill{color:var(--text-secondary);border-color:var(--border-color);background-color:var(--bg-secondary)}.XgRPqW_sectionBgPrimary .XgRPqW_pill:hover{border-color:var(--primary);color:var(--text-secondary);background-color:var(--bg-primary)}.XgRPqW_container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (max-width:1100px){.XgRPqW_container{padding-left:1.25rem;padding-right:1.25rem}}.XgRPqW_headerContainer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:3rem;display:flex}.XgRPqW_titleArea{flex-direction:column;gap:.5rem;display:flex}.XgRPqW_sectionLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--primary);text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.XgRPqW_sectionTitle{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--color-cream-0)}.XgRPqW_filterWrapper{flex-direction:column;align-items:flex-end;gap:1.5rem;max-width:60%;display:flex}@media (max-width:1100px){.XgRPqW_filterWrapper{align-items:flex-start;max-width:100%}}.XgRPqW_filterGrid{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:1100px){.XgRPqW_filterGrid{justify-content:flex-start}}.XgRPqW_pill{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;text-align:center;color:#fafaf899;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #fafaf81f;border-radius:50px;justify-content:center;align-items:center;padding:.5rem 1.2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.XgRPqW_pill:hover{color:var(--color-cream-0);border-color:#fafaf866}.XgRPqW_allCasesBtn{background:var(--primary);color:var(--color-cream-0);letter-spacing:1px;box-shadow:0 4px 15px rgba(var(--primary-rgb), .25);text-transform:uppercase;border-radius:50px;align-items:center;gap:.75rem;padding:.9rem 1.8rem;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.XgRPqW_allCasesBtn:hover{box-shadow:0 6px 20px rgba(var(--primary-rgb), .4);background:var(--primary-hover);transform:translateY(-2px)}.XgRPqW_stackContainer{flex-direction:column;gap:6rem;min-height:100vh;margin-top:2rem;display:flex;position:relative}.XgRPqW_card{background:var(--color-plum-800);box-sizing:border-box;will-change:transform,opacity;backface-visibility:hidden;height:540px;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #fafaf814;border-radius:24px;align-items:stretch;gap:2rem;padding:1rem;display:flex;position:sticky;top:120px;overflow:hidden;box-shadow:0 15px 40px #00000040}@media (max-width:1100px){.XgRPqW_card{flex-direction:column-reverse;gap:1.5rem;height:auto}}.XgRPqW_cardLeft{flex-direction:column;flex:1;justify-content:space-between;display:flex}.XgRPqW_cardTopLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--primary);text-transform:uppercase}.XgRPqW_cardTitle{font-family:var(--font-display);font-size:var(--subheading-size);font-weight:var(--subheading-weight);line-height:var(--subheading-leading);letter-spacing:var(--section-heading-tracking);color:var(--color-plum-50);margin-top:.5rem;margin-bottom:.75rem}.XgRPqW_cardDesc{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-tertiary);margin-bottom:1.25rem}.XgRPqW_resultsBlock{border-top:1px solid #fafaf814;margin-top:auto;margin-bottom:2rem;padding-top:2rem}.XgRPqW_resultsTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:1.25rem;font-size:.8rem;font-weight:700}.XgRPqW_metricsGrid{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (max-width:600px){.XgRPqW_metricsGrid{grid-template-columns:1fr;gap:1.5rem}}.XgRPqW_metricCol{border-left:2px solid var(--primary);flex-direction:column;gap:.25rem;padding-left:1.25rem;display:flex}.XgRPqW_metricValue{font-family:var(--font-display);color:var(--color-cream-0);font-size:2.2rem;font-weight:800;line-height:1}@media (max-width:1200px){.XgRPqW_metricValue{font-size:1.8rem}}.XgRPqW_metricLabel{color:var(--text-tertiary);font-size:.8rem;font-weight:600;line-height:1.3}.XgRPqW_viewStudyBtn{color:var(--color-cream-0);text-transform:uppercase;letter-spacing:.5px;background:0 0;border:1px solid #fafaf826;border-radius:50px;align-items:center;gap:.75rem;width:fit-content;margin-top:1.5rem;padding:.7rem 1.5rem;font-size:.8rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.XgRPqW_viewStudyBtn:hover{background:var(--color-cream-0);color:var(--color-plum-900);border-color:var(--color-cream-0);box-shadow:0 4px 20px #ffffff26}.XgRPqW_cardRight{background:var(--color-plum-900);border-radius:20px;flex:2;height:100%;position:relative;overflow:hidden}@media (max-width:1100px){.XgRPqW_cardRight{height:280px;min-height:280px}}.XgRPqW_cardImage{min-height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);object-fit:cover!important;object-position:top center!important;width:100%!important;height:auto!important;position:absolute!important;inset:0 0 auto!important}.XgRPqW_stickyCard:hover .XgRPqW_cardImage{transform:scale(1.03)}.XgRPqW_cardTags{z-index:2;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:1.5rem;right:1.5rem}.XgRPqW_cardTag{-webkit-backdrop-filter:blur(8px);color:var(--color-plum-50);letter-spacing:.5px;text-transform:uppercase;background:#0b0b0ca6;border:1px solid #fafaf81f;border-radius:50px;padding:.35rem .9rem;font-size:.75rem;font-weight:700}.XgRPqW_emptyState{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:1.5rem;padding:6rem 0;display:flex}.XgRPqW_emptyStateTitle{color:var(--color-plum-50);font-size:1.5rem;font-weight:700}.XgRPqW_clearFilterBtn{color:var(--primary);cursor:pointer;border-bottom:2px solid #0000;font-weight:700;transition:all .2s}.XgRPqW_clearFilterBtn:hover{border-bottom-color:var(--primary-hover)}@media (max-width:1100px){.XgRPqW_section{padding:40px 0}.XgRPqW_card{-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 85px);padding:1.25rem;top:75px;overflow-y:auto}.XgRPqW_card::-webkit-scrollbar{display:none}.XgRPqW_cardLeft{gap:1rem}.XgRPqW_resultsBlock{padding-top:1rem}}@media (max-width:600px){.XgRPqW_section{padding:16px 0}.XgRPqW_stackContainer{gap:3rem}.XgRPqW_card{border-radius:16px;gap:1rem;max-height:calc(100vh - 75px);padding:1rem;top:65px}.XgRPqW_cardTitle{margin-top:.2rem;margin-bottom:.35rem}.XgRPqW_cardDesc{margin-bottom:.5rem}.XgRPqW_resultsBlock{margin-top:.5rem;margin-bottom:.5rem;padding-top:.75rem}.XgRPqW_resultsTitle{margin-bottom:.5rem;font-size:.75rem}.XgRPqW_cardRight{border-radius:12px;height:130px;min-height:130px}.XgRPqW_cardTags{gap:.35rem;top:.5rem;right:.5rem}.XgRPqW_cardTag{padding:.2rem .6rem;font-size:.65rem}.XgRPqW_metricValue{font-size:1.4rem}.XgRPqW_metricLabel{font-size:.75rem}.XgRPqW_metricsGrid{grid-template-columns:1fr;gap:1rem}.XgRPqW_filterGrid{gap:.4rem}.XgRPqW_pill{padding:.35rem .8rem}}.XgRPqW_shimmerBtn{z-index:1;position:relative;overflow:visible;border:1.5px solid var(--primary)!important;color:#fff!important;background:0 0!important;border-radius:50px!important;transition:border-color .3s,box-shadow .3s,transform .2s!important}.XgRPqW_shimmerBtn:before{content:""!important;opacity:0!important;background:0 0!important}.XgRPqW_shimmerBtn:hover{border-color:var(--primary-hover)!important;box-shadow:0 4px 20px #0c447c66!important}.XgRPqW_shimmerBtn:after{content:"";background:conic-gradient(from var(--shine-angle), transparent 65%, #fff6 82%, #fff 92%, var(--primary) 97%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:0;border-radius:50px;padding:1.5px;transition:opacity .3s;animation:3s linear infinite XgRPqW_rotateBorderGlint;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.XgRPqW_shimmerBtn:hover:after{opacity:1}@keyframes XgRPqW_rotateBorderGlint{0%{--shine-angle:0deg}to{--shine-angle:360deg}}
.G-KEOG_section{color:var(--text-primary);background-color:var(--bg-primary);padding:72px 0 96px}@media (max-width:1100px){.G-KEOG_section{padding:56px 0 72px}}@media (max-width:600px){.G-KEOG_section{padding:40px 0 56px}}.G-KEOG_header{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}@media (max-width:600px){.G-KEOG_header{gap:1rem;margin-bottom:1.75rem}}.G-KEOG_eyebrow{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-primary);align-items:center;gap:10px;display:flex}.G-KEOG_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.G-KEOG_title{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--text-primary);text-align:left;margin:0}.G-KEOG_titleHighlight{color:var(--primary)}.G-KEOG_divider{background-color:var(--border-color);width:100%;height:1px;margin:0 0 3.5rem}@media (max-width:600px){.G-KEOG_divider{margin-bottom:2rem}}.G-KEOG_mainGrid{grid-template-columns:minmax(300px,.8fr) minmax(460px,1.2fr);align-items:start;gap:4.5rem;display:grid}@media (max-width:1100px){.G-KEOG_mainGrid{grid-template-columns:1fr;gap:3rem}}.G-KEOG_storyCol{flex-direction:column;gap:2rem;display:flex}.G-KEOG_narrative{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);margin:0}@media (max-width:600px){.G-KEOG_narrative{font-size:1rem}}.G-KEOG_btnWrapper{align-items:center;display:flex}.G-KEOG_ctaButton{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;text-transform:uppercase!important;border-radius:999px!important;padding:.95rem 2rem!important}.G-KEOG_founderFigure{flex-direction:column;gap:.85rem;margin:0;display:flex}.G-KEOG_founderImgContainer{background-color:var(--surface);border-radius:20px;width:100%;height:420px;position:relative;overflow:hidden}@media (max-width:1100px){.G-KEOG_founderImgContainer{height:380px}}@media (max-width:600px){.G-KEOG_founderImgContainer{border-radius:16px;height:280px}}.G-KEOG_founderImg{object-fit:cover;object-position:50% 28%}.G-KEOG_founderCaption{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--text-tertiary)}.G-KEOG_statsCol{flex-direction:column;height:100%;display:flex}.G-KEOG_statsGrid{grid-template-columns:1fr 1fr;gap:3rem 3.5rem;height:100%;display:grid}@media (max-width:600px){.G-KEOG_statsGrid{grid-template-columns:1fr;gap:2rem}}.G-KEOG_statCard{flex-direction:column;gap:.85rem;display:flex}.G-KEOG_statLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary)}.G-KEOG_statDivider{background-color:var(--border-color);height:1px}.G-KEOG_statNumber{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:3.35rem;font-weight:600;line-height:1.05}@media (max-width:600px){.G-KEOG_statNumber{font-size:2.75rem}}.G-KEOG_statDesc{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);margin:0}.G-KEOG_aiCard{background-color:var(--color-blue-50);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;grid-column:1/-1;gap:1rem;margin-top:auto;padding:2rem 2.25rem;display:flex}@media (max-width:600px){.G-KEOG_aiCard{border-radius:16px;padding:1.5rem}}.G-KEOG_aiHeader{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.G-KEOG_aiTitle{color:var(--text-primary);font-size:1.1rem;font-weight:500}.G-KEOG_aiTag{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--primary)}.G-KEOG_aiDivider{background-color:rgba(var(--primary-rgb), .18);height:1px}.G-KEOG_aiBody{flex-wrap:wrap;align-items:baseline;gap:1.5rem;display:flex}.G-KEOG_aiNumber{font-family:var(--font-display);letter-spacing:-.02em;color:var(--primary);white-space:nowrap;font-size:3.35rem;font-weight:600;line-height:1.05}@media (max-width:600px){.G-KEOG_aiNumber{font-size:2.5rem}}.G-KEOG_aiDesc{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);flex:240px;margin:0}.G-KEOG_marketplaceSection{border-top:1px solid var(--border-color);flex-direction:column;gap:2rem;margin-top:4.5rem;padding-top:3.5rem;display:flex}@media (max-width:1100px){.G-KEOG_marketplaceSection{margin-top:3.5rem;padding-top:2.5rem}}.G-KEOG_marketplaceGrid{grid-template-columns:1fr 1fr;gap:1.75rem;display:grid}@media (max-width:1100px){.G-KEOG_marketplaceGrid{grid-template-columns:1fr;gap:1.25rem}}.G-KEOG_partnerCard{border:1px solid var(--border-color);background-color:var(--bg-primary);transition:var(--transition-smooth);border-radius:20px;align-items:center;gap:1.75rem;padding:1.75rem 2rem;display:flex}.G-KEOG_partnerCard:hover{border-color:var(--primary);box-shadow:0 4px 20px #0000000d}@media (max-width:600px){.G-KEOG_partnerCard{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}}.G-KEOG_partnerBadgeWrapper{background-color:var(--color-cream-0);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:140px;padding:8px;display:flex}@media (max-width:600px){.G-KEOG_partnerBadgeWrapper{width:120px;height:120px}}.G-KEOG_partnerBadgeImg{object-fit:contain;width:100%;height:100%}.G-KEOG_partnerCardContent{flex-direction:column;gap:.5rem;display:flex}.G-KEOG_partnerCardTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.G-KEOG_partnerCardDesc{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);margin:0}
.bq2ada_section{background-color:var(--bg-primary);color:var(--text-primary);padding:64px 0}.bq2ada_grid{grid-template-columns:1fr 1.35fr;align-items:start;gap:4rem;display:grid}@media (max-width:1100px){.bq2ada_section{padding:40px 0}.bq2ada_grid{grid-template-columns:1fr;gap:3rem}}.bq2ada_leftCol{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:8rem}@media (max-width:1100px){.bq2ada_leftCol{position:static}}.bq2ada_sectionLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.6rem;display:flex}.bq2ada_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.bq2ada_title{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--text-primary);margin:1.75rem 0 2.5rem}@media (max-width:600px){.bq2ada_title{margin:1.25rem 0 2rem}}.bq2ada_btnWrapper{margin-top:.5rem}.bq2ada_rightCol{width:100%}.bq2ada_accordionStack{flex-direction:column;gap:1rem;display:flex}.bq2ada_accordionItem{background-color:var(--color-cream-50);border:1px solid var(--border-light);border-radius:14px;transition:background-color .25s,border-color .25s,box-shadow .25s;overflow:hidden}.bq2ada_accordionItem:hover{background-color:var(--color-blue-50);border-color:var(--color-blue-200)}.bq2ada_accordionItem.bq2ada_open{background-color:var(--color-blue-50);border-color:var(--primary);box-shadow:0 6px 20px rgba(var(--primary-rgb), .08)}.bq2ada_accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.25rem 1.5rem;display:flex}@media (max-width:1100px){.bq2ada_accordionHeader{padding:1.1rem 1.25rem}}.bq2ada_questionText{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700;line-height:1.35;transition:color .2s}.bq2ada_accordionItem.bq2ada_open .bq2ada_questionText{color:var(--text-primary)}@media (max-width:1100px){.bq2ada_questionText{font-size:1.05rem}}.bq2ada_accordionBodyWrapper{opacity:0;will-change:grid-template-rows,opacity;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),opacity .25s;display:grid}.bq2ada_accordionItem.bq2ada_open .bq2ada_accordionBodyWrapper{opacity:1;grid-template-rows:1fr}.bq2ada_accordionBodyInner{overflow:hidden}.bq2ada_accordionBody{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);flex-direction:column;gap:1rem;padding:0 1.5rem 1.25rem;display:flex}@media (max-width:1100px){.bq2ada_accordionBody{padding:0 1.25rem 1.1rem}}.bq2ada_accordionBody p{margin:0}.bq2ada_bulletList{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;list-style-type:none;display:flex}.bq2ada_bulletList li{padding-left:1rem;position:relative}.bq2ada_bulletList li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;top:0;left:0}.bq2ada_primaryBulletList{flex-direction:column;gap:.4rem;margin:0;padding-left:1.25rem;list-style-type:none;display:flex}.bq2ada_primaryBulletList li{color:var(--primary);padding-left:1rem;font-weight:500;position:relative}.bq2ada_primaryBulletList li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;top:0;left:0}.bq2ada_primaryLink{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .2s}.bq2ada_primaryLink:hover{opacity:.8}.bq2ada_accentNote{font-weight:500;margin-top:.5rem!important}@media (max-width:600px){.bq2ada_section{padding:16px 0}}
.GWekjq_arrowCircle{width:var(--circle-size,28px);height:var(--circle-size,28px);border:1px solid var(--arrow-border,var(--primary,#0661c1));background-color:var(--arrow-bg,transparent);color:var(--arrow-color,var(--text-primary,#000));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1);display:inline-flex;overflow:hidden}.GWekjq_arrowCircle:hover{background-color:var(--arrow-hover-bg,var(--primary,#0661c1));border-color:var(--arrow-hover-border,var(--arrow-hover-bg,var(--primary,#0661c1)));color:var(--arrow-hover-color,#fff)}a:hover:not(.notHover) .GWekjq_arrowCircle{background-color:var(--arrow-hover-bg,var(--primary,#0661c1));border-color:var(--arrow-hover-border,var(--arrow-hover-bg,var(--primary,#0661c1)));color:var(--arrow-hover-color,#fff)}button:hover:not(.notHover) .GWekjq_arrowCircle{background-color:var(--arrow-hover-bg,var(--primary,#0661c1));border-color:var(--arrow-hover-border,var(--arrow-hover-bg,var(--primary,#0661c1)));color:var(--arrow-hover-color,#fff)}.group:hover .GWekjq_arrowCircle{background-color:var(--arrow-hover-bg,var(--primary,#0661c1));border-color:var(--arrow-hover-border,var(--arrow-hover-bg,var(--primary,#0661c1)));color:var(--arrow-hover-color,#fff)}.GWekjq_iconWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.GWekjq_visibleIcon{justify-content:center;align-items:center;transition:transform .6s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.GWekjq_hiddenIcon{width:100%;height:100%;transform:var(--arrow-enter-transform,translate(-100%, 100%));justify-content:center;align-items:center;transition:transform .6s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:0;left:0}.GWekjq_arrowCircle:hover .GWekjq_visibleIcon{transform:var(--arrow-exit-transform,translate(100%, -100%))}a:hover:not(.notHover) .GWekjq_visibleIcon{transform:var(--arrow-exit-transform,translate(100%, -100%))}button:hover:not(.notHover) .GWekjq_visibleIcon{transform:var(--arrow-exit-transform,translate(100%, -100%))}.group:hover .GWekjq_visibleIcon{transform:var(--arrow-exit-transform,translate(100%, -100%))}.GWekjq_arrowCircle:hover .GWekjq_hiddenIcon{transform:translate(0)}a:hover:not(.notHover) .GWekjq_hiddenIcon{transform:translate(0)}button:hover:not(.notHover) .GWekjq_hiddenIcon{transform:translate(0)}.group:hover .GWekjq_hiddenIcon{transform:translate(0)}.GWekjq_noHoverAnimation .GWekjq_visibleIcon,.GWekjq_noHoverAnimation:hover .GWekjq_visibleIcon{transition:none!important;transform:none!important}.GWekjq_noHoverAnimation .GWekjq_hiddenIcon{display:none!important}a:hover:not(.notHover) .GWekjq_noHoverAnimation .GWekjq_visibleIcon{transition:none!important;transform:none!important}button:hover:not(.notHover) .GWekjq_noHoverAnimation .GWekjq_visibleIcon{transition:none!important;transform:none!important}.group:hover .GWekjq_noHoverAnimation .GWekjq_visibleIcon{transition:none!important;transform:none!important}a:hover:not(.notHover) .GWekjq_noHoverAnimation .GWekjq_hiddenIcon{display:none!important}button:hover:not(.notHover) .GWekjq_noHoverAnimation .GWekjq_hiddenIcon{display:none!important}.group:hover .GWekjq_noHoverAnimation .GWekjq_hiddenIcon{display:none!important}
._0rPAWa_contentCurtain{z-index:10;background:var(--bg-primary);position:relative}._0rPAWa_contentCurtain:has([class*=drawerOpen]){z-index:150}
.fj4Z5a_wrapper{opacity:.9;transform:translateY(var(--y-offset,60px)) scale(var(--initial-scale,.7));transition:opacity var(--duration,.6s) cubic-bezier(.16, 1, .3, 1),transform var(--duration,.6s) cubic-bezier(.16, 1, .3, 1);will-change:opacity,transform}.fj4Z5a_visible{opacity:1!important;transform:translateY(0)scale(1)!important}.fj4Z5a_noAnimation{transition:none!important}
.H-HfJW_heroWrapper{z-index:2;min-height:calc(100vh - var(--partner-marquee-height,0px));min-height:calc(100svh - var(--partner-marquee-height,0px));min-height:max(580px,100dvh - var(--partner-marquee-height,0px));background:var(--color-blue-50);color:var(--text-primary);flex-direction:column;justify-content:flex-start;padding:80px 5rem 0;display:flex;position:sticky;top:0;overflow:hidden}.H-HfJW_imageBackgroundWrapper{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.H-HfJW_heroBackgroundImage{object-fit:cover;object-position:center;filter:brightness(.9)}.H-HfJW_heroBackgroundOverlay{z-index:1;background:linear-gradient(#0a0e17b8 0%,#0a0e17d1 45%,#0a0e17f0 100%);width:100%;height:100%;position:absolute;top:0;left:0}.H-HfJW_heroBackgroundOverlayLeft{background:linear-gradient(90deg,#0a0e17f0 0%,#0a0e17d1 38%,#0a0e1773 70%,#0a0e1759 100%),linear-gradient(#0a0e1759 0%,#0a0e1700 30%,#0a0e1799 100%)}@media (max-width:1100px){.H-HfJW_heroBackgroundOverlayLeft{background:linear-gradient(#0a0e17b8 0%,#0a0e17db 45%,#0a0e17f5 100%)}.H-HfJW_heroWrapper{padding:64px 1.25rem 3rem}}@media (max-width:600px){.H-HfJW_heroWrapper{padding:40px 1rem 2.5rem}}.H-HfJW_heroWrapperNoPadding{padding:0!important}@media (max-width:1100px){.H-HfJW_heroWrapperNoPadding{padding:0!important}}@media (max-width:600px){.H-HfJW_heroWrapperNoPadding{padding:0!important}}
.YfMXnq_wrapper{padding:64px 0}.YfMXnq_section{background-color:var(--color-plum-900);color:var(--color-cream-50);border-radius:24px;padding:64px 0;position:relative;overflow:hidden}.YfMXnq_container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (max-width:1100px){.YfMXnq_container{padding-left:1.25rem;padding-right:1.25rem}}.YfMXnq_topHeaderGrid{z-index:20;border-bottom:1px solid #fafaf81a;grid-template-columns:280px 1fr;align-items:center;margin-bottom:0;padding-bottom:2.5rem;display:grid;position:relative}@media (max-width:1100px){.YfMXnq_section{padding:40px 0}.YfMXnq_topHeaderGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:0;padding-bottom:1.5rem}}.YfMXnq_headerLeftCol{align-items:center;padding-right:2rem;display:flex}.YfMXnq_sectionLabel{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--primary);text-transform:uppercase;align-items:center;gap:.6rem;font-size:12px;font-weight:700;display:flex}.YfMXnq_sectionLabel:before{content:"";background-color:var(--primary);border-radius:50%;width:6px;height:6px;display:inline-block}.YfMXnq_headerRightCol{align-items:center;padding-left:2.5rem;display:flex}@media (max-width:1100px){.YfMXnq_headerRightCol{padding-left:0}}.YfMXnq_sectionTitle{font-family:var(--font-display);color:var(--color-cream-50);letter-spacing:-1.5px;margin:0;font-size:3.5rem;font-weight:800;line-height:1.1}@media (max-width:1100px){.YfMXnq_sectionTitle{font-size:2.5rem}}.YfMXnq_mainGrid{grid-template-columns:280px 1fr;align-items:stretch;display:grid;position:relative}@media (max-width:1100px){.YfMXnq_mainGrid{grid-template-columns:1fr;gap:2.5rem}}.YfMXnq_leftCol{background-color:var(--color-plum-900);z-index:10;border-right:1px solid #fafaf81a;flex-direction:column;grid-area:1/1;justify-content:space-between;gap:3rem;padding-top:3rem;padding-right:2.5rem;display:flex;position:relative}.YfMXnq_leftCol:before{content:"";background-color:var(--color-plum-900);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;right:0}@media (max-width:1100px){.YfMXnq_leftCol{z-index:1;border-bottom:1px solid #fafaf81a;border-right:none;grid-area:auto/1;padding-top:2rem;padding-bottom:2rem;padding-right:0}.YfMXnq_leftCol:before{display:none}}.YfMXnq_description{color:var(--text-tertiary);margin:0;font-size:1rem;line-height:1.6}.YfMXnq_swiperArea{z-index:1;grid-area:1/1/auto/-1;min-width:0;margin-right:calc(-50vw + 50%);padding-top:3rem;padding-left:calc(280px + 2.5rem);position:relative}@media (max-width:1100px){.YfMXnq_swiperArea{grid-area:auto/1;margin-right:0;padding-top:0;padding-left:0}}.YfMXnq_swiperContainer{width:100%!important;padding-right:4rem!important;overflow:visible!important}.YfMXnq_swiperSlide{display:flex;height:auto!important}.YfMXnq_card{background-color:var(--color-cream-0);color:var(--text-primary);border-radius:20px;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0003}.YfMXnq_card:hover{transform:translateY(-6px);box-shadow:0 15px 35px #0000004d}.YfMXnq_imageContainer{background-color:var(--color-plum-900);width:100%;height:220px;position:relative;overflow:hidden}.YfMXnq_cardImage{object-fit:cover;transition:transform .5s}.YfMXnq_card:hover .YfMXnq_cardImage{transform:scale(1.05)}.YfMXnq_imageGradientOverlay{background:linear-gradient(#0000001a 0%,#000000a6 100%);position:absolute;inset:0}.YfMXnq_badgeOverlay{-webkit-backdrop-filter:blur(8px);width:32px;height:32px;color:var(--color-cream-0);z-index:2;background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.YfMXnq_cardTitleOnImage{font-family:var(--font-display);color:var(--color-cream-0);z-index:2;text-shadow:0 2px 8px #00000080;margin:0;font-size:1.4rem;font-weight:700;position:absolute;bottom:1.25rem;left:1.5rem;right:1.5rem}.YfMXnq_cardBody{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}.YfMXnq_cardDescription{color:var(--text-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex-grow:1;margin:0 0 1.5rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.YfMXnq_cardFooter{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.25rem;display:flex}.YfMXnq_learnMoreText,.YfMXnq_exploreText{font-family:var(--font-ibm-plex-mono);letter-spacing:.5px;color:var(--text-primary);text-transform:uppercase;font-size:.8rem;font-weight:700}.YfMXnq_arrowCircle{border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s;display:flex}.YfMXnq_card:hover .YfMXnq_arrowCircle{background-color:var(--primary);border-color:var(--primary);color:var(--color-cream-0)}@media (max-width:600px){.YfMXnq_section{padding:16px 0}}
.GswL_W_heroContainer{flex-direction:column;flex-grow:1;width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (max-width:1100px){.GswL_W_heroContainer{padding-left:0;padding-right:0}}.GswL_W_container{z-index:2;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;max-width:1560px;margin:0 auto;padding:0 2.5rem;display:flex;position:relative}@media (max-width:1100px){.GswL_W_container{padding:0 1.25rem}}.GswL_W_mainContent{justify-content:center;width:100%;margin-top:auto;margin-bottom:120px;display:flex}.GswL_W_textCol{flex-direction:column;gap:1.5rem;max-width:720px;display:flex}.GswL_W_title{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--color-cream-0);margin:0;font-size:4rem;font-weight:800;line-height:1.05}.GswL_W_subtitle{font-family:var(--font-ibm-plex-mono);letter-spacing:.5px;color:var(--color-cream-100);text-transform:uppercase;max-width:620px;margin:0;font-size:.85rem;font-weight:700;line-height:1.6}.GswL_W_ctaCol{flex-shrink:0;justify-content:center;align-items:center;width:180px;height:180px;display:flex}.GswL_W_getStartedBtn{background:linear-gradient(275deg, var(--primary) 0%, var(--primary) 90%);width:180px;height:180px;color:var(--color-cream-0);box-shadow:0 10px 30px rgba(var(--primary-rgb), .4);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s,height .3s,width .3s;display:flex}.GswL_W_getStartedBtn:hover{background:linear-gradient(135deg, var(--primary) 0%, var(--color-blue-700) 100%);box-shadow:0 14px 36px rgba(var(--primary-rgb), .55);transform:scale(.96)}.GswL_W_btnText{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:1rem;font-weight:600;line-height:1.2}@media (max-width:1100px){.GswL_W_mainContent{grid-template-columns:1fr auto;gap:1.5rem 1.25rem;margin-top:auto;margin-bottom:120px;display:grid}.GswL_W_textCol{display:contents}.GswL_W_title{grid-column:1/-1;font-size:38px!important;line-height:1.15!important}.GswL_W_subtitle{grid-column:1;font-size:12.5px!important;line-height:1.55!important}.GswL_W_ctaCol{grid-column:2;place-self:flex-end end;width:130px;height:130px}.GswL_W_getStartedBtn{gap:.25rem;width:130px;height:130px}.GswL_W_getStartedBtn:hover{transform:scale(.96)}.GswL_W_btnText{letter-spacing:.5px;font-size:.7rem}}@media (max-width:600px){.GswL_W_mainContent{gap:1rem .75rem;margin-bottom:40px}.GswL_W_title{font-size:44px!important;line-height:1.15!important}.GswL_W_subtitle{font-size:14px!important;line-height:1.45!important}.GswL_W_ctaCol{width:144px;height:144px}.GswL_W_getStartedBtn{gap:.2rem;width:144px;height:144px}.GswL_W_getStartedBtn:hover{transform:scale(.96)}.GswL_W_btnText{letter-spacing:.3px;font-size:14px}}
.xjHF2a_heroContainer{flex-direction:column;flex-grow:1;width:100%;max-width:2560px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}@media (max-width:1100px){.xjHF2a_heroContainer{padding-left:0;padding-right:0}}.xjHF2a_heroLeftCol{z-index:1;flex-direction:column;flex-grow:1;justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}.xjHF2a_heroContent{z-index:2;flex-direction:column;flex-grow:1;width:100%;margin-bottom:2rem;display:flex;position:relative}.xjHF2a_heroGrid{flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}@media (max-width:1100px){.xjHF2a_heroGrid{gap:2rem}}.xjHF2a_heroPill{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);border:1px solid var(--border-color);color:var(--text-primary);text-transform:uppercase;background:0 0;border-radius:1rem;width:fit-content;margin-bottom:1.5rem;padding:.25rem .75rem;display:inline-block}@media (max-width:1100px){.xjHF2a_heroPill{margin-bottom:1rem;padding:.25rem .6rem}}.xjHF2a_heroTitle{font-family:var(--font-display);text-wrap:balance;max-width:1100px;color:var(--text-primary);letter-spacing:-2.5px;margin-bottom:.75rem;font-size:clamp(2.75rem,4.4vw,4.6rem);font-weight:800;line-height:1.05}.xjHF2a_heroSubtitle{font-family:var(--font-display);color:var(--primary);letter-spacing:-1px;margin-bottom:1rem;font-size:2.2rem;font-weight:500}.xjHF2a_heroDescription{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);max-width:620px;margin-bottom:2rem}@media (max-width:1100px){.xjHF2a_heroTitle{letter-spacing:-1px;margin-bottom:.5rem;font-size:2.75rem}.xjHF2a_heroSubtitle{letter-spacing:-.5px;margin-bottom:.75rem;font-size:1.35rem!important;line-height:1.4!important}.xjHF2a_heroDescription{max-width:100%;margin-bottom:1.75rem}}@media (max-width:600px){.xjHF2a_heroTitle{letter-spacing:-.5px;font-size:clamp(2rem,7.5vw,2.75rem)}.xjHF2a_heroSubtitle{margin-bottom:.6rem;font-size:1.15rem!important;line-height:1.4!important}.xjHF2a_heroDescription{margin-bottom:1.5rem}}.xjHF2a_heroBtn{background:var(--primary);color:var(--color-cream-0);letter-spacing:.5px;cursor:pointer;z-index:1;border:none;border-radius:50px;align-items:center;gap:.75rem;width:fit-content;padding:1.1rem 2.2rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.xjHF2a_heroBtn:before{content:"";background:var(--primary-hover);z-index:-1;border-radius:50px;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translate(-101%)}.xjHF2a_heroBtn:hover:before{transform:translate(0)}.xjHF2a_heroBtn:hover{transform:translateY(-2px)}.xjHF2a_heroLabels{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);flex-wrap:wrap;gap:1.25rem;display:flex}.xjHF2a_heroLabels a,.xjHF2a_heroLabels span,.xjHF2a_heroLabels .xjHF2a_heroLabelLink{color:inherit;cursor:pointer;text-decoration:none;transition:color .2s,opacity .2s}.xjHF2a_heroLabels a:hover,.xjHF2a_heroLabels span:hover,.xjHF2a_heroLabels .xjHF2a_heroLabelLink:hover{color:var(--primary)}@media (max-width:1100px){.xjHF2a_heroLabels{gap:.5rem .75rem}}.xjHF2a_particleContainer{justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:80px;display:flex}@media (max-width:1100px){.xjHF2a_particleContainer{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:40px}}.xjHF2a_particleDesc{color:var(--text-secondary);text-align:left;z-index:2;max-width:420px;font-size:1.05rem;line-height:1.6;position:relative}@media (max-width:1100px){.xjHF2a_particleDesc{max-width:100%;font-size:.95rem;line-height:1.55}}.xjHF2a_particleDesc strong{color:var(--text-primary);font-weight:700}.xjHF2a_heroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.xjHF2a_secondaryLink{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;min-height:44px;color:var(--text-primary);text-underline-offset:5px;align-items:center;gap:.5rem;text-decoration:underline;display:inline-flex}.xjHF2a_secondaryLink:hover{color:var(--primary)}.xjHF2a_secondaryLink:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.xjHF2a_trackRecord{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--text-secondary);margin:1.5rem 0 2rem}@media (max-width:600px){.xjHF2a_heroLabels{display:none}.xjHF2a_particleContainer{margin-bottom:0}}
.uoBTJW_section{background-color:var(--color-plum-900);width:100%;color:var(--color-cream-0);border-radius:24px;padding:80px 0;overflow:hidden}@media (max-width:1100px){.uoBTJW_section{border-radius:20px;padding:56px 0}}@media (max-width:600px){.uoBTJW_section{border-radius:16px;padding:40px 0}}.uoBTJW_pressContent{grid-template-columns:minmax(320px,1fr) minmax(380px,1.05fr);align-items:center;gap:4.5rem;width:100%;display:grid}@media (max-width:1100px){.uoBTJW_pressContent{grid-template-columns:1fr;gap:3rem}}.uoBTJW_storyCol{flex-direction:column;gap:1.5rem;display:flex}.uoBTJW_eyebrow{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--color-blue-300);text-transform:uppercase;align-items:center;gap:.5rem;display:inline-flex}.uoBTJW_dot{background-color:var(--color-blue-300);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.uoBTJW_quote{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-cream-0);margin:0;font-size:2.15rem;font-weight:500;line-height:1.28}@media (max-width:1100px){.uoBTJW_quote{font-size:1.75rem}}@media (max-width:600px){.uoBTJW_quote{font-size:1.35rem}}.uoBTJW_citation{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--color-plum-300);font-style:normal}.uoBTJW_citation em{color:var(--color-cream-0);font-style:italic}.uoBTJW_description{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--color-plum-200);max-width:48ch;margin:0}@media (max-width:600px){.uoBTJW_description{font-size:.95rem}}.uoBTJW_photosGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:600px){.uoBTJW_photosGrid{grid-template-columns:1fr;gap:1.25rem}}.uoBTJW_photoFigure{flex-direction:column;gap:.75rem;margin:0;display:flex}.uoBTJW_imgWrapper{background-color:var(--color-plum-800);border-radius:16px;width:100%;height:290px;position:relative;overflow:hidden}@media (max-width:600px){.uoBTJW_imgWrapper{height:220px}}.uoBTJW_photoImg{object-fit:cover}.uoBTJW_caption{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--color-plum-300)}
.hbQKNG_container{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;padding-top:64px;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (max-width:1100px){.hbQKNG_container{justify-content:flex-start;padding-top:40px;padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:600px){.hbQKNG_container{justify-content:flex-start;padding-top:16px;padding-left:1.25rem;padding-right:1.25rem}}.hbQKNG_summaryContainer{box-sizing:border-box;text-align:left;width:780px;max-width:100%;height:204px;padding:0 10px 0 0;overflow:hidden auto}.hbQKNG_summaryContainer::-webkit-scrollbar-corner{background:0 0}@media (max-width:1100px){.hbQKNG_summaryContainer{text-align:left;width:100%;max-width:100%;height:auto;padding:0;overflow:visible}}@media (max-width:600px){.hbQKNG_summaryContainer{text-align:left;width:100%;max-width:100%;height:auto;padding:0;overflow:visible}}.hbQKNG_title{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--summary-title-color,#4a9dec);margin:0 0 1.25rem;font-size:2.25rem;font-weight:500;line-height:1.18}@media (max-width:1100px){.hbQKNG_title{font-size:1.65rem;line-height:1.25}}@media (max-width:600px){.hbQKNG_title{font-size:1.35rem;line-height:1.28}}.hbQKNG_description{font-family:var(--font-sans,inherit);color:var(--summary-text-color,var(--text-secondary,#ffffffbf));margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}@media (max-width:1100px){.hbQKNG_description{font-size:.875rem;line-height:1.5}}@media (max-width:600px){.hbQKNG_description{font-size:.8125rem;line-height:1.45}}.hbQKNG_pointsList{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.hbQKNG_pointItem{font-family:var(--font-sans,inherit);color:var(--summary-text-color,var(--text-secondary,#ffffffd9));padding-left:1.5rem;font-size:.9375rem;line-height:1.5;position:relative}.hbQKNG_pointItem:before{content:"";background-color:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:.35rem}@media (max-width:1100px){.hbQKNG_pointItem{font-size:.875rem;line-height:1.45}}@media (max-width:600px){.hbQKNG_pointItem{font-size:.8125rem;line-height:1.4}}.hbQKNG_inlineList{flex-direction:column;gap:.4rem;margin:.5rem 0 1.25rem;padding:0 0 0 1.25rem;list-style:none;display:flex}.hbQKNG_listItem{color:var(--summary-text-color,var(--text-secondary,#ffffffd9));font-size:.9375rem;line-height:1.5;position:relative}.hbQKNG_listItem:before{content:"•";color:var(--primary);position:absolute;left:-1rem}@media (max-width:1100px){.hbQKNG_listItem{font-size:.875rem;line-height:1.45}}@media (max-width:600px){.hbQKNG_listItem{font-size:.8125rem;line-height:1.4}}.hbQKNG_pointsWrapper{flex-direction:column;gap:1rem;display:flex}.hbQKNG_boldText{color:var(--text-primary,#fff);letter-spacing:.02em;margin-right:.35rem;font-weight:700}
.blZXwW_section{background:var(--color-plum-900);color:var(--color-plum-50);padding:64px 0;overflow:clip}.blZXwW_sectionBgPrimary{color:var(--text-primary);background:var(--bg-primary)!important}.blZXwW_sectionBgPrimary .blZXwW_sectionLabel,.blZXwW_sectionBgPrimary .blZXwW_sectionTitle,.blZXwW_sectionBgPrimary .blZXwW_stepTitle,.blZXwW_sectionBgPrimary .blZXwW_stepName,.blZXwW_sectionBgPrimary .blZXwW_stepNumber{color:var(--text-primary)}.blZXwW_sectionBgPrimary .blZXwW_headerDescription,.blZXwW_sectionBgPrimary .blZXwW_stepDesc,.blZXwW_sectionBgPrimary .blZXwW_tabBtn{color:var(--text-secondary)}.blZXwW_sectionBgPrimary .blZXwW_tabBtn:hover,.blZXwW_sectionBgPrimary .blZXwW_activeTabBtn{color:var(--primary)}.blZXwW_sectionBgPrimary .blZXwW_checkItem span{color:var(--text-primary)}.blZXwW_container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (max-width:1100px){.blZXwW_container{padding-left:1.25rem;padding-right:1.25rem}}.blZXwW_headerContainer{justify-content:space-between;align-items:flex-start;gap:3rem;margin-bottom:3.5rem;display:flex}.blZXwW_titleArea{flex-direction:column;gap:.75rem;max-width:600px;display:flex}.blZXwW_sectionLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--primary);text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.blZXwW_sectionTitle{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--color-plum-50)}.blZXwW_headerRight{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:440px;display:flex}.blZXwW_headerDescription{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-tertiary)}.blZXwW_divider{background:#fafaf826;width:100%;height:1px;margin-bottom:0}.blZXwW_processGrid{grid-template-columns:260px 1fr 1.2fr;align-items:stretch;gap:0 3rem;display:grid}.blZXwW_sidebar{border-right:1px solid #fafaf826;flex-direction:column;justify-content:flex-start;gap:.5rem;padding:2.5rem 2rem 2.5rem 0;display:flex}.blZXwW_tabBtn{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;text-align:left;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;padding:.25rem 0 .25rem 1.25rem;transition:all .25s;display:flex;position:relative}.blZXwW_tabBtn:hover{color:var(--color-plum-50)}.blZXwW_activeTabBtn{font-weight:700;color:var(--primary)!important}.blZXwW_tabIndicator{background:var(--primary);border-radius:2px;width:3px;height:1.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.blZXwW_illustrationArea{justify-content:center;align-items:center;min-height:340px;padding:2.5rem 1rem;display:flex}.blZXwW_svgWrapper{justify-content:center;align-items:center;animation:.4s ease-in-out blZXwW_fadeIn;display:flex}.blZXwW_svgWrapper svg{max-width:100%;height:auto}@keyframes blZXwW_fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.blZXwW_detailsArea{flex-direction:column;gap:1.75rem;padding:2.5rem 0 2.5rem 1rem;display:flex}.blZXwW_stepTitle{font-family:var(--font-display);font-size:var(--subheading-size);font-weight:var(--subheading-weight);line-height:var(--subheading-leading);letter-spacing:var(--section-heading-tracking)}.blZXwW_stepNumber{color:var(--primary);margin-right:.5rem}.blZXwW_stepName{color:var(--color-plum-50)}.blZXwW_stepDesc{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-tertiary)}.blZXwW_checklist{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.blZXwW_checkItem{color:var(--color-plum-50);align-items:center;gap:.85rem;font-size:.92rem;font-weight:600;display:flex}.blZXwW_checkCircle{background:var(--primary);width:22px;min-width:22px;height:22px;color:var(--color-plum-50);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:1100px){.blZXwW_section{padding:40px 0}.blZXwW_headerContainer{flex-direction:column;gap:2rem}.blZXwW_processGrid{grid-template-columns:1fr;gap:3rem}.blZXwW_sidebar{border-bottom:1px solid #fafaf81a;border-right:none;flex-direction:row;justify-content:flex-start;min-height:auto;padding-bottom:.75rem;padding-right:0;overflow-x:auto}.blZXwW_tabBtn{white-space:nowrap;padding:.5rem 1rem}.blZXwW_tabIndicator{width:100%;height:3px;top:auto;bottom:-.75rem;left:0;transform:none}.blZXwW_detailsArea{padding-left:0}}@media (max-width:600px){.blZXwW_section{padding:16px 0}.blZXwW_illustrationArea{display:none}.blZXwW_detailsArea{padding-top:.5rem}.blZXwW_checkItem{font-size:.85rem}}
.ZfWTIG_turnstileWrapper{justify-content:flex-start;align-items:center;width:100%;min-height:65px;margin:.5rem 0;display:flex;overflow:hidden}
.ZrHiYW_heroSection{background-color:var(--bg-primary);width:100%;padding:120px 0 64px}@media (max-width:1100px){.ZrHiYW_heroSection{padding:100px 0 48px}}@media (max-width:600px){.ZrHiYW_heroSection{padding:88px 0 36px}}.ZrHiYW_heroGrid{grid-template-columns:minmax(340px,1.15fr) minmax(360px,.85fr);align-items:end;gap:4rem;display:grid}@media (max-width:1100px){.ZrHiYW_heroGrid{grid-template-columns:1fr;gap:3rem}}.ZrHiYW_narrativeCol{flex-direction:column;gap:1.75rem;display:flex}.ZrHiYW_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}.ZrHiYW_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ZrHiYW_title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:3.125rem;font-weight:600;line-height:1.12}@media (max-width:1100px){.ZrHiYW_title{font-size:2.5rem}}@media (max-width:600px){.ZrHiYW_title{font-size:2rem}}.ZrHiYW_accentYear{color:var(--primary)}.ZrHiYW_description{max-width:52ch;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.65}@media (max-width:600px){.ZrHiYW_description{font-size:1.05rem}}.ZrHiYW_actions{flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.ZrHiYW_ctaButton{background-color:var(--primary);color:var(--color-cream-0);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;padding:16px 32px;font-size:.9375rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.ZrHiYW_ctaButton:hover{background-color:var(--primary-hover);transform:translateY(-1px)}.ZrHiYW_outlineButton{border:1px solid var(--border-color);color:var(--text-primary);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ZrHiYW_outlineButton:hover{border-color:var(--primary);color:var(--primary)}.ZrHiYW_figure{flex-direction:column;gap:14px;margin:0;display:flex}.ZrHiYW_imgWrapper{background-color:var(--surface);border-radius:24px;width:100%;height:520px;position:relative;overflow:hidden}@media (max-width:1100px){.ZrHiYW_imgWrapper{height:420px}}@media (max-width:600px){.ZrHiYW_imgWrapper{border-radius:18px;height:320px}}.ZrHiYW_heroImg{object-fit:cover}.ZrHiYW_caption{color:var(--text-secondary);font-size:.875rem;line-height:1.5}
.anot0q_section{background-color:var(--bg-primary);width:100%;padding:24px 0 80px}@media (max-width:1100px){.anot0q_section{padding:16px 0 60px}}@media (max-width:600px){.anot0q_section{padding:12px 0 44px}}.anot0q_grid{border-top:1px solid var(--border-color);grid-template-columns:repeat(4,1fr);gap:2.5rem;padding-top:2.5rem;display:grid}@media (max-width:1100px){.anot0q_grid{grid-template-columns:repeat(2,1fr);gap:2rem;padding-top:2rem}}@media (max-width:600px){.anot0q_grid{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}}.anot0q_statCard{flex-direction:column;gap:.5rem;display:flex}.anot0q_value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:2.875rem;font-weight:600;line-height:1.05}@media (max-width:1100px){.anot0q_value{font-size:2.25rem}}@media (max-width:600px){.anot0q_value{font-size:2rem}}.anot0q_accentValue{color:var(--primary)}.anot0q_label{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}
.YoP93W_contactsWrapper{background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;font-family:var(--font-body);z-index:2;position:relative}.YoP93W_heroSection{background-color:var(--bg-primary);padding:160px 0 60px}@media (max-width:1100px){.YoP93W_heroSection{padding:160px 0 40px!important}}@media (max-width:600px){.YoP93W_heroSection{padding:140px 0 30px!important}}.YoP93W_heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}@media (max-width:1100px){.YoP93W_heroGrid{text-align:left;grid-template-columns:1fr;gap:3rem}}.YoP93W_heroFormWrapper{width:100%}.YoP93W_heroContent{flex-direction:column;display:flex}@media (max-width:1100px){.YoP93W_heroContent{align-items:center}}.YoP93W_heroTitle{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);margin-bottom:2rem;font-size:4.5rem;font-weight:800;line-height:1.05}@media (max-width:1100px){.YoP93W_heroTitle{margin-bottom:1.5rem;font-size:3.5rem}}@media (max-width:600px){.YoP93W_heroTitle{margin-bottom:1.25rem;font-size:2.5rem}}.YoP93W_heroDesc{font-family:var(--font-ibm-plex-mono);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;max-width:520px;font-size:.85rem;font-weight:600;line-height:1.7}@media (max-width:1100px){.YoP93W_heroDesc{text-align:center;max-width:600px}}@media (max-width:600px){.YoP93W_heroDesc{font-size:.78rem;line-height:1.6}}.YoP93W_networkGraphicWrapper{justify-content:center;align-items:center;width:100%;min-height:440px;display:flex;position:relative}@media (max-width:1100px){.YoP93W_networkGraphicWrapper{min-height:380px}}@media (max-width:600px){.YoP93W_networkGraphicWrapper{min-height:320px}}.YoP93W_globeContainer{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:center;width:100%;height:100%;min-height:440px;display:flex;position:relative}.YoP93W_globeContainer:active{cursor:grabbing}@media (max-width:1100px){.YoP93W_globeContainer{min-height:380px}}@media (max-width:600px){.YoP93W_globeContainer{min-height:320px}}.YoP93W_globeCanvas{width:100%;height:100%;display:block}.YoP93W_formSection{border-top:1px solid var(--border-light);padding:5rem 0 6.5rem}@media (max-width:1100px){.YoP93W_formSection{padding:3.5rem 0 4.5rem}}@media (max-width:600px){.YoP93W_formSection{padding:2.5rem 0 3.5rem}}.YoP93W_formContainer{width:100%;max-width:100%;margin:0}.YoP93W_formTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1rem;font-size:3.5rem;font-weight:800;line-height:1.08}@media (max-width:1100px){.YoP93W_formTitle{margin-bottom:.85rem;font-size:2.75rem}}@media (max-width:600px){.YoP93W_formTitle{margin-bottom:.75rem;font-size:2.1rem}}.YoP93W_calendlyWrapper{width:100%;margin-top:.5rem}.YoP93W_calendlyBtn{background:var(--color-cream-50);border:1px solid var(--border-light);width:100%;font-family:var(--font-ibm-plex-mono);color:var(--text-primary);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.4rem;font-size:.88rem;font-weight:700;transition:all .25s;display:flex}.YoP93W_calendlyBtn svg{color:var(--primary);flex-shrink:0}.YoP93W_calendlyBtn .YoP93W_calendlyArrow{color:var(--text-secondary);transition:transform .2s,color .2s}.YoP93W_calendlyBtn:hover{background:var(--color-cream-100);border-color:var(--primary);box-shadow:0 4px 16px rgba(var(--primary-rgb), .12);transform:translateY(-1px)}.YoP93W_calendlyBtn:hover .YoP93W_calendlyArrow{color:var(--primary);transform:translate(2px,-2px)}@media (max-width:600px){.YoP93W_calendlyBtn{padding:.85rem 1.15rem;font-size:.82rem}}.YoP93W_dividerRow{align-items:center;gap:.75rem;width:100%;margin:1.5rem 0;display:flex}@media (max-width:600px){.YoP93W_dividerRow{margin:1.15rem 0}}.YoP93W_dividerLine{background-color:var(--border-light);flex:1;height:1px}.YoP93W_dividerText{font-family:var(--font-ibm-plex-mono);color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.YoP93W_contactForm{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:600px){.YoP93W_contactForm{gap:1.15rem}}.YoP93W_formRow{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:600px){.YoP93W_formRow{grid-template-columns:1fr;gap:1.15rem}}.YoP93W_inputWrapper{flex-direction:column;gap:.35rem;width:100%;display:flex}.YoP93W_fieldErrorText{color:var(--state-error-text);padding-left:.35rem;font-size:.8rem;font-weight:500;line-height:1.35}.YoP93W_inputField{background:var(--color-cream-50);width:100%;color:var(--text-primary);border:1px solid #0000;border-radius:14px;padding:1.15rem 1.4rem;font-family:inherit;font-size:1rem;transition:all .25s}.YoP93W_inputField::placeholder{color:var(--text-secondary)}.YoP93W_inputField:hover{background:var(--color-cream-100)}.YoP93W_inputField:focus{background:var(--color-cream-0);border-color:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb), .12);outline:none}.YoP93W_inputField.YoP93W_inputError{background:var(--state-error-bg);border-color:#dc262680}.YoP93W_inputField.YoP93W_inputError:focus{border-color:#dc2626;box-shadow:0 0 0 4px #dc262626}@media (max-width:600px){.YoP93W_inputField{border-radius:12px;padding:1rem 1.15rem;font-size:16px}}.YoP93W_phoneInputGroup{background:var(--color-cream-50);border:1px solid #0000;border-radius:14px;align-items:center;padding:0 1.4rem;transition:all .25s;display:flex}.YoP93W_phoneInputGroup:hover{background:var(--color-cream-100)}.YoP93W_phoneInputGroup:focus-within{background:var(--color-cream-0);border-color:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb), .12)}.YoP93W_phoneInputGroup.YoP93W_phoneInputGroupError{background:var(--state-error-bg);border-color:#dc262680}.YoP93W_phoneInputGroup.YoP93W_phoneInputGroupError:focus-within{border-color:#dc2626;box-shadow:0 0 0 4px #dc262626}.YoP93W_phoneInputGroup .YoP93W_countryCode{color:var(--text-primary);border-right:1px solid var(--border-light);-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;margin-right:.75rem;padding-right:.75rem;font-size:.95rem;font-weight:600;display:flex}.YoP93W_phoneInputGroup .YoP93W_phoneInput{color:var(--text-primary);background:0 0;border:none;flex-grow:1;padding:1.15rem 0;font-family:inherit;font-size:1rem}.YoP93W_phoneInputGroup .YoP93W_phoneInput::placeholder{color:var(--text-secondary)}.YoP93W_phoneInputGroup .YoP93W_phoneInput:focus{outline:none}@media (max-width:600px){.YoP93W_phoneInputGroup{border-radius:12px;padding:0 1.15rem}.YoP93W_phoneInputGroup .YoP93W_countryCode{font-size:.9rem}.YoP93W_phoneInputGroup .YoP93W_phoneInput{padding:1rem 0;font-size:16px}}.YoP93W_textareaField{background:var(--color-cream-50);width:100%;min-height:140px;color:var(--text-primary);resize:none;border:1px solid #0000;border-radius:14px;padding:1.15rem 1.4rem;font-family:inherit;font-size:1rem;transition:all .25s}.YoP93W_textareaField::placeholder{color:var(--text-secondary)}.YoP93W_textareaField:hover{background:var(--color-cream-100)}.YoP93W_textareaField:focus{background:var(--color-cream-0);border-color:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb), .12);outline:none}@media (max-width:600px){.YoP93W_textareaField{border-radius:12px;min-height:120px;padding:1rem 1.15rem;font-size:16px}}.YoP93W_formActionsRow{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-top:.5rem;display:flex}@media (max-width:600px){.YoP93W_formActionsRow{flex-direction:column;align-items:stretch;gap:1.25rem}}.YoP93W_attachmentsWrapper{flex:1;min-width:0}.YoP93W_attachmentBtn{font-family:var(--font-ibm-plex-mono);color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.8rem;font-weight:700;transition:color .2s;display:inline-flex}.YoP93W_attachmentBtn:hover{color:var(--primary)}.YoP93W_attachmentBtn .YoP93W_attachmentIconCircle{border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.YoP93W_attachmentBtn:hover .YoP93W_attachmentIconCircle{border-color:var(--primary);background:rgba(var(--primary-rgb), .08)}@media (max-width:600px){.YoP93W_attachmentBtn{font-size:.75rem}}.YoP93W_selectedFileName{color:var(--primary);margin-left:.5rem;font-size:.82rem;font-weight:600}.YoP93W_consentRow{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:.75rem;margin-top:.75rem;margin-left:-.65rem;padding:.5rem .65rem;transition:background-color .25s,border-color .25s,box-shadow .25s;display:flex}.YoP93W_consentRow .YoP93W_checkbox{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;border-radius:4px;flex-shrink:0;margin-top:.2rem;transition:outline .2s,accent-color .2s}.YoP93W_consentRow .YoP93W_consentText{color:var(--text-secondary);font-size:.85rem;line-height:1.5;transition:color .25s}.YoP93W_consentRow .YoP93W_consentText a{color:var(--primary);text-decoration:underline;transition:color .2s}.YoP93W_consentRow .YoP93W_consentText a:hover{color:var(--primary-hover)}.YoP93W_consentRow.YoP93W_consentRowError{background:var(--state-error-bg);border-color:#dc262659;animation:.4s cubic-bezier(.36,.07,.19,.97) both YoP93W_consentShake}.YoP93W_consentRow.YoP93W_consentRowError .YoP93W_checkbox{outline:2px solid var(--state-error-text);outline-offset:2px;accent-color:var(--state-error-text)}.YoP93W_consentRow.YoP93W_consentRowError .YoP93W_consentText{color:var(--state-error-text);font-weight:500}.YoP93W_consentRow.YoP93W_consentRowError .YoP93W_consentText a{color:var(--state-error-text);font-weight:700;text-decoration:underline}.YoP93W_consentRow.YoP93W_consentRowError .YoP93W_consentText a:hover{color:var(--primary-hover)}@media (max-width:600px){.YoP93W_consentRow{margin-left:-.5rem;padding:.4rem .5rem}.YoP93W_consentRow .YoP93W_consentText{font-size:.8rem}}@keyframes YoP93W_consentShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.YoP93W_recaptchaDisclaimer{font-family:var(--font-body);color:var(--text-tertiary);opacity:.85;margin-top:.5rem;font-size:.75rem;line-height:1.4}.YoP93W_recaptchaDisclaimer a{color:var(--primary);text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}.YoP93W_recaptchaDisclaimer a:hover{opacity:.75}.YoP93W_submitBtnWrapper{white-space:nowrap;flex-shrink:0;justify-content:flex-end;display:flex}@media (max-width:600px){.YoP93W_submitBtnWrapper{width:100%;margin-top:.75rem}.YoP93W_submitBtnWrapper button{justify-content:center;width:100%}}.YoP93W_successMessage{background:rgba(var(--primary-rgb), .08);border:1px solid var(--primary);color:var(--primary);text-align:center;border-radius:14px;padding:1.5rem;font-weight:600}.YoP93W_errorMessage{color:#dc2626;text-align:center;background:#dc262614;border:1px solid #dc262666;border-radius:14px;padding:1rem 1.25rem;font-size:.9rem;font-weight:500}.YoP93W_mapBannerSection{background:var(--bg-primary);width:100%;padding:0;padding-bottom:0!important}.YoP93W_mapBannerCard{background:var(--color-plum-900);width:100%;color:var(--color-cream-0);border-top:1px solid #ffffff14;border-radius:40px 40px 0 0;grid-template-columns:1fr 1fr;min-height:520px;display:grid;overflow:hidden}@media (max-width:1100px){.YoP93W_mapBannerCard{border-radius:28px 28px 0 0;grid-template-columns:1fr;min-height:auto}}@media (max-width:600px){.YoP93W_mapBannerCard{border-radius:20px 20px 0 0;grid-template-columns:1fr;min-height:auto}}.YoP93W_mapBannerInfo{flex-direction:column;justify-content:center;padding:5rem 3rem 5rem calc(50vw - min(100vw,1560px)/2 + 2.5rem);display:flex}@media (max-width:1100px){.YoP93W_mapBannerInfo{padding:3rem 2rem 2.5rem 1.5rem}}@media (max-width:600px){.YoP93W_mapBannerInfo{padding:2.25rem 1.25rem 1.75rem}}.YoP93W_mapBannerInfoInner{flex-direction:column;gap:2.25rem;display:flex}@media (max-width:1100px){.YoP93W_mapBannerInfoInner{gap:1.5rem}}@media (max-width:600px){.YoP93W_mapBannerInfoInner{gap:1.25rem}}.YoP93W_mapBannerLabel{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;text-transform:uppercase;color:var(--color-cream-100);align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:600px){.YoP93W_mapBannerLabel{font-size:.7rem}}.YoP93W_mapOfficeBlock{align-items:center;gap:1.75rem;display:flex}@media (max-width:1100px){.YoP93W_mapOfficeBlock{gap:1.5rem}}@media (max-width:600px){.YoP93W_mapOfficeBlock{gap:1.1rem}}.YoP93W_mapOfficeClock{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:0;transition:transform .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.YoP93W_mapOfficeClock:hover{transform:scale(1.05)}.YoP93W_clockOnDark{--text-primary:var(--color-cream-0);width:104px;height:104px}@media (max-width:1100px){.YoP93W_clockOnDark{width:92px;height:92px}}@media (max-width:600px){.YoP93W_clockOnDark{width:76px;height:76px}}.YoP93W_mapOfficeText{flex-direction:column;gap:.6rem;min-width:0;display:flex}.YoP93W_mapOfficeName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-cream-0);margin:0;font-size:2.25rem;font-weight:800;line-height:1.1}@media (max-width:1100px){.YoP93W_mapOfficeName{font-size:1.85rem}}@media (max-width:600px){.YoP93W_mapOfficeName{font-size:1.5rem}}.YoP93W_mapOfficeAddress{color:var(--color-cream-100);margin:0;font-size:.95rem;font-weight:500;line-height:1.5}@media (max-width:600px){.YoP93W_mapOfficeAddress{font-size:.85rem}}.YoP93W_mapOfficeLinks{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.9rem;font-weight:600;display:flex}.YoP93W_mapOfficeLinks a{color:var(--color-cream-0);text-decoration:none;transition:color .2s}.YoP93W_mapOfficeLinks a:hover{color:var(--color-blue-400)}.YoP93W_mapOfficeLinks .YoP93W_mapOfficeDot{color:var(--color-cream-300)}@media (max-width:600px){.YoP93W_mapOfficeLinks{gap:.55rem;font-size:.82rem}}.YoP93W_mapContainer{background:var(--color-plum-900);width:100%;min-height:520px;position:relative;overflow:hidden}.YoP93W_mapContainer iframe{filter:invert(90%)hue-rotate(180deg)contrast(90%);border:none;width:100%;height:100%;min-height:520px}@media (max-width:1100px){.YoP93W_mapContainer,.YoP93W_mapContainer iframe{min-height:400px}}@media (max-width:600px){.YoP93W_mapContainer,.YoP93W_mapContainer iframe{height:320px;min-height:320px}}.YoP93W_mapContainer:fullscreen{border-radius:0;width:100vw;height:100vh;min-height:100vh}.YoP93W_mapContainer:fullscreen iframe{height:100vh;min-height:100vh}.YoP93W_fullscreenBtn{z-index:10;width:44px;height:44px;color:var(--color-cream-0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#140a0fd9;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:1.25rem;right:1.25rem;box-shadow:0 4px 12px #0000004d}.YoP93W_fullscreenBtn:hover{background:var(--primary);border-color:var(--primary);box-shadow:0 6px 16px rgba(var(--primary-rgb), .4);transform:scale(1.08)}@media (max-width:600px){.YoP93W_fullscreenBtn{border-radius:10px;width:38px;height:38px;top:.85rem;right:.85rem}}.YoP93W_officeDetailsSection{background-color:var(--color-cream-50);width:100%;color:var(--text-primary);z-index:2;border-radius:0 0 40px 40px;padding:4.5rem 0 7rem;position:relative}@media (max-width:1100px){.YoP93W_officeDetailsSection{border-radius:0 0 28px 28px;padding:3.5rem 0 5rem}}@media (max-width:600px){.YoP93W_officeDetailsSection{border-radius:0 0 20px 20px;padding:2.5rem 0 3.5rem}}.YoP93W_officeDetailsGrid{grid-template-columns:30% 1fr;align-items:flex-start;gap:2.5rem;width:100%;display:grid}@media (max-width:1100px){.YoP93W_officeDetailsGrid{grid-template-columns:1fr;gap:1.75rem}}@media (max-width:600px){.YoP93W_officeDetailsGrid{grid-template-columns:1fr;gap:1.25rem}}.YoP93W_officeDetailsColLeft{padding-top:.5rem}@media (max-width:1100px){.YoP93W_officeDetailsColLeft{padding-top:0}}.YoP93W_officeDetailsColRight{width:100%;min-width:0}.YoP93W_sectionLabel{font-family:var(--font-ibm-plex-mono);color:var(--text-primary);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:600px){.YoP93W_sectionLabel{font-size:.7rem}}.YoP93W_officeRow{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:inherit;box-sizing:border-box;background:0 0;border-radius:0;grid-template-columns:110px minmax(0,1.2fr) minmax(0,1.5fr) auto;align-items:center;gap:2.25rem;width:100%;padding:2.25rem 0;text-decoration:none;display:grid}@media (max-width:1100px){.YoP93W_officeRow{border-bottom:none;grid-template-columns:90px minmax(0,1.2fr) minmax(0,1.4fr) auto;gap:1.75rem;padding:2rem 0}}@media (max-width:600px){.YoP93W_officeRow{grid-template-columns:68px 1fr auto;align-items:center;gap:.85rem 1rem;padding:1.75rem 0}.YoP93W_officeRow .YoP93W_officeTime{grid-area:1/1}.YoP93W_officeRow .YoP93W_officeName{grid-area:1/2}.YoP93W_officeRow .YoP93W_officeArrowCol{grid-area:1/3;justify-content:flex-end;justify-self:end;align-items:center;display:flex}.YoP93W_officeRow .YoP93W_officeContactInfo{border-top:1px dashed var(--border-light);grid-area:2/1/auto/-1;margin-top:.35rem;padding-top:.75rem}}.YoP93W_officeTime{justify-content:flex-start;align-items:center;display:inline-flex}.YoP93W_analogClockWrapper{flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:inline-flex}@media (max-width:1100px){.YoP93W_analogClockWrapper{width:80px;height:80px}}@media (max-width:600px){.YoP93W_analogClockWrapper{width:68px;height:68px}}.YoP93W_clockSvg{width:100%;height:100%;display:block;overflow:visible}.YoP93W_officeName{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:2.25rem;font-weight:800;line-height:1.15;transition:color .3s cubic-bezier(.16,1,.3,1)}@media (max-width:1100px){.YoP93W_officeName{font-size:1.85rem}}@media (max-width:600px){.YoP93W_officeName{font-size:1.35rem}}.YoP93W_officeRow:hover .YoP93W_officeName{color:var(--primary)}.YoP93W_officeContactInfo{flex-direction:column;gap:.35rem;display:flex}.YoP93W_officeContactInfo .YoP93W_officeAddress{color:var(--text-primary);font-size:.95rem;font-weight:500;line-height:1.5}@media (max-width:600px){.YoP93W_officeContactInfo .YoP93W_officeAddress{font-size:.88rem}}.YoP93W_officeContactInfo .YoP93W_officeLinks{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:1rem;font-size:.9rem;font-weight:600;display:flex}.YoP93W_officeContactInfo .YoP93W_officeLinks a{transition:color .2s}.YoP93W_officeContactInfo .YoP93W_officeLinks a:hover{color:var(--primary)}@media (max-width:600px){.YoP93W_officeContactInfo .YoP93W_officeLinks{gap:.6rem;font-size:.82rem}}.YoP93W_officeArrowCol{justify-content:flex-end;align-items:center;display:flex}
._92NlTW_section{background-color:var(--bg-primary);width:100%;padding:0 0 88px}@media (max-width:1100px){._92NlTW_section{padding:0 0 64px}}@media (max-width:600px){._92NlTW_section{padding:0 0 44px}}._92NlTW_grid{grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);align-items:start;gap:4.5rem;display:grid}@media (max-width:1100px){._92NlTW_grid{grid-template-columns:1fr;gap:2.5rem}}._92NlTW_leftCol{flex-direction:column;gap:1rem;display:flex}._92NlTW_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}._92NlTW_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._92NlTW_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:600;line-height:1.12}@media (max-width:1100px){._92NlTW_title{font-size:2.125rem}}@media (max-width:600px){._92NlTW_title{font-size:1.75rem}}._92NlTW_figure{flex-direction:column;gap:12px;margin:.5rem 0 0;display:flex}._92NlTW_imgWrapper{background-color:var(--surface);border-radius:20px;width:100%;height:300px;position:relative;overflow:hidden}@media (max-width:600px){._92NlTW_imgWrapper{border-radius:16px;height:220px}}._92NlTW_teamImg{object-fit:cover}._92NlTW_caption{color:var(--text-secondary);font-size:.875rem;line-height:1.5}._92NlTW_rightCol{flex-direction:column;gap:1.75rem;display:flex}._92NlTW_paragraph{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.7}@media (max-width:600px){._92NlTW_paragraph{font-size:1.05rem}}._92NlTW_tagsContainer{flex-wrap:wrap;gap:10px;padding-top:.5rem;display:flex}._92NlTW_tag{font-family:var(--font-ibm-plex-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary);background-color:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;align-items:center;padding:.5rem 1.2rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}._92NlTW_tag:hover{border-color:var(--primary);color:var(--text-secondary);background-color:var(--bg-primary);transform:translateY(-2px)}._92NlTW_tagOutline{font-family:var(--font-ibm-plex-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary);background-color:var(--bg-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;align-items:center;padding:.5rem 1.2rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}._92NlTW_tagOutline:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}
.kue3eW_section{background-color:var(--bg-primary);border-top:1px solid var(--border-color);padding:64px 0;position:relative}.kue3eW_container{box-sizing:border-box;width:100%;max-width:1560px;margin:0 auto;padding:0 2.5rem}@media (max-width:1100px){.kue3eW_container{padding:0 1.25rem}}.kue3eW_topHeaderGrid{border-bottom:1px solid var(--border-color);box-sizing:border-box;grid-template-columns:1fr;align-items:center;width:100%;padding-bottom:2rem;display:grid}@media (max-width:1100px){.kue3eW_section{padding:40px 0}.kue3eW_topHeaderGrid{grid-template-columns:1fr;gap:0;margin-bottom:40px;padding-bottom:40px}.kue3eW_headerLeftCol{padding-right:0}}.kue3eW_headerLeftCol{align-items:center;padding-right:1.5rem;display:flex}.kue3eW_sectionLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.kue3eW_sectionLabel:before{content:"";background-color:var(--text-primary);border-radius:50%;width:6px;height:6px;display:inline-block}.kue3eW_headerRightCol{justify-content:space-between;align-items:center;display:flex}@media (max-width:1100px){.kue3eW_headerRightCol{flex-wrap:wrap;gap:1.5rem;padding-left:0}}.kue3eW_sectionTitle{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);color:var(--text-primary);margin:0}.kue3eW_mainGrid{grid-template-columns:240px 1fr;align-items:start;width:100%;min-width:0;display:grid;position:relative}@media (max-width:1100px){.kue3eW_mainGrid{grid-template-columns:1fr;gap:1rem}}.kue3eW_sidebarWrapper{border-right:1px solid var(--border-color);box-sizing:border-box;width:100%;min-width:0;height:100%;position:relative}@media (max-width:1100px){.kue3eW_sidebarWrapper{border-right:none;border-bottom:1px solid var(--border-color);width:100%;overflow:hidden}}.kue3eW_sidebar{flex-direction:column;gap:.5rem;width:100%;min-width:0;height:fit-content;padding-top:3.5rem;padding-right:1.5rem;display:flex;position:sticky;top:5.5rem}@media (max-width:1100px){.kue3eW_sidebar{white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;border-right:none;flex-flow:row;gap:1.5rem;width:100%;max-width:100%;padding-top:0;padding-bottom:0;padding-right:0;position:static;overflow-x:auto}.kue3eW_sidebar::-webkit-scrollbar{display:none}}.kue3eW_tabBtn{font-family:var(--font-body);font-size:var(--action-size);font-weight:var(--action-weight);line-height:var(--caption-leading);letter-spacing:normal;text-align:left;color:var(--text-secondary);cursor:pointer;transition:var(--transition-smooth);background:0 0;border:none;border-left:3px solid #0000;padding:.75rem 1.25rem}.kue3eW_tabBtn:hover{color:var(--primary);background-color:var(--color-blue-50)}.kue3eW_activeTabBtn{background-color:var(--color-blue-50);font-weight:700;color:var(--text-primary)!important;border-left:3px solid var(--primary)!important}@media (max-width:1100px){.kue3eW_tabBtn{border-bottom:3px solid #0000;border-radius:0;flex-shrink:0;padding:.5rem .25rem 1.5rem;background-color:#0000!important;border-left:none!important}.kue3eW_tabBtn:hover{color:var(--primary);background-color:#0000!important}.kue3eW_activeTabBtn{font-weight:700;color:var(--text-primary)!important;border-bottom:3px solid var(--primary)!important;background-color:#0000!important}}.kue3eW_contentArea{box-sizing:border-box;flex-direction:column;gap:3.5rem;width:100%;min-width:0;padding-top:4rem;padding-left:2.5rem;animation:.4s ease-out forwards kue3eW_fadeIn;display:flex}@media (max-width:1100px){.kue3eW_contentArea{padding-top:2rem;padding-left:0}}@keyframes kue3eW_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kue3eW_subcategoryBlock{flex-direction:column;gap:1.5rem;width:100%;min-width:0;display:flex}.kue3eW_rowsContainer{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}@media (max-width:600px){.kue3eW_rowsContainer{gap:.6rem}}.kue3eW_rowBlock{flex-direction:column;width:100%;min-width:0;display:flex}.kue3eW_subcategoryHeader{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.kue3eW_subcategoryTitle{font-family:var(--font-display);font-size:var(--subheading-size);font-weight:var(--subheading-weight);line-height:var(--subheading-leading);letter-spacing:var(--section-heading-tracking);color:var(--text-primary);margin:0}.kue3eW_devPill{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);background-color:var(--color-cream-100);border:1px solid var(--border-color);color:var(--text-secondary);text-transform:uppercase;border-radius:50px;padding:.25rem .75rem}.kue3eW_techGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;min-width:0;display:grid}.kue3eW_techCard{text-align:center;background-color:var(--color-cream-50);border:1px solid var(--border-color);transition:var(--transition-smooth);box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;min-width:0;padding:1.25rem .75rem;display:flex}.kue3eW_techCard:hover{border-color:var(--primary);background-color:var(--color-blue-50);box-shadow:0 4px 12px rgba(var(--primary-rgb), .08);transform:translateY(-2px)}.kue3eW_iconWrapper{width:64px;height:64px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.kue3eW_techCard:hover .kue3eW_iconWrapper{color:var(--primary)}.kue3eW_techName{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);text-align:center;word-break:break-word;overflow-wrap:anywhere;width:100%}@media (max-width:600px){.kue3eW_section{padding:16px 0}.kue3eW_techGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.kue3eW_techCard{border-radius:10px;justify-content:space-between;gap:.5rem;padding:.85rem .5rem}.kue3eW_iconWrapper{width:44px;height:44px}}.kue3eW_pageCategoryBlock{flex-direction:column;gap:2.5rem;margin-bottom:5rem;display:flex}.kue3eW_pageCategoryBlock:last-child{margin-bottom:0}.kue3eW_pageCategoryHeader{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-1px;border-bottom:1px solid var(--border-color);text-transform:uppercase;margin:0;padding-bottom:1.5rem;font-size:3.5rem;font-weight:800}.kue3eW_pageCategoryGrid{grid-template-columns:280px 1fr;align-items:start;width:100%;display:grid}.kue3eW_pageCategoryLeft{border-right:1px solid var(--border-color);align-self:start;height:fit-content;padding-right:2.5rem;position:sticky;top:6rem}.kue3eW_pageCategoryDesc{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.6}.kue3eW_pageCategoryRight{flex-direction:column;gap:3.5rem;padding-left:2.5rem;display:flex}@media (max-width:1100px){.kue3eW_pageCategoryHeader{font-size:2.5rem}.kue3eW_pageCategoryGrid{grid-template-columns:1fr;gap:2rem}.kue3eW_pageCategoryLeft{border-right:none;border-bottom:1px solid var(--border-color);height:auto;padding-bottom:1.5rem;padding-right:0}.kue3eW_pageCategoryDesc{position:static}.kue3eW_pageCategoryRight{padding-left:0}}.kue3eW_activeTechCard{text-decoration:none;transform:translateY(-2px);border:2px solid var(--primary)!important;background-color:var(--color-blue-50)!important;box-shadow:none!important}.kue3eW_activeTechCard .kue3eW_iconWrapper{color:var(--primary)}.kue3eW_expandIndicator{color:var(--text-secondary);transition:var(--transition-smooth);margin-top:-2px;font-size:.55rem}.kue3eW_activeTechCard .kue3eW_expandIndicator{color:var(--primary)}.kue3eW_rowAccordion{box-sizing:border-box;grid-template-rows:0fr;width:100%;margin-top:0;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),margin-top .32s cubic-bezier(.16,1,.3,1);display:grid}.kue3eW_rowAccordionOpen{grid-template-rows:1fr;margin-top:1rem}@media (max-width:600px){.kue3eW_rowAccordionOpen{margin-top:.6rem}}.kue3eW_rowAccordionInner{opacity:0;min-height:0;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(-6px)}.kue3eW_rowAccordionOpen .kue3eW_rowAccordionInner{opacity:1;transform:translateY(0)}.kue3eW_expansionDrawer{background:var(--color-cream-0);border:1px solid var(--primary);color:var(--text-primary);box-shadow:0 4px 20px rgba(var(--primary-rgb), .06);box-sizing:border-box;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:start;gap:1.75rem;width:100%;padding:2rem 2.25rem;display:grid;position:relative}@media (max-width:1100px){.kue3eW_expansionDrawer{grid-template-columns:auto 1fr auto;gap:1.25rem;padding:1.5rem}}@media (max-width:600px){.kue3eW_expansionDrawer{grid-template-columns:1fr;gap:1rem;padding:1.25rem 1rem}}.kue3eW_drawerIconWrapper{width:56px;height:56px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;display:flex}.kue3eW_drawerIconWrapper svg,.kue3eW_drawerIconWrapper img{object-fit:contain;width:56px;height:56px;display:block}@media (max-width:600px){.kue3eW_drawerIconWrapper{width:44px;height:44px;margin-top:0}.kue3eW_drawerIconWrapper svg,.kue3eW_drawerIconWrapper img{width:44px;height:44px}}.kue3eW_drawerMainContent{flex-direction:column;gap:1.35rem;min-width:0;display:flex}.kue3eW_drawerTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.625rem;font-weight:600}@media (max-width:600px){.kue3eW_drawerTitle{font-size:1.35rem}}.kue3eW_drawerSection{flex-direction:column;gap:.5rem;display:flex}.kue3eW_drawerSectionLabelPrimary{font-family:var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.72rem;font-weight:700}.kue3eW_drawerSectionLabelSecondary{font-family:var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.72rem;font-weight:700}.kue3eW_drawerSectionTextPrimary{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-primary);max-width:72ch;margin:0}.kue3eW_drawerSectionTextSecondary{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--text-secondary);max-width:72ch;margin:0}.kue3eW_docButton{border:1px solid var(--primary);margin-top:.35rem;padding:.65rem 1.35rem;font-size:.8rem}.kue3eW_closeDrawerBtn{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);background:var(--color-cream-0);cursor:pointer;transition:var(--transition-smooth);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kue3eW_closeDrawerBtn:hover{border-color:var(--primary);color:var(--primary);background:var(--color-blue-50)}@media (max-width:600px){.kue3eW_closeDrawerBtn{width:32px;height:32px;position:absolute;top:1rem;right:1rem}}.kue3eW_drawerBenefitsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.kue3eW_drawerBenefitsList li{color:var(--text-primary);align-items:flex-start;gap:.65rem;max-width:85ch;font-size:.95rem;font-weight:500;line-height:1.55;display:flex}.kue3eW_checkIcon{color:var(--primary);flex-shrink:0;margin-top:2px}
.WCxq-q_section{background-color:var(--bg-primary);width:100%;padding:0 0 88px}@media (max-width:1100px){.WCxq-q_section{padding:0 0 64px}}@media (max-width:600px){.WCxq-q_section{padding:0 0 44px}}.WCxq-q_wrapper{border-top:1px solid var(--border-color);grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);align-items:start;gap:4.5rem;padding-top:3rem;display:grid}@media (max-width:1100px){.WCxq-q_wrapper{grid-template-columns:1fr;gap:2.5rem;padding-top:2.25rem}}.WCxq-q_leftCol{flex-direction:column;gap:1rem;display:flex}.WCxq-q_eyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:1px;color:var(--text-primary);text-transform:uppercase;align-items:center;gap:.5rem;font-size:12px;font-weight:700;display:inline-flex}.WCxq-q_dot{background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.WCxq-q_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:600;line-height:1.12}@media (max-width:1100px){.WCxq-q_title{font-size:2.125rem}}@media (max-width:600px){.WCxq-q_title{font-size:1.75rem}}.WCxq-q_subtitle{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.WCxq-q_cardsGrid{grid-template-columns:repeat(2,1fr);gap:2.25rem 3.5rem;display:grid}@media (max-width:600px){.WCxq-q_cardsGrid{grid-template-columns:1fr;gap:1.75rem}}.WCxq-q_capabilityCard{flex-direction:column;gap:.625rem;display:flex}.WCxq-q_cardTitle{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.WCxq-q_cardDesc{color:var(--text-secondary);margin:0;font-size:.96875rem;line-height:1.6}
._954ZVa_heroSection{background-color:var(--bg-primary);width:100%;padding:120px 0 64px}@media (max-width:1100px){._954ZVa_heroSection{padding:100px 0 48px}}@media (max-width:600px){._954ZVa_heroSection{padding:88px 0 36px}}._954ZVa_heroGrid{grid-template-columns:minmax(340px,1.15fr) minmax(360px,.85fr);align-items:center;gap:4rem;display:grid}@media (max-width:1100px){._954ZVa_heroGrid{grid-template-columns:1fr;gap:3rem}}._954ZVa_narrativeCol{flex-direction:column;gap:1.75rem;display:flex}._954ZVa_eyebrow{background-color:var(--surface-cool);border:1px solid var(--border-light);border-radius:999px;align-items:center;gap:.6rem;width:fit-content;padding:6px 14px;display:inline-flex}._954ZVa_eyebrowDot{background-color:#22c55e;border-radius:50%;width:8px;height:8px;position:relative}._954ZVa_eyebrowDot:after{content:"";opacity:.6;background-color:#22c55e;border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite _954ZVa_pulse;position:absolute;inset:-2px}@keyframes _954ZVa_pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(2.2)}}._954ZVa_eyebrowText{font-family:var(--font-ibm-plex-mono);letter-spacing:.08em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:700}._954ZVa_title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:3.125rem;font-weight:700;line-height:1.12}@media (max-width:1100px){._954ZVa_title{font-size:2.5rem}}@media (max-width:600px){._954ZVa_title{font-size:2rem}}._954ZVa_accent{background:linear-gradient(135deg, var(--primary) 0%, #38bdf8 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}._954ZVa_description{max-width:54ch;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.65}@media (max-width:600px){._954ZVa_description{font-size:1.05rem}}._954ZVa_actions{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-top:.5rem;display:flex}._954ZVa_secondaryLink{font-family:var(--font-ibm-plex-mono);letter-spacing:.04em;color:var(--text-primary);border-bottom:1px solid var(--border-color);align-items:center;gap:6px;padding-bottom:2px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._954ZVa_secondaryLink:hover{color:var(--primary);border-color:var(--primary)}._954ZVa_rightCol{flex-direction:column;gap:1.5rem;display:flex}._954ZVa_widgetCard{border:1px solid var(--border-color);background-color:var(--surface);border-radius:24px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -12px #00000014}._954ZVa_widgetCard:before{content:"";background:linear-gradient(90deg, var(--primary) 0%, #38bdf8 100%);height:3px;position:absolute;top:0;left:0;right:0}@media (max-width:600px){._954ZVa_widgetCard{padding:1.5rem}}._954ZVa_widgetHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}._954ZVa_widgetTag{font-family:var(--font-ibm-plex-mono);letter-spacing:.08em;color:var(--text-secondary);text-transform:uppercase;font-size:11px;font-weight:700}._954ZVa_livePill{font-family:var(--font-ibm-plex-mono);color:#22c55e;text-transform:uppercase;background-color:#22c55e1a;border:1px solid #22c55e40;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._954ZVa_widgetRows{flex-direction:column;gap:1.25rem;display:flex}._954ZVa_widgetRow{background-color:var(--surface-cool);border:1px solid var(--border-light);border-radius:14px;align-items:flex-start;gap:1rem;padding:1rem;transition:transform .2s,border-color .2s;display:flex}._954ZVa_widgetRow:hover{border-color:var(--primary);transform:translate(4px)}._954ZVa_rowIconBox{background-color:var(--bg-primary);border:1px solid var(--border-light);width:38px;height:38px;color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}._954ZVa_rowBody{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}._954ZVa_rowTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._954ZVa_rowTitle{color:var(--text-primary);font-size:.9375rem;font-weight:700}._954ZVa_rowPill{font-family:var(--font-ibm-plex-mono);letter-spacing:.04em;color:var(--primary);background-color:rgba(var(--primary-rgb), .08);border:1px solid rgba(var(--primary-rgb), .2);text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}._954ZVa_rowDesc{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.45}._954ZVa_widgetFooter{border-top:1px solid var(--border-light);font-family:var(--font-ibm-plex-mono);justify-content:space-between;align-items:center;padding-top:1rem;font-size:11px;display:flex}._954ZVa_locationWrap{color:var(--text-secondary);align-items:center;gap:6px;display:flex}._954ZVa_locationHighlight{color:var(--text-primary);font-weight:700}
.kqmR4W_fixedFooterHolder{z-index:1;pointer-events:auto;width:100%;position:sticky;bottom:0;left:0}.kqmR4W_navFooter{z-index:1;background-color:var(--bg-primary);color:var(--text-primary);padding:4rem 0 2.5rem;position:relative}.kqmR4W_navFooterGrid{border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr 1.6fr;gap:2.5rem;padding-bottom:3.5rem;display:grid}@media (max-width:1100px){.kqmR4W_navFooterGrid{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (max-width:600px){.kqmR4W_navFooterGrid{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.kqmR4W_navColContact{grid-column:1/-1}}.kqmR4W_navCol{flex-direction:column;gap:.85rem;display:flex}.kqmR4W_navTitleLink{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);text-decoration:none;transition:color .2s}.kqmR4W_navTitleLink:hover{color:var(--primary)}.kqmR4W_navColLocations{flex-direction:column;gap:.85rem;display:flex}.kqmR4W_locationHeading{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);margin:0}.kqmR4W_locationList{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--text-secondary);flex-direction:column;gap:.4rem;display:flex}.kqmR4W_navColContact{flex-direction:column;gap:1.5rem;display:flex}.kqmR4W_topRightRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.kqmR4W_socialIcons{align-items:center;gap:.6rem;display:flex}.kqmR4W_socialCircle{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.kqmR4W_socialCircle:hover{border-color:var(--primary);color:var(--primary);background-color:var(--color-blue-50)}.kqmR4W_topButton{font-family:var(--font-ibm-plex-mono);color:var(--text-primary);cursor:pointer;background:0 0;align-items:center;gap:1rem;padding:0;font-size:1rem;font-weight:700;display:inline-flex}.kqmR4W_addressesGrid{color:var(--text-secondary);flex-direction:column;gap:1rem;font-size:.85rem;line-height:1.5;display:flex}.kqmR4W_contactDetails{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;flex-direction:column;gap:.35rem;display:flex}.kqmR4W_contactLink{color:var(--text-primary);font-weight:600;text-decoration:none;transition:color .2s}.kqmR4W_contactLink:hover{color:var(--primary)}.kqmR4W_bottomBar{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;font-size:.85rem;display:flex}.kqmR4W_copyrightText{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal}.kqmR4W_legalLinks{align-items:center;gap:1.5rem;display:flex}.kqmR4W_legalLinks a{color:var(--text-secondary);text-decoration:none;transition:color .2s}.kqmR4W_legalLinks a:hover{color:var(--text-primary)}
.n_dQva_section{background-color:var(--bg-primary);color:var(--text-primary);padding:64px 0}.n_dQva_topRow{grid-template-columns:1fr;align-items:flex-start;gap:4rem;margin-bottom:4rem;display:grid}.n_dQva_topLeft{align-items:center;gap:.5rem;padding-right:4rem;display:flex}.n_dQva_dot{background-color:var(--text-primary);border-radius:50%;width:6px;height:6px;display:inline-block}.n_dQva_topLabel{--mobile-copy-size:var(--label-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-ibm-plex-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--caption-leading);letter-spacing:var(--label-tracking);color:var(--text-primary);text-transform:uppercase}.n_dQva_topRight h2{--mobile-heading-size:var(--section-heading-size);--mobile-heading-leading:var(--section-heading-leading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);margin:0}.n_dQva_awardsRow{border-top:1px solid var(--border-color);grid-template-columns:repeat(2,1fr);display:grid}.n_dQva_awardItem{border-right:1px solid var(--border-color);align-items:center;gap:2rem;padding:2rem 2.5rem;display:flex}.n_dQva_awardItem:last-child{border-right:none}.n_dQva_awardLogoWrapper{cursor:pointer;flex-shrink:0;justify-content:flex-start;align-items:center;width:200px;text-decoration:none;transition:opacity .2s;display:flex}.n_dQva_awardLogoWrapper:hover{opacity:.8}.n_dQva_awardTextWrapper{flex-direction:column;gap:.25rem;display:flex}.n_dQva_reviewedOn{color:var(--text-secondary);letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;font-size:11px;font-family:var(--font-ibm-plex-mono);display:block}.n_dQva_awardTitle{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.n_dQva_awardDesc{--mobile-copy-size:var(--caption-size);--mobile-copy-leading:var(--caption-leading);font-family:var(--font-body);font-size:var(--caption-size);font-weight:var(--body-weight);line-height:var(--caption-leading);letter-spacing:normal;color:var(--text-secondary);margin:0}.n_dQva_cardsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem;display:grid}.n_dQva_card{background-color:var(--color-plum-900);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:2.25rem 2rem 2rem;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 10px 30px #00000026}.n_dQva_card:hover{border-color:#4589ff66;transform:translateY(-4px);box-shadow:0 20px 45px #00000047}.n_dQva_card:hover .n_dQva_cardQuoteMark{opacity:.35;transform:scale(1.05)}.n_dQva_cardHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.n_dQva_categoryBadge{background-color:#4589ff1a;border:1px solid #4589ff40;border-radius:100px;align-items:center;gap:.5rem;padding:.35rem .85rem;display:inline-flex}.n_dQva_categoryDot{background-color:var(--primary);border-radius:50%;width:6px;height:6px;display:inline-block}.n_dQva_categoryText{font-family:var(--font-ibm-plex-mono);letter-spacing:.08em;color:var(--color-cream-50);text-transform:uppercase;font-size:11px;font-weight:700}.n_dQva_cardQuoteMark{font-family:var(--font-display);color:var(--color-cream-0);opacity:.2;-webkit-user-select:none;user-select:none;font-size:3rem;font-weight:700;line-height:1;transition:opacity .3s,transform .3s}.n_dQva_reviewText{font-family:var(--font-body);color:var(--color-cream-100);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex-grow:1;margin:0 0 2rem;font-size:1rem;line-height:1.65;display:-webkit-box;overflow:hidden}.n_dQva_cardFooter{border-top:1px solid #ffffff14;flex-direction:column;gap:1.25rem;margin-top:auto;padding-top:1.5rem;display:flex}.n_dQva_authorSection{align-items:center;gap:.875rem;display:flex}.n_dQva_avatarImg{object-fit:cover;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;width:48px;height:48px}.n_dQva_authorMeta{flex-direction:column;min-width:0;display:flex}.n_dQva_authorName{font-family:var(--font-display);color:var(--color-cream-0);font-size:.975rem;font-weight:700;line-height:1.3}.n_dQva_authorRole{font-family:var(--font-ibm-plex-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;white-space:normal;margin-top:.2rem;font-size:.725rem;line-height:1.4}.n_dQva_readMoreBtn{width:100%;color:var(--color-cream-50);font-family:var(--font-ibm-plex-mono);letter-spacing:.08em;--hbg:var(--primary);--hc:#fff;background:#ffffff0d;border:1px solid #ffffff1a;padding:.75rem 1.5rem;font-size:.75rem;font-weight:700;transition:border-color .3s,box-shadow .3s}.n_dQva_readMoreBtn:hover{border-color:var(--primary);box-shadow:0 4px 18px rgba(var(--primary-rgb), .35)}.n_dQva_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;opacity:0;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem;animation:.3s forwards n_dQva_fadeIn;display:flex;position:fixed;top:0;left:0}.n_dQva_modalContent{background-color:var(--surface-inverse);color:var(--color-cream-50);border-radius:20px;flex-direction:column;width:100%;max-width:1040px;animation:.3s cubic-bezier(.16,1,.3,1) forwards n_dQva_scaleUp;display:flex;transform:scale(.95);box-shadow:0 20px 40px #0000004d}.n_dQva_modalHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:2rem;display:flex}.n_dQva_modalUser{align-items:center;gap:1rem;display:flex}.n_dQva_modalAvatar{object-fit:cover;border:2px solid #ffffff26;border-radius:50%;width:52px;height:52px}.n_dQva_modalBadge{font-family:var(--font-ibm-plex-mono);letter-spacing:.08em;color:var(--primary);text-transform:uppercase;align-items:center;gap:.4rem;margin-bottom:.25rem;font-size:10px;font-weight:700;display:inline-flex}.n_dQva_modalName{color:var(--color-cream-0);margin:0;font-size:1.05rem;font-weight:700}.n_dQva_modalRole{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem}.n_dQva_modalClose{color:var(--color-cream-0);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:.5rem;transition:opacity .2s;display:flex}.n_dQva_modalClose:hover{opacity:.7}.n_dQva_modalBody{align-items:flex-start;gap:1.5rem;padding:2.5rem 2rem;display:flex}.n_dQva_modalQuoteIcon{font-size:3rem;line-height:1;font-family:var(--font-display);color:var(--color-cream-0);font-weight:700}.n_dQva_modalText{--mobile-copy-size:var(--body-size);--mobile-copy-leading:var(--body-leading);font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);letter-spacing:normal;color:var(--color-cream-0);margin:0}@keyframes n_dQva_fadeIn{to{opacity:1}}@keyframes n_dQva_scaleUp{to{transform:scale(1)}}@media (max-width:1100px){.n_dQva_section{padding:40px 0}.n_dQva_topRow{grid-template-columns:1fr;gap:0}.n_dQva_awardsRow{grid-template-columns:1fr}.n_dQva_awardItem{border-right:none;border-bottom:1px solid var(--border-color);gap:1.5rem;padding:1.5rem 1rem}.n_dQva_awardItem:last-child{border-bottom:none}.n_dQva_cardsGrid{grid-template-columns:1fr;gap:1.5rem}.n_dQva_card{padding:1.75rem 1.5rem 1.5rem}}@media (max-width:600px){.n_dQva_section{padding:24px 0}.n_dQva_awardItem{flex-direction:column;align-items:flex-start;gap:1rem}.n_dQva_awardLogoWrapper{width:100%}}
._2gtjIW_page{background:var(--bg-primary);color:var(--text-primary);min-height:100vh;padding-top:100px}._2gtjIW_inner{padding-top:5rem;padding-bottom:5rem}._2gtjIW_breadcrumbs{margin-top:4rem}@media (max-width:1100px){._2gtjIW_inner{padding-top:2.5rem;padding-bottom:3rem}}
.uHo65W_bandSection{padding:0 0 72px}@media (max-width:1100px){.uHo65W_bandSection{padding:0 0 48px}}@media (max-width:600px){.uHo65W_bandSection{padding:0 0 32px}}.uHo65W_band{background:var(--color-plum-900);border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:4rem;padding:64px;display:grid}@media (max-width:1100px){.uHo65W_band{border-radius:20px;grid-template-columns:1fr;gap:1.75rem;padding:40px 28px}}@media (max-width:600px){.uHo65W_band{padding:28px 20px}}.uHo65W_bandEyebrow{font-family:var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-blue-400);margin:0 0 1.25rem;font-size:12px;font-weight:700}.uHo65W_bandTitle{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-cream-0);margin:0;font-size:2.6rem;font-weight:700;line-height:1.1}@media (max-width:1100px){.uHo65W_bandTitle{font-size:2rem}}.uHo65W_bandText{flex-direction:column;gap:1.25rem;display:flex}.uHo65W_bandText p{color:var(--color-cream-100);margin:0;font-size:1.05rem;line-height:1.65}
