.hero-wrapper[data-astro-cid-bbe6dxrz]{position:relative;z-index:1}.hero-inner[data-astro-cid-bbe6dxrz]{background:#1a1a1a;padding-bottom:2rem}.hero-title[data-astro-cid-bbe6dxrz]{color:#fff;-webkit-text-fill-color:#FFFFFF}.hero-title[data-astro-cid-bbe6dxrz] .gradient-text{color:#00d68f;-webkit-text-fill-color:#00D68F;display:inline-block;opacity:0;transform:translateY(20px) scale(.97);animation:gradient-text-enter .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s}.hero-title[data-astro-cid-bbe6dxrz] .gradient-text:nth-of-type(2){animation-delay:.55s}@keyframes gradient-text-enter{0%{opacity:0;transform:translateY(20px) scale(.97)}40%{opacity:1}to{opacity:1;transform:translateY(0) scale(1);text-shadow:0 0 40px rgba(0,214,143,.15)}}.hero-subtitle[data-astro-cid-bbe6dxrz]{color:#ffffffa6}.hero-stat-value[data-astro-cid-bbe6dxrz]{color:#fff}.hero-stat-label[data-astro-cid-bbe6dxrz]{color:#ffffff80}.hero-btn-secondary[data-astro-cid-bbe6dxrz]{background:transparent;border-color:#fff3;color:#fff}.hero-btn-secondary[data-astro-cid-bbe6dxrz]:hover{background:transparent;border-color:#fff6;color:var(--color-yes-green)}.hero-curve[data-astro-cid-bbe6dxrz]{margin-top:-1px;line-height:0}.hero-curve[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:100%;height:150px;display:block}@media(max-width:640px){.hero-inner[data-astro-cid-bbe6dxrz]{min-height:auto;padding-top:7rem;padding-bottom:4rem}.hero-buttons[data-astro-cid-bbe6dxrz]{gap:.75rem;margin-bottom:3rem}.hero-btn[data-astro-cid-bbe6dxrz]{flex:1;min-width:0;padding:.875rem 1rem;font-size:.875rem;aspect-ratio:auto;justify-content:center}.hero-curve[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{height:50px}}.card-compact[data-astro-cid-qnwxz4mj]{padding:1rem}.card-featured[data-astro-cid-qnwxz4mj]{padding:2rem 2rem 3rem}@media(min-width:768px){.card-featured[data-astro-cid-qnwxz4mj]{padding:2.5rem 3rem 4rem}}.team-grid[data-astro-cid-yu4wt3u2]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.team-card[data-astro-cid-yu4wt3u2]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-width:280px}.team-card[data-astro-cid-yu4wt3u2]:hover{border-color:#0000001f}.avatar[data-astro-cid-yu4wt3u2]{width:48px;height:48px;border-radius:12px;background:var(--color-yes-elevated);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;color:var(--color-yes-text-secondary);overflow:hidden;flex-shrink:0}.avatar[data-astro-cid-yu4wt3u2] img[data-astro-cid-yu4wt3u2]{width:100%;height:100%;object-fit:cover}.team-card-content[data-astro-cid-yu4wt3u2]{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.name-row[data-astro-cid-yu4wt3u2]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.team-name[data-astro-cid-yu4wt3u2]{font-size:.9375rem;font-weight:600;color:var(--color-yes-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-role[data-astro-cid-yu4wt3u2]{font-size:.8125rem;color:var(--color-yes-text-secondary);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linkedin-btn[data-astro-cid-yu4wt3u2]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-yes-muted);flex-shrink:0;transition:all .3s ease}.linkedin-btn[data-astro-cid-yu4wt3u2]:hover{color:#0a66c2;transform:scale(1.1)}@media(max-width:640px){.team-card[data-astro-cid-yu4wt3u2]{min-width:100%}}.careers-glow[data-astro-cid-s5a42ilf]{position:absolute;filter:blur(180px);pointer-events:none;z-index:0;will-change:transform;transition:transform .1s linear}.careers-glow--green[data-astro-cid-s5a42ilf]{width:380px;height:320px;background:#00b47c0f;top:-10%;left:8%;border-radius:73% 27% 42% 58%/35% 62% 38% 65%}.careers-glow--yellow[data-astro-cid-s5a42ilf]{width:320px;height:280px;background:#eac52d0d;top:20%;right:5%;border-radius:38% 62% 55% 45%/68% 32% 58% 42%}.careers-glow--teal[data-astro-cid-s5a42ilf]{width:300px;height:260px;background:#00d68f0b;bottom:-15%;left:35%;border-radius:55% 45% 33% 67%/42% 58% 35% 65%}.careers-description[data-astro-cid-s5a42ilf]{columns:2;column-gap:2.5rem;margin-top:2.5rem;margin-bottom:3.5rem}.careers-description[data-astro-cid-s5a42ilf] p{break-inside:avoid;margin-bottom:1rem}.careers-description[data-astro-cid-s5a42ilf] p:last-child{margin-bottom:0}@media(max-width:768px){.careers-header[data-astro-cid-s5a42ilf]{text-align:left}.careers-description[data-astro-cid-s5a42ilf]{columns:1;text-align:left}.careers-header[data-astro-cid-s5a42ilf] .flex[data-astro-cid-s5a42ilf]{justify-content:flex-start}}.careers-email-link[data-astro-cid-s5a42ilf]{font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;color:var(--color-yes-text-secondary);text-decoration:none;transition:opacity .2s ease}.careers-email-link[data-astro-cid-s5a42ilf]:hover{opacity:.8}.modal-overlay[data-astro-cid-s5a42ilf]{position:fixed;inset:0;background:#0006;backdrop-filter:blur(8px);z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden;transition:all .3s ease}.modal-overlay[data-astro-cid-s5a42ilf].active{opacity:1;visibility:visible}.modal-content[data-astro-cid-s5a42ilf]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;padding:1.5rem;width:100%;max-width:28rem;max-height:90vh;overflow-y:auto;position:relative;transform:translateY(20px);transition:transform .3s ease;box-shadow:0 25px 50px -12px #00000026}.modal-overlay[data-astro-cid-s5a42ilf].active .modal-content[data-astro-cid-s5a42ilf]{transform:translateY(0)}.modal-close[data-astro-cid-s5a42ilf]{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--color-yes-muted);cursor:pointer;padding:.25rem;transition:color .2s}.modal-close[data-astro-cid-s5a42ilf]:hover{color:var(--color-yes-text)}.modal-title[data-astro-cid-s5a42ilf]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--color-yes-text);margin-bottom:.25rem}.modal-subtitle[data-astro-cid-s5a42ilf]{color:var(--color-yes-muted);font-size:.875rem;margin-bottom:1rem}.modal-form[data-astro-cid-s5a42ilf]{display:flex;flex-direction:column;gap:.75rem}.form-group[data-astro-cid-s5a42ilf]{display:flex;flex-direction:column;gap:.25rem}.form-group[data-astro-cid-s5a42ilf] label[data-astro-cid-s5a42ilf]{font-size:.75rem;font-weight:500;color:var(--color-yes-text);text-transform:uppercase;letter-spacing:.05em}.form-group[data-astro-cid-s5a42ilf] input[data-astro-cid-s5a42ilf],.form-group[data-astro-cid-s5a42ilf] textarea[data-astro-cid-s5a42ilf]{background:var(--color-yes-elevated);border:1px solid rgba(0,0,0,.08);border-radius:9999px;padding:.5rem 1rem;color:var(--color-yes-text);font-family:inherit;font-size:.875rem;transition:border-color .2s}.form-group[data-astro-cid-s5a42ilf] input[data-astro-cid-s5a42ilf]:focus,.form-group[data-astro-cid-s5a42ilf] textarea[data-astro-cid-s5a42ilf]:focus{outline:none;border-color:var(--color-yes-green)}.form-group[data-astro-cid-s5a42ilf] input[data-astro-cid-s5a42ilf]::placeholder,.form-group[data-astro-cid-s5a42ilf] textarea[data-astro-cid-s5a42ilf]::placeholder{color:var(--color-yes-muted);opacity:.6}.form-group[data-astro-cid-s5a42ilf] textarea[data-astro-cid-s5a42ilf]{resize:vertical;min-height:70px;border-radius:1rem}.file-input[data-astro-cid-s5a42ilf]{background:var(--color-yes-elevated);border:1px dashed rgba(0,0,0,.15);border-radius:9999px;padding:.5rem .75rem;color:var(--color-yes-text);font-family:inherit;font-size:.8125rem;cursor:pointer;transition:border-color .2s}.file-input[data-astro-cid-s5a42ilf]:hover{border-color:var(--color-yes-green)}.file-input[data-astro-cid-s5a42ilf]::file-selector-button{background:#fff;color:var(--color-yes-text);border:1px solid rgba(0,0,0,.12);border-radius:9999px;padding:.375rem 1rem;font-size:.8125rem;font-weight:500;cursor:pointer;margin-right:.75rem;transition:all .2s}.file-input[data-astro-cid-s5a42ilf]::file-selector-button:hover{background:var(--color-yes-elevated);border-color:#0003}.email-btn[data-astro-cid-xmivup5a]{background:none;border:none;cursor:pointer;font-family:inherit}.modal-overlay[data-astro-cid-xmivup5a]{position:fixed;inset:0;background:#0006;backdrop-filter:blur(8px);z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden;transition:all .3s ease}.modal-overlay[data-astro-cid-xmivup5a].active{opacity:1;visibility:visible}.modal-content[data-astro-cid-xmivup5a]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;padding:2rem;width:100%;max-width:28rem;position:relative;transform:translateY(20px);transition:transform .3s ease;box-shadow:0 25px 50px -12px #00000026}.modal-overlay[data-astro-cid-xmivup5a].active .modal-content[data-astro-cid-xmivup5a]{transform:translateY(0)}.modal-close[data-astro-cid-xmivup5a]{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--color-yes-muted);cursor:pointer;padding:.25rem;transition:color .2s}.modal-close[data-astro-cid-xmivup5a]:hover{color:var(--color-yes-text)}.modal-title[data-astro-cid-xmivup5a]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--color-yes-text);margin-bottom:.25rem}.modal-subtitle[data-astro-cid-xmivup5a]{color:var(--color-yes-muted);font-size:.875rem;margin-bottom:1.5rem}.modal-form[data-astro-cid-xmivup5a]{display:flex;flex-direction:column;gap:1rem}.form-group[data-astro-cid-xmivup5a]{display:flex;flex-direction:column;gap:.375rem}.form-group[data-astro-cid-xmivup5a] label[data-astro-cid-xmivup5a]{font-size:.75rem;font-weight:500;color:var(--color-yes-muted);text-transform:uppercase;letter-spacing:.05em}.form-group[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a],.form-group[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]{background:var(--color-yes-elevated);border:1px solid rgba(0,0,0,.08);border-radius:.5rem;padding:.75rem 1rem;color:var(--color-yes-text);font-family:inherit;font-size:.9375rem;transition:border-color .2s}.form-group[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]:focus,.form-group[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]:focus{outline:none;border-color:var(--color-yes-green)}.form-group[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]::placeholder,.form-group[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]::placeholder{color:var(--color-yes-muted);opacity:.6}.form-group[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]{resize:vertical;min-height:100px}
