.elementor .ds-hero-copy{max-width:680px;}.elementor .ds-hero-glow{width:400px;height:400px;position:absolute;inset-block-start:50%;inset-inline-end:-50px;z-index:-1;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%, rgba(42,212,197,.30) 0%,rgba(42,96,244,.18) 55%,transparent 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:90%;transform:translate3d(0px, -20%, 0px);pointer-events: none;\n}.elementor .ds-hero-ring{width:620px;height:620px;position:absolute;inset-block-start:50%;inset-inline-end:-160px;z-index:-1;padding:0px;border-radius:50%;border-width:2px;border-style:solid;opacity:55%;transform:translate3d(0px, -38%, 0px);border-color: #2AD4C5 #2A60F4 #2A60F4 #2AD4C5; pointer-events: none;\n}.elementor .ds-member-label{font-family:var(--ds-font-display);font-weight:600;font-size:17px;color:var(--ds-ink);line-height:1.25;& span { display: block; margin-top: 3px; font-family: var(--ds-font-text); font-weight: 500; font-size: 12px; letter-spacing: .04em; text-transform: uppercase; color: var(--ds-muted); }\n}.elementor .ds-member-bio{max-height:220px;font-family:var(--ds-font-text);font-size:13.5px;color:var(--ds-body);line-height:1.6;margin-block-start:10px;overflow-y: auto;\n}.elementor .ds-member-plus:hover,.elementor .ds-member-plus:focus-visible{background-color:var(--ds-line);}.elementor .ds-member-plus{width:34px;height:34px;border-radius:50%;background-image:url("https://api.iconify.design/lucide/plus.svg?color=%230B1324");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:center center;background-color:var(--ds-soft);flex:0 0 34px;}.elementor .ds-member-head{cursor:pointer;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .ds-member-acc{width:auto;position:absolute;inset-inline-end:12px;inset-block-end:12px;inset-inline-start:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-color:rgba(255,255,255,.95);}.elementor .ds-tab:hover,.elementor .ds-tab:focus-visible{color:var(--ds-ink);border-color:var(--ds-ink);background-image:linear-gradient(0deg, #FFFFFF 0%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .ds-tab{width:auto;font-family:var(--ds-font-display);font-weight:500;font-size:14.5px;color:var(--ds-body);text-transform:none;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:var(--ds-line);border-style:solid;background-image:linear-gradient(0deg, #FFFFFF 0%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ds-white);box-shadow: none; letter-spacing: normal; & p { color: inherit; font-family: inherit; font-size: inherit; text-transform: none; letter-spacing: normal; } &.e--selected { background-color: var(--ds-ink); background-image: linear-gradient(var(--ds-ink), var(--ds-ink)); border-color: var(--ds-ink); color: var(--ds-white); }\n}.elementor .ds-tabs-menu{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center;}.elementor .ds-member-img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position: center 15%;\n}.elementor .ds-member-img-fill{height:100%;aspect-ratio:auto;}.elementor .ds-member{overflow:hidden;position:relative;padding:0px;border-radius:24px;background-color:#E9ECF1;}.elementor .ds-member-lead{grid-column:span 2;grid-row:span 2;}.elementor .ds-cta-band{width:100%;max-width:1240px;column-gap:48px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;background-image:radial-gradient(circle at 92% 0%, rgba(255,255,255,.16) 0%,transparent 40%),linear-gradient(100deg, #2A60F4 0%,#2AD4C5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;grid-template-columns:1.3fr 1fr;grid-template-rows:auto;align-items:center;row-gap: 28px;\n}.elementor .ds-btn-dark:hover,.elementor .ds-btn-dark:focus-visible{background-color:var(--ds-navy-700);}.elementor .ds-btn-dark{font-family:var(--ds-font-display);font-weight:600;font-size:15.5px;color:var(--ds-white);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:var(--ds-navy-950);}.elementor .ds-lead{font-family:var(--ds-font-text);font-size:18px;color:var(--ds-body);line-height:1.7;}.elementor .ds-h1{max-width:900px;font-family:var(--ds-font-display);font-weight:600;font-size:68px;color:var(--ds-ink);letter-spacing:-0.035em;line-height:1.04;& span { background: linear-gradient(100deg, var(--ds-blue) 0%, var(--ds-teal) 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }\n}.elementor .ds-crumbs{font-family:var(--ds-font-text);font-size:14px;color:var(--ds-muted);& a { color: var(--ds-muted); text-decoration: none; } & b { color: var(--ds-ink); font-weight: 500; }\n}.elementor .ds-grid-4{column-gap:22px;padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 22px;\n}.elementor .ds-container{width:100%;max-width:1240px;padding:0px;flex-direction:column;gap:56px;}.elementor .ds-page-hero{width:auto;overflow:hidden;position:relative;padding-block-start:104px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;background-image:linear-gradient(180deg, #E3EEFF 0%,#D4E4FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;max-width: none; border-bottom-style: solid; border-bottom-color: var(--ds-line); isolation: isolate; max-width: none;\n}.elementor .ds-section{width:auto;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--ds-white);flex-direction:column;align-items:center;max-width: none; max-width: none;\n}.elementor .ds-bg-soft{background-color:var(--ds-soft);}