.grow-section{background:linear-gradient(160deg,#0b1b34,#0a1a34);position:relative;overflow:hidden}.grow-glow[data-astro-cid-updltw2v]{pointer-events:none;background:radial-gradient(60% 70% at 15% 30%,#2e86f038,#0000 60%);position:absolute;inset:0}.grow-layout[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.grow-image-frame[data-astro-cid-updltw2v]{width:calc(100% - 1.6rem);max-width:26rem;margin-inline:auto;position:relative}.grow-image-frame[data-astro-cid-updltw2v]:before{content:"";z-index:-1;background:radial-gradient(circle,#2e86f047,#0000 72%);width:55%;height:65%;position:absolute;top:-2rem;right:-2rem}.grow-image-wrap{border:1px solid #ffffff1a;border-radius:1.5rem;overflow:hidden;box-shadow:0 24px 54px #00000057}.grow-image-media{object-fit:cover;width:100%;height:100%;min-height:18rem}.grow-corner[data-astro-cid-updltw2v]{pointer-events:none;border:2px solid #7fc0ff73;width:5.5rem;height:5.5rem;position:absolute}.grow-corner[data-astro-cid-updltw2v]:after{content:"";background:#7fc0ff;border-radius:999px;width:8px;height:8px;position:absolute;box-shadow:0 0 0 4px #7fc0ff38}.grow-corner-top[data-astro-cid-updltw2v]{border-bottom:none;border-left:none;border-top-right-radius:1.25rem;top:-1.1rem;right:-1.1rem}.grow-corner-top[data-astro-cid-updltw2v]:after{top:-4px;right:-4px}.grow-corner-bottom[data-astro-cid-updltw2v]{border-top:none;border-right:none;border-bottom-left-radius:1.25rem;bottom:-1.1rem;left:-1.1rem}.grow-corner-bottom[data-astro-cid-updltw2v]:after{bottom:-4px;left:-4px}@media (width>=1024px){.grow-layout[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.grow-image-frame[data-astro-cid-updltw2v]{max-width:none}.grow-image-media{min-height:24rem}}.grow-bubbles[data-astro-cid-updltw2v]{pointer-events:none;position:absolute;inset:0}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]{border-radius:999px;animation:8s ease-in-out infinite careersBubbleDrift;position:absolute}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:first-child{background:#2e86f033;width:10px;height:10px;top:10%;right:8%}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(2){border:1px solid #2e86f040;width:18px;height:18px;animation-duration:9s;animation-delay:-1.6s;top:20%;right:22%}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(3){background:#2e86f026;width:14px;height:14px;animation-duration:7s;animation-delay:-3.2s;top:6%;right:32%}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(4){background:#2e86f040;width:8px;height:8px;animation-duration:10s;animation-delay:-4.5s;bottom:62%;right:14%}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(5){border:1px solid #2e86f033;width:10px;height:10px;animation-duration:8.5s;animation-delay:-2.4s;top:14%;left:46%}.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(6){background:#2e86f01f;width:12px;height:12px;animation-duration:9.5s;animation-delay:-5.2s;bottom:10%;left:8%}.grow-reasons[data-astro-cid-updltw2v]{backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1.25rem;grid-template-columns:minmax(0,1fr);margin-top:clamp(3rem,6vw,4.5rem);display:grid;position:relative;overflow:hidden}.grow-reason[data-astro-cid-updltw2v]{border-bottom:1px solid #ffffff1f;padding:clamp(1.5rem,3vw,2rem)}.grow-reason[data-astro-cid-updltw2v]:last-child{border-bottom:none}.grow-reason-icon[data-astro-cid-updltw2v]{color:#8fc4f6;background:#7fc0ff29;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.grow-reason[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{color:#fff;font-family:var(--font-display);margin-top:1rem;font-size:1.05rem;font-weight:800}.grow-reason[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:#ffffffb8;margin-top:.5rem;font-size:.92rem;line-height:1.6}@media (width>=768px){.grow-reasons[data-astro-cid-updltw2v]{grid-template-columns:repeat(3,minmax(0,1fr))}.grow-reason[data-astro-cid-updltw2v]{border-bottom:none;border-right:1px solid #ffffff1f}.grow-reason[data-astro-cid-updltw2v]:last-child{border-right:none}}@keyframes careersBubbleDrift{50%{transform:translateY(-10px)}}.roles-layout[data-astro-cid-updltw2v]{display:none}.roles-sidebar[data-astro-cid-updltw2v]{gap:.75rem;display:grid}.role-tab[data-astro-cid-updltw2v]{border:1px solid var(--color-brand-border);cursor:pointer;text-align:left;background:#fff;border-radius:1rem;width:100%;padding:1rem 1.25rem;transition:background-color .22s,border-color .22s,transform .22s;display:block}.role-tab[data-astro-cid-updltw2v]:hover{border-color:var(--color-brand-blue);transform:translateY(-2px)}.role-tab-title[data-astro-cid-updltw2v]{color:var(--color-brand-navy);font-family:var(--font-display);font-size:1rem;font-weight:800;display:block}.role-tab-meta[data-astro-cid-updltw2v]{color:var(--color-brand-slate);margin-top:.25rem;font-size:.82rem;display:block}.role-tab[data-astro-cid-updltw2v].is-active{background:var(--color-brand-blue-dark);border-color:var(--color-brand-blue)}.role-tab[data-astro-cid-updltw2v].is-active .role-tab-title[data-astro-cid-updltw2v],.role-tab[data-astro-cid-updltw2v].is-active .role-tab-meta[data-astro-cid-updltw2v]{color:#fff}.roles-apply-card[data-astro-cid-updltw2v]{border:1px solid var(--color-brand-border);background:#fff;border-radius:1rem;margin-top:.5rem;padding:1.25rem;position:relative;box-shadow:0 14px 30px #0f23410f}.roles-apply-card[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{color:var(--color-brand-navy);font-family:var(--font-display);font-size:.95rem;font-weight:800}.roles-apply-card[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--color-brand-slate);margin-top:.5rem;font-size:.88rem;line-height:1.6}.roles-apply-card[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{color:var(--color-brand-blue-dark);font-weight:700}.roles-detail[data-astro-cid-updltw2v]{border:1px solid var(--color-brand-border);background:#fff;border-radius:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);position:relative;box-shadow:0 24px 50px #0f234114}.role-panel[data-astro-cid-updltw2v]{display:none}.role-panel[data-astro-cid-updltw2v].is-active{animation:.38s both rolePanelIn;display:block}@keyframes rolePanelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.role-panel-header[data-astro-cid-updltw2v]{align-items:center;gap:1rem;display:flex}.role-panel-icon[data-astro-cid-updltw2v]{background:var(--color-brand-blue);color:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 10px 24px #1668e03d}.role-panel-header[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{color:var(--color-brand-navy);font-family:var(--font-display);font-size:1.35rem;font-weight:800}.role-panel-header[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--color-brand-slate);margin-top:.2rem;font-size:.9rem}.role-panel-columns[data-astro-cid-updltw2v]{gap:1.75rem;margin-top:1.75rem;display:grid}.role-column[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v],.role-column[data-astro-cid-updltw2v] h4[data-astro-cid-updltw2v]{color:var(--color-brand-blue-dark);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.role-column[data-astro-cid-updltw2v] ul[data-astro-cid-updltw2v]{gap:.65rem;margin-top:.9rem;display:grid}.role-column[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{color:var(--color-brand-slate);padding-left:1.1rem;font-size:.92rem;line-height:1.55;position:relative}.role-column[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]:before{background:var(--color-brand-blue);content:"";border-radius:999px;width:6px;height:6px;position:absolute;top:.5rem;left:0}.role-apply-row[data-astro-cid-updltw2v]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:2rem;display:flex}.role-apply-button[data-astro-cid-updltw2v]{background:var(--color-brand-blue-dark);color:#fff;font-family:var(--font-display);border-radius:999px;padding:.85rem 1.75rem;font-weight:800;transition:transform .22s,background-color .22s;display:inline-block}.role-apply-button[data-astro-cid-updltw2v]:hover{background:var(--color-brand-blue-dark);transform:translateY(-2px)}.role-copy-email[data-astro-cid-updltw2v]{color:var(--color-brand-slate);cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;padding:.5rem .25rem;font-size:.88rem;font-weight:700;transition:color .2s;display:inline-flex}.role-copy-email[data-astro-cid-updltw2v]:hover,.role-copy-email[data-astro-cid-updltw2v].is-copied{color:var(--color-brand-blue-dark)}@media (width>=768px){.role-panel-columns[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr))}}.roles-accordion[data-astro-cid-updltw2v]{z-index:1;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.role-accordion-item[data-astro-cid-updltw2v]{border:1px solid var(--color-brand-border);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 14px 30px #0f23410f}.role-accordion-summary[data-astro-cid-updltw2v]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;list-style:none;display:flex}.role-accordion-summary[data-astro-cid-updltw2v]::-webkit-details-marker{display:none}.role-accordion-summary-main[data-astro-cid-updltw2v]{align-items:center;gap:.85rem;min-width:0;display:flex}.role-accordion-heading[data-astro-cid-updltw2v]{gap:.2rem;min-width:0;display:grid}.role-accordion-title[data-astro-cid-updltw2v]{color:var(--color-brand-navy);font-family:var(--font-display);font-size:1rem;font-weight:800}.role-accordion-icon[data-astro-cid-updltw2v]{background:var(--color-brand-blue);color:#fff;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.role-accordion-chevron[data-astro-cid-updltw2v]{color:var(--color-brand-slate);flex-shrink:0;transition:transform .26s}.role-accordion-item[data-astro-cid-updltw2v][open] .role-accordion-chevron[data-astro-cid-updltw2v]{transform:rotate(180deg)}.role-accordion-body[data-astro-cid-updltw2v]{border-top:1px solid var(--color-brand-border);padding:1.25rem;transition:height .32s,opacity .22s;overflow:hidden}@media (width>=1024px){.roles-layout[data-astro-cid-updltw2v]{z-index:1;grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.roles-accordion[data-astro-cid-updltw2v]{display:none}}.roles-section{background:radial-gradient(circle at 10% 15%,#2e86f014,#0000 26%),radial-gradient(circle at 90% 85%,#7fc0ff1c,#0000 28%),linear-gradient(#fff 0%,#f5f9fd 100%);position:relative;overflow:hidden}.roles-inner[data-astro-cid-updltw2v]{z-index:2;position:relative}.roles-dots[data-astro-cid-updltw2v]{background-image:radial-gradient(var(--color-brand-border) 1.6px, transparent 1.6px);opacity:.7;pointer-events:none;z-index:1;background-size:18px 18px;width:200px;height:200px;position:absolute;mask-image:radial-gradient(circle,#000,#0000 72%)}.roles-dots-tl[data-astro-cid-updltw2v]{top:-2rem;left:-3rem}.roles-dots-br[data-astro-cid-updltw2v]{bottom:-3rem;right:-3rem}.roles-bubbles[data-astro-cid-updltw2v]{pointer-events:none;z-index:1;position:absolute;inset:0}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]{border-radius:999px;animation:8s ease-in-out infinite careersBubbleDrift;position:absolute}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:first-child{background:#2e86f033;width:10px;height:10px;top:12%;right:10%}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(2){border:1px solid #2e86f040;width:18px;height:18px;animation-duration:9s;animation-delay:-1.6s;top:22%;right:24%}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(3){background:#2e86f026;width:14px;height:14px;animation-duration:7s;animation-delay:-3.2s;top:8%;left:30%}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(4){background:#2e86f040;width:8px;height:8px;animation-duration:10s;animation-delay:-4.5s;bottom:58%;left:16%}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(5){border:1px solid #2e86f033;width:10px;height:10px;animation-duration:8.5s;animation-delay:-2.4s;top:55%;right:6%}.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]:nth-child(6){background:#2e86f01f;width:12px;height:12px;animation-duration:9.5s;animation-delay:-5.2s;bottom:10%;left:8%}@media (prefers-reduced-motion:reduce){.grow-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v],.roles-bubbles[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v],.role-panel[data-astro-cid-updltw2v].is-active{animation:none}.role-tab[data-astro-cid-updltw2v],.role-apply-button[data-astro-cid-updltw2v],.role-copy-email[data-astro-cid-updltw2v],.role-accordion-chevron[data-astro-cid-updltw2v],.role-accordion-body[data-astro-cid-updltw2v]{transition:none}}
