.opportunity-form__field[data-astro-cid-upjdo6v7] select[data-astro-cid-upjdo6v7]{color:#25334d;width:100%;min-height:3rem;font:inherit;background:#f8fbff;border:1px solid #c6d4e5;border-radius:.65rem;padding:.75rem}.opportunity-form__field[data-astro-cid-upjdo6v7] select[data-astro-cid-upjdo6v7]:focus-visible{outline-offset:3px;outline:2px solid #1261ff}.opportunity-page[data-astro-cid-upjdo6v7]{isolation:isolate;background:var(--page-background);color:#071225;min-height:calc(100svh - 5.35rem);padding-block:clamp(1rem,1.5vw,1.5rem) clamp(4rem,6vw,6rem);position:relative;overflow:hidden}.opportunity-page__glow[data-astro-cid-upjdo6v7]{z-index:-1;pointer-events:none;filter:blur(4.5rem);border-radius:50%;display:none;position:absolute}.opportunity-page__glow--blue[data-astro-cid-upjdo6v7]{background:#29b8ef1c;width:24rem;height:18rem;top:-8rem;right:10%}.opportunity-page__glow--violet[data-astro-cid-upjdo6v7]{background:#b142f417;width:24rem;height:22rem;bottom:8rem;right:-5rem}.opportunity-page__container{max-width:88rem}.opportunity-page__layout[data-astro-cid-upjdo6v7]{grid-template-columns:minmax(0,1.08fr) minmax(31rem,.92fr);align-items:center;gap:clamp(4rem,7vw,7rem);display:grid}.opportunity-page__intro[data-astro-cid-upjdo6v7]{padding-top:.4rem;transform:translateY(-1rem)}.opportunity-page__eyebrow[data-astro-cid-upjdo6v7]{color:#7455e9;letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:.86rem;font-weight:760;line-height:1.25}.opportunity-page__title[data-astro-cid-upjdo6v7]{color:#071225;letter-spacing:-.058em;text-wrap:balance;max-width:46rem;margin:1rem 0 0;font-size:clamp(2.7rem,4.2vw,3.4rem);font-weight:760;line-height:1.02}.opportunity-page__lead[data-astro-cid-upjdo6v7]{color:#253552;letter-spacing:-.02em;max-width:42rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.25vw,1.15rem);font-weight:500;line-height:1.65}.opportunity-page__outcomes[data-astro-cid-upjdo6v7]{margin-top:2rem}.opportunity-page__outcomes[data-astro-cid-upjdo6v7] h2[data-astro-cid-upjdo6v7]{color:#7251ec;letter-spacing:-.02em;margin:0 0 .9rem;font-size:1.02rem;font-weight:720;line-height:1.3}.opportunity-page__outcomes[data-astro-cid-upjdo6v7] ul[data-astro-cid-upjdo6v7]{gap:.58rem;margin:0;padding:0;list-style:none;display:grid}.opportunity-page__outcomes[data-astro-cid-upjdo6v7] li[data-astro-cid-upjdo6v7]{color:#14213a;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:1rem;font-size:.96rem;font-weight:520;line-height:1.45;display:grid}.opportunity-page__outcome-icon[data-astro-cid-upjdo6v7]{aspect-ratio:1;color:#7455e9;background:linear-gradient(145deg,#ffffffd6,#e5e0ffe0);border:1px solid #6b53eb21;border-radius:.68rem;place-items:center;width:2.4rem;display:grid;box-shadow:0 10px 24px -18px #5139d0a3}.opportunity-page__outcome-icon-svg{stroke-width:1.9px;width:1.1rem;height:1.1rem}.opportunity-page__highlight[data-astro-cid-upjdo6v7]{color:#17213a;background:linear-gradient(115deg,#e1efffe6,#eee1ffc7);border:1px solid #ffffffb8;border-radius:1rem;grid-template-columns:3.7rem minmax(0,1fr);align-items:center;gap:1.15rem;max-width:38rem;margin:1.8rem 0 0;padding:1rem 1.25rem;font-size:.94rem;line-height:1.5;display:grid;box-shadow:0 20px 48px -38px #2f438570,inset 0 1px #ffffffb8}.opportunity-page__highlight-icon[data-astro-cid-upjdo6v7]{aspect-ratio:1;color:#7857eb;background:#ffffffb3;border-radius:50%;place-items:center;width:3.7rem;display:grid;box-shadow:0 15px 30px -22px #5044dc8f}.opportunity-page__highlight-icon-svg{stroke-width:1.7px;width:1.7rem;height:1.7rem}.opportunity-form-card[data-astro-cid-upjdo6v7]{backdrop-filter:blur(1.25rem);background:#ffffffbd;border:1px solid #96a1ff4f;border-radius:1.45rem;padding:clamp(2rem,3vw,3rem);position:relative;overflow:hidden;box-shadow:0 34px 70px -46px #1e36677a,0 18px 42px -34px #6a4eea6b,inset 0 1px #ffffffeb}.opportunity-form-card[data-astro-cid-upjdo6v7]:before{content:"";background:linear-gradient(90deg,#0000 8%,#7765f79e,#33cde094,#0000 92%);height:1px;position:absolute;inset:0 0 auto}.opportunity-form-card__heading[data-astro-cid-upjdo6v7] h2[data-astro-cid-upjdo6v7]{color:#071225;letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,2.25vw,2.15rem);font-weight:750;line-height:1.1}.opportunity-form-card__heading[data-astro-cid-upjdo6v7] p[data-astro-cid-upjdo6v7]{color:#718096;margin:.55rem 0 0;font-size:.96rem;line-height:1.5}.opportunity-form-card__status[data-astro-cid-upjdo6v7]{border:1px solid;border-radius:.75rem;margin-top:1rem;padding:.72rem .85rem;font-size:.84rem;line-height:1.45}.opportunity-form-card__status[data-astro-cid-upjdo6v7][data-state=pending]{color:#254392;background:#4074f412;border-color:#4074f433}.opportunity-form-card__status[data-astro-cid-upjdo6v7][data-state=success]{color:#0b6b63;background:#0c948814;border-color:#0c948833}.opportunity-form-card__status[data-astro-cid-upjdo6v7][data-state=error]{color:#9a2746;background:#cd305712;border-color:#cd305733}.opportunity-form[data-astro-cid-upjdo6v7]{gap:1rem;margin-top:1.25rem;display:grid}.opportunity-form__honeypot[data-astro-cid-upjdo6v7]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.opportunity-form__field[data-astro-cid-upjdo6v7]{gap:.42rem;display:grid}.opportunity-form__field[data-astro-cid-upjdo6v7]>span[data-astro-cid-upjdo6v7],.opportunity-form__areas[data-astro-cid-upjdo6v7] legend[data-astro-cid-upjdo6v7]{color:#13203a;font-size:.87rem;font-weight:650;line-height:1.3}.opportunity-form__field[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]{color:#071225;width:100%;height:2.85rem;font:inherit;background:#ffffff8f;border:1px solid #7b89a44a;border-radius:.68rem;outline:none;padding:0 .85rem;font-size:.94rem;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 1px 2px #1e2d4f06}.opportunity-form__field[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]:hover{background:#ffffffc7;border-color:#6371917a}.opportunity-form__field[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]:focus{background:#fffffff0;border-color:#7365ea;box-shadow:0 0 0 3px #7365ea1f}.opportunity-form__areas[data-astro-cid-upjdo6v7]{border:0;min-width:0;margin:.2rem 0 0;padding:0}.opportunity-form__areas[data-astro-cid-upjdo6v7] p[data-astro-cid-upjdo6v7]{color:#99a2b2;margin:.42rem 0 0;font-size:.8rem;line-height:1.4}.opportunity-form__area-options[data-astro-cid-upjdo6v7]{flex-wrap:wrap;gap:.48rem;margin-top:.7rem;display:flex}.opportunity-form__area-option[data-astro-cid-upjdo6v7]{cursor:pointer;position:relative}.opportunity-form__area-option[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]{opacity:0;width:1px;height:1px;position:absolute}.opportunity-form__area-option[data-astro-cid-upjdo6v7] span[data-astro-cid-upjdo6v7]{color:#30405d;background:#ffffff85;border:1px solid #7e8ba647;border-radius:.65rem;justify-content:center;align-items:center;min-height:2rem;padding:.35rem .78rem;font-size:.76rem;font-weight:620;line-height:1.2;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.opportunity-form__area-option[data-astro-cid-upjdo6v7]:hover span[data-astro-cid-upjdo6v7]{background:#ffffffe6;border-color:#7055e86b;transform:translateY(-1px)}.opportunity-form__area-option[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]:focus-visible+span[data-astro-cid-upjdo6v7]{box-shadow:0 0 0 3px #7055e829}.opportunity-form__area-option[data-astro-cid-upjdo6v7] input[data-astro-cid-upjdo6v7]:checked+span[data-astro-cid-upjdo6v7]{color:#fff;background:linear-gradient(135deg,#7259e8,#4d79ef);border-color:#664be0b3;box-shadow:0 10px 22px -16px #484bd7cc}.opportunity-form__areas[data-astro-cid-upjdo6v7][data-invalid=true] .opportunity-form__area-options[data-astro-cid-upjdo6v7]{border-radius:.75rem;box-shadow:0 0 0 3px #cd30571a}.opportunity-form__submit[data-astro-cid-upjdo6v7]{color:#fff;width:100%;min-height:3.15rem;font:inherit;cursor:pointer;background:linear-gradient(100deg,#2d8cff 0%,#526af3 48%,#c545e8 100%);border:0;border-radius:.68rem;justify-content:center;align-items:center;gap:.75rem;margin-top:.25rem;padding:.75rem 1.2rem;font-size:1rem;font-weight:690;line-height:1.2;transition:transform .18s,filter .18s,box-shadow .18s;display:inline-flex;box-shadow:0 20px 38px -22px #564fe8c7,inset 0 1px #ffffff3d}.opportunity-form__submit[data-astro-cid-upjdo6v7]:hover{filter:saturate(1.12);transform:translateY(-1px);box-shadow:0 24px 44px -20px #564fe8e0,inset 0 1px #ffffff4d}.opportunity-form__submit[data-astro-cid-upjdo6v7]:disabled{cursor:wait;opacity:.68}.opportunity-form__submit-icon{stroke-width:2px;width:1rem;height:1rem}.opportunity-form__reassurance[data-astro-cid-upjdo6v7]{color:#8993a5;text-align:center;align-items:center;gap:.65rem;margin:.08rem auto 0;font-size:.72rem;line-height:1.4;display:flex}.opportunity-form__reassurance-icon{stroke-width:1.8px;flex:none;width:1.05rem;height:1.05rem}.opportunity-page__privacy[data-astro-cid-upjdo6v7]{color:#919bab;text-align:center;margin:1.5rem auto 0;font-size:.76rem;line-height:1.45}.opportunity-page__privacy[data-astro-cid-upjdo6v7] a[data-astro-cid-upjdo6v7]{color:#5a67bb;text-underline-offset:.2em;margin-left:.35rem;text-decoration:underline}@media (width<=1100px){.opportunity-page__layout[data-astro-cid-upjdo6v7]{grid-template-columns:minmax(0,1fr) minmax(27rem,.92fr);gap:3.5rem}.opportunity-page__title[data-astro-cid-upjdo6v7]{font-size:clamp(2.45rem,4.8vw,3.4rem)}}@media (width<=900px){.opportunity-page[data-astro-cid-upjdo6v7]{padding-block:3.5rem 4.5rem}.opportunity-page__layout[data-astro-cid-upjdo6v7]{grid-template-columns:1fr;gap:3rem}.opportunity-page__intro[data-astro-cid-upjdo6v7]{max-width:44rem;margin-inline:auto;transform:none}.opportunity-page__form-column[data-astro-cid-upjdo6v7]{width:min(100%,36rem);margin-inline:auto}}@media (width<=560px){.opportunity-page[data-astro-cid-upjdo6v7]{padding-block:2.8rem 3.75rem}.opportunity-page__title[data-astro-cid-upjdo6v7]{font-size:clamp(2.15rem,10.5vw,2.85rem)}.opportunity-page__title-break[data-astro-cid-upjdo6v7]{display:none}.opportunity-page__outcomes[data-astro-cid-upjdo6v7] li[data-astro-cid-upjdo6v7]{align-items:start}.opportunity-form-card[data-astro-cid-upjdo6v7]{border-radius:1.15rem;padding:1.5rem 1.15rem}.opportunity-page__highlight[data-astro-cid-upjdo6v7]{grid-template-columns:3.1rem minmax(0,1fr);padding:.9rem}.opportunity-page__highlight-icon[data-astro-cid-upjdo6v7]{width:3.1rem}.opportunity-form__area-option[data-astro-cid-upjdo6v7] span[data-astro-cid-upjdo6v7]{min-height:2.15rem;font-size:.74rem}}
