.appearByWords_title__c1a1A .appearByWords_char__KmySQ{display:inline-block;overflow:hidden}.appearByWords_title__c1a1A .appearByWords_char__KmySQ>*{display:inline-block}.appearByWords_title__c1a1A.appearByWords_visible__ljtoz>*{transition:all .45s ease-in-out;transition-delay:calc(50ms*var(--i));opacity:1}.appearByWords_title__c1a1A:not(.appearByWords_visible__ljtoz)>*{opacity:0;transform:translateY(20%)}.contactForm_root__QlX7m{position:relative;background-color:var(--black);padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*4);color:var(--white)}@media(max-width:812px){.contactForm_root__QlX7m{padding-top:calc(var(--layout-columns-gap)*2.5);padding-bottom:calc(var(--layout-columns-gap)*2.5)}}.contactForm_root__QlX7m .contactForm_title__znRF1{grid-column:1/17;margin-bottom:calc(var(--layout-columns-gap)*1.5)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_title__znRF1{grid-column:1/7}}.contactForm_root__QlX7m .contactForm_formGrid__rOJQ_{grid-column:1/17;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--layout-columns-gap)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_formGrid__rOJQ_{grid-column:1/7;grid-template-columns:1fr}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_{grid-column:span 6;display:flex;flex-direction:column;margin-bottom:calc(var(--layout-columns-gap)*.8)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_{grid-column:span 1}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_.contactForm_fullWidth__fuHxi{grid-column:span 12}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_.contactForm_fullWidth__fuHxi{grid-column:span 1}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ label{font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;opacity:.8}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ input,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ select,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ textarea{background:hsla(0,0%,100%,.04);color:var(--white);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;padding:.85rem 1rem;font-size:1rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ input:focus,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ select:focus,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ textarea:focus{outline:none;border-color:var(--accentColor);box-shadow:0 0 0 2px rgba(2,132,199,.2)}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ .contactForm_errorText__Ut3uy{color:#ef4444;font-size:.75rem;margin-top:.35rem}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq{grid-column:span 12;margin-top:1rem;background-color:var(--accentColor);color:#fff;border:none;border-radius:6px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:transform .2s ease,opacity .2s ease;align-self:start}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq:disabled{opacity:.6;cursor:not-allowed}.contactForm_root__QlX7m .contactForm_successBanner__uoDn_{grid-column:1/17;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#10b981;padding:1.5rem 2rem;border-radius:8px;font-weight:600;margin-top:1rem}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_successBanner__uoDn_{grid-column:1/7}}.solutions_root__lCSkz{position:relative;background-color:var(--black);color:var(--white);padding-top:calc(var(--layout-columns-gap)*3);padding-bottom:calc(var(--layout-columns-gap)*4)}@media(max-width:812px){.solutions_root__lCSkz{padding-top:calc(var(--layout-columns-gap)*2);padding-bottom:calc(var(--layout-columns-gap)*2)}}.solutions_root__lCSkz .solutions_navBar__7hrVx{grid-column:1/17;display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem;margin-bottom:calc(var(--layout-columns-gap)*2);border-bottom:1px solid hsla(0,0%,100%,.08)}@media(max-width:812px){.solutions_root__lCSkz .solutions_navBar__7hrVx{grid-column:1/7}}.solutions_root__lCSkz .solutions_navBar__7hrVx .solutions_navLink__ESjeN{padding:.6rem 1.2rem;border-radius:4px;font-size:.875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:hsla(0,0%,100%,.04);color:var(--white);white-space:nowrap;transition:all .2s ease}.solutions_root__lCSkz .solutions_navBar__7hrVx .solutions_navLink__ESjeN:hover{background:rgba(2,132,199,.2);color:#fff}.solutions_root__lCSkz .solutions_navBar__7hrVx .solutions_navLink__ESjeN.solutions_active__WRv_8{background:var(--accentColor);color:#fff}.solutions_root__lCSkz .solutions_headerSection__8ymTd{grid-column:1/17;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--layout-columns-gap);margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.solutions_root__lCSkz .solutions_headerSection__8ymTd{grid-column:1/7;grid-template-columns:1fr}}.solutions_root__lCSkz .solutions_headerSection__8ymTd .solutions_badge__AIcIh{grid-column:span 12;display:inline-block;align-self:start;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accentColor);background:rgba(2,132,199,.12);border:1px solid rgba(2,132,199,.3);padding:.35rem .85rem;border-radius:4px;margin-bottom:1rem}.solutions_root__lCSkz .solutions_headerSection__8ymTd .solutions_mainTitle__6GN1_{grid-column:span 12}.solutions_root__lCSkz .solutions_headerSection__8ymTd .solutions_subtitle__E5rKf{grid-column:span 12;opacity:.8;margin-top:.5rem}.solutions_root__lCSkz .solutions_headerSection__8ymTd .solutions_description__NlzHG{grid-column:span 10;margin-top:1.5rem;line-height:1.6}@media(max-width:812px){.solutions_root__lCSkz .solutions_headerSection__8ymTd .solutions_description__NlzHG{grid-column:span 1}}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA{grid-column:1/17;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--layout-columns-gap);margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA{grid-column:1/7;grid-template-columns:1fr}}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA .solutions_capabilityCard__pV4Ex{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:2rem;transition:border-color .2s ease,transform .2s ease}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA .solutions_capabilityCard__pV4Ex:hover{border-color:rgba(2,132,199,.4);transform:translateY(-2px)}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA .solutions_capabilityCard__pV4Ex .solutions_num__MDUGy{font-size:.875rem;font-weight:700;color:var(--accentColor);margin-bottom:.75rem}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA .solutions_capabilityCard__pV4Ex .solutions_capTitle__JrNpX{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.solutions_root__lCSkz .solutions_capabilitiesGrid__JI4IA .solutions_capabilityCard__pV4Ex .solutions_capDesc__M_FAv{font-size:.9375rem;opacity:.75;line-height:1.5}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ{grid-column:1/17;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--layout-columns-gap);margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ{grid-column:1/7;grid-template-columns:1fr}}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .2s ease,transform .2s ease}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA:hover{border-color:rgba(2,132,199,.4);transform:translateY(-2px)}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardHeader__qLXF3{margin-bottom:1.5rem}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardBadge__OWIQb{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accentColor);margin-bottom:.5rem}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardTitle__3grA_{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardSubtitle__mJPTR{font-size:.9375rem;opacity:.7}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardBody__o4psn{font-size:.9375rem;opacity:.85;line-height:1.6;margin-bottom:2rem}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardLink__qunpp{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:var(--accentColor);font-size:.9375rem;transition:opacity .2s ease}.solutions_root__lCSkz .solutions_overviewGrid__UyVTJ .solutions_solutionCard__8ArqA .solutions_cardLink__qunpp:hover{opacity:.8}