.styles_section__3KdGk{position:relative;overflow:hidden;padding:var(--hero-pt-h1) 0 var(--hero-pb);background:var(--canvas)}.styles_wave__nNDmo{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.styles_gridSkew__IY_L9{top:-30%;height:160%;transform:skewY(12deg);-webkit-mask-image:radial-gradient(620px circle at 58% 48%,white,transparent);mask-image:radial-gradient(620px circle at 58% 48%,white,transparent)}.styles_gridCell__ysHsL{opacity:0;animation-name:styles_gridCellPulse__hN_FI;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes styles_gridCellPulse__hN_FI{0%,to{opacity:0}50%{opacity:var(--cell-max-opacity,.45)}}@media (prefers-reduced-motion:reduce){.styles_gridCell__ysHsL{animation:none;opacity:.12}}.styles_grid__C90hI{display:flex;flex-direction:column;gap:40px;align-items:flex-start}@media (min-width:980px){.styles_grid__C90hI{flex-direction:row;gap:64px;align-items:center}}.styles_copy__XDlME{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hero-gap-headline-sub);max-width:960px;text-align:left}.styles_heading__YiHG4{font-family:var(--font-v35-display);font-size:var(--v35-text-h1-size);font-weight:var(--v35-text-h1-weight);line-height:var(--v35-text-h1-line-height);letter-spacing:var(--v35-text-h1-letter-spacing);color:var(--text-primary);white-space:nowrap;margin:0}@media (max-width:767px){.styles_heading__YiHG4{white-space:normal}}.styles_subheading__jKk_O{font-family:var(--font-v35-body);font-size:var(--v35-text-hero-sub-size);font-weight:var(--v35-text-hero-sub-weight);line-height:var(--v35-text-hero-sub-line-height);letter-spacing:var(--v35-text-hero-sub-letter-spacing);color:var(--text-secondary);max-width:720px;margin:0}.styles_cta___CK_h{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#000000;color:#ffffff;border-radius:var(--radius-button);font-family:var(--font-v35-body-regular);font-size:var(--v35-text-body-sm-size);font-weight:400;line-height:var(--v35-text-body-sm-line-height);transition:transform .2s ease-out,box-shadow .2s ease-out;margin-top:calc(var(--hero-gap-sub-cta) - var(--hero-gap-headline-sub))}.styles_cta___CK_h:focus-visible,.styles_cta___CK_h:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.12);outline:none}@media (max-width:767px){.styles_section__3KdGk{padding:var(--hero-pt-h1) 0 var(--hero-pb)}}.styles_section__gCD4s{padding-block:var(--section-py);background:var(--canvas)}.styles_header__8CgHN{margin-bottom:48px;text-align:center}.styles_heading__IMeOd{font-family:var(--font-v35-heading);font-size:var(--v35-text-h2-size);font-weight:var(--v35-text-h2-weight);line-height:var(--v35-text-h2-line-height);letter-spacing:var(--v35-text-h2-letter-spacing);color:var(--text-primary);max-width:var(--measure-h2);margin:0 auto;text-wrap:balance}@media (max-width:767px){.styles_header__8CgHN{margin-bottom:32px}}.styles_grid__PYULq{column-count:3;column-gap:28px}.styles_card__mFF_N{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 28px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px 40px;display:inline-block;width:100%}.styles_logo__3Qtq2{display:block;width:auto!important;height:auto!important;margin-bottom:28px;object-fit:contain;object-position:left center;max-height:44px!important;max-width:200px!important}.styles_quote__jLW_t{margin:0 0 32px}.styles_quote__jLW_t p{font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);font-weight:var(--v35-text-body-sm-weight);line-height:var(--v35-text-body-sm-line-height);letter-spacing:var(--v35-text-body-sm-letter-spacing);color:var(--text-primary);margin:0}.styles_attr___1KgN{display:flex;align-items:center;gap:16px}.styles_avatar__kyrq_{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.styles_meta__ZxgxW{display:flex;flex-direction:column;min-width:0}.styles_name__0PT_Y{font-family:var(--font-v35-body-regular);font-weight:400;color:var(--text-primary)}.styles_name__0PT_Y,.styles_title__lxk46{font-size:var(--v35-text-body-sm-size);line-height:var(--v35-text-body-sm-line-height);letter-spacing:var(--v35-text-body-sm-letter-spacing)}.styles_title__lxk46{font-family:var(--font-v35-body);font-weight:var(--v35-text-body-sm-weight);color:var(--text-secondary)}@media (max-width:1100px){.styles_grid__PYULq{column-count:2;column-gap:22px}.styles_card__mFF_N{margin-bottom:22px;padding:28px 32px}}@media (max-width:700px){.styles_grid__PYULq{column-count:1}.styles_card__mFF_N{padding:24px 26px}}.styles_section__MXcXz{padding-block:var(--section-py);background:var(--canvas)}.styles_header___lixB{margin-bottom:48px;text-align:left}.styles_heading__9JMXL{font-family:var(--font-v35-heading);font-size:var(--v35-text-h2-size);font-weight:var(--v35-text-h2-weight);line-height:var(--v35-text-h2-line-height);letter-spacing:var(--v35-text-h2-letter-spacing);color:var(--text-primary);max-width:var(--measure-h2);margin:0}@media (max-width:767px){.styles_header___lixB{margin-bottom:32px}}.styles_grid__btfH_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.styles_card__HUfEn{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:520px;padding:30px 30px 28px;border-radius:12px;background:var(--magenta);color:#ffffff;text-decoration:none;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.styles_card__HUfEn:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.14)}.styles_card__HUfEn:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.styles_arrow__cXQTT{position:absolute;top:24px;right:28px;font-size:28px;line-height:1;font-weight:600;color:#ffffff;pointer-events:none}.styles_body__7Urzc{flex:1;display:flex;align-items:center;justify-content:flex-start;padding:28px 10px 28px 0}.styles_title__ISPli{margin:0;font-family:var(--font-v35-heading);font-size:var(--v35-text-h4-size);line-height:var(--v35-text-h4-line-height);font-weight:var(--v35-text-h4-weight);letter-spacing:var(--v35-text-h4-letter-spacing);color:#ffffff;max-width:94%;text-wrap:balance}.styles_company__VUTTK{margin:0;font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);line-height:var(--v35-text-body-sm-line-height);font-weight:var(--v35-text-body-sm-weight);letter-spacing:var(--v35-text-body-sm-letter-spacing);color:rgba(255,255,255,.96)}@media (max-width:1180px){.styles_grid__btfH_{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_card__HUfEn{min-height:440px}}@media (max-width:700px){.styles_grid__btfH_{grid-template-columns:1fr}.styles_card__HUfEn{min-height:360px;padding:24px 22px 22px;border-radius:10px}.styles_arrow__cXQTT{top:18px;right:20px;font-size:34px}}