html.mf-drawer-open{overflow:hidden}.mf-drawer{z-index:92;pointer-events:none;visibility:hidden;position:fixed;inset:0}.mf-drawer.is-open{pointer-events:auto;visibility:visible}.mf-drawer__scrim{appearance:none;cursor:pointer;opacity:0;background:#0000008c;border:0;width:100%;height:100%;margin:0;padding:0;transition:opacity .35s;position:absolute;inset:0}.mf-drawer.is-open .mf-drawer__scrim{opacity:1}.mf-drawer__panel{background:var(--color-surface);width:min(42rem,100%);height:100%;color:var(--color-ink);outline:none;flex-direction:column;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden;transform:translate(100%);box-shadow:-16px 0 48px #0003}.mf-drawer.is-open .mf-drawer__panel{transform:translate(0)}.mf-drawer.is-reduced-motion .mf-drawer__scrim,.mf-drawer.is-reduced-motion .mf-drawer__panel{transition:none}.mf-drawer__close{appearance:none;top:1rem;z-index:5;background:var(--color-surface);color:var(--color-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;inset-inline-end:1rem;box-shadow:0 4px 14px #0000001f}.mf-drawer__close:hover{background:var(--color-surface-muted)}.mf-drawer__body{padding:clamp(2.25rem,4vw,3rem) clamp(1.35rem,3.5vw,2.25rem);overscroll-behavior:contain;flex-direction:column;flex:auto;gap:1.35rem;min-height:0;padding-inline-end:clamp(2.25rem,4vw,3rem);display:flex;overflow:auto}.mf-drawer__eyebrow{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.mf-drawer__header h2{font-family:var(--font-display);letter-spacing:-.02em;margin:.55rem 0 0;font-size:clamp(1.65rem,3vw,2.1rem);font-weight:500;line-height:1.15}.mf-drawer__subtitle{color:color-mix(in srgb, var(--color-ink) 68%, transparent);font-size:var(--font-size-body,1rem);max-width:34ch;margin:.65rem 0 0;line-height:1.55}.mf-progress__bar{border-radius:var(--radius-pill);background:var(--color-surface-band);height:.28rem;overflow:hidden}.mf-progress__fill{background:var(--color-brand);border-radius:inherit;width:33%;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.mf-progress__label{color:var(--color-muted);letter-spacing:.02em;margin:.55rem 0 0;font-size:.8125rem;font-weight:600}.mf-progress__dots{gap:.4rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.mf-progress__dot{background:var(--color-line);border-radius:50%;width:.45rem;height:.45rem;transition:background .25s,transform .25s}.mf-progress__dot.is-done{background:color-mix(in srgb, var(--color-brand) 55%, var(--color-line))}.mf-progress__dot.is-current{background:var(--color-brand);transform:scale(1.25)}.mf-form{flex-direction:column;flex:auto;gap:1.25rem;display:flex}.mf-step{border:0;min-width:0;margin:0;padding:0}.mf-step.is-enter-forward{animation:.38s cubic-bezier(.22,1,.36,1) mf-step-in-forward}.mf-step.is-enter-back{animation:.38s cubic-bezier(.22,1,.36,1) mf-step-in-back}@keyframes mf-step-in-forward{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes mf-step-in-back{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mf-step.is-enter-forward,.mf-step.is-enter-back{animation:none}}.mf-step__legend{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 1rem;padding:0;font-size:1.05rem;font-weight:500}.mf-row{grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin-block-end:1rem;display:grid}.mf-row>.mf-field{min-width:0;margin-block-end:0}@media (width<=420px){.mf-row{grid-template-columns:1fr}}.mf-field{flex-direction:column;gap:.45rem;margin-block-end:1rem;display:flex}.mf-field:last-child{margin-block-end:0}.mf-field label,.mf-label{color:var(--color-ink);font-size:.9375rem;font-weight:600}.mf-req{color:var(--color-brand)}.mf-field input,.mf-field textarea,.mf-field select{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-surface);width:100%;color:var(--color-ink);padding:.8rem .95rem;font-size:1rem;transition:border-color .2s}.mf-field textarea{resize:vertical;min-height:7rem}.mf-field input:focus-visible,.mf-field textarea:focus-visible,.mf-field select:focus-visible{outline:3px solid var(--color-brand);outline-offset:2px;border-color:var(--color-brand)}.mf-field.is-invalid input,.mf-field.is-invalid textarea,.mf-field.is-invalid select{border-color:#b42318}.mf-field__error{color:#b42318;margin:0;font-size:.8125rem}.mf-phone{align-items:center;display:flex;position:relative}.mf-phone__flag{color:var(--color-muted);pointer-events:none;white-space:nowrap;font-size:.9rem;font-weight:600;position:absolute;inset-inline-start:.7rem}.mf-phone input{padding-inline-start:4.35rem}.mf-chips{flex-wrap:wrap;gap:.5rem;display:flex}.mf-chip{cursor:pointer;display:inline-flex;position:relative}.mf-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mf-chip span{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;padding:.55rem .9rem;font-size:.875rem;font-weight:500;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.mf-chip input:checked+span{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 10%, var(--color-surface));color:var(--color-brand-dark)}.mf-chip input:focus-visible+span{outline:3px solid var(--color-brand);outline-offset:2px}.mf-checks{grid-template-columns:1fr 1fr;gap:.45rem .75rem;display:grid}@media (width<=520px){.mf-checks{grid-template-columns:1fr}}.mf-check{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.mf-check input{accent-color:var(--color-brand);flex:none;width:1rem;height:1rem;margin-block-start:.15rem}.mf-privacy{margin-block-start:.25rem}.mf-privacy .mf-field__error{margin-block-start:.35rem}.mf-consent{cursor:pointer;align-items:flex-start;gap:.65rem;margin-block-start:.35rem;font-size:.9375rem;line-height:1.45;display:flex}.mf-consent input{accent-color:var(--color-brand);flex:none;width:1.05rem;height:1.05rem;margin-block-start:.2rem}.mf-consent__link{color:var(--color-brand);text-underline-offset:2px;text-decoration:underline}.mf-nav{border-block-start:1px solid var(--color-line);flex-wrap:wrap;gap:.75rem;margin-block-start:auto;padding-block-start:.75rem;display:flex}.mf-nav .mf-nav__next,.mf-nav .mf-nav__submit{margin-inline-start:auto}.mf-nav__submit[disabled]{opacity:.5;cursor:not-allowed}.mf-modal{z-index:100;pointer-events:none;visibility:hidden;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.mf-modal.is-open{pointer-events:auto;visibility:visible}.mf-modal[hidden]{display:none}.mf-modal:not([hidden]){display:grid}.mf-modal__scrim{appearance:none;opacity:0;cursor:pointer;background:#00000080;border:0;margin:0;padding:0;transition:opacity .28s;position:absolute;inset:0}.mf-modal.is-open .mf-modal__scrim{opacity:1}.mf-modal__card{z-index:1;background:var(--color-surface);border-radius:var(--radius-card);text-align:center;opacity:0;outline:none;width:min(100%,24rem);padding:2rem 1.75rem 1.75rem;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s;position:relative;transform:translateY(.75rem)scale(.98);box-shadow:0 20px 48px #00000038}.mf-modal.is-open .mf-modal__card{opacity:1;transform:none}.mf-modal__icon{place-items:center;margin-block-end:1rem;margin-inline:auto;display:grid}.mf-modal__icon--ok{color:#15803d}.mf-modal__icon--err{color:#b42318}.mf-modal__card h3{font-family:var(--font-display);margin:0;font-size:1.45rem;font-weight:500}.mf-modal__card p{color:color-mix(in srgb, var(--color-ink) 70%, transparent);margin:.65rem 0 1.35rem;line-height:1.55}.mentor-program[data-astro-cid-i2dexsdz]{background:var(--color-surface-frame);border:1px solid var(--color-surface);border-radius:calc(var(--radius-card) * 1.4);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.75rem);display:grid;box-shadow:0 16px 40px #0000000f}.mentor-program__copy[data-astro-cid-i2dexsdz]>p[data-astro-cid-i2dexsdz].mentor-program__stream{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500}.mentor-program[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{letter-spacing:-.02em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:500;line-height:1.15}.mentor-program__copy[data-astro-cid-i2dexsdz]>p[data-astro-cid-i2dexsdz]:not(.mentor-program__stream){color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:1rem 0 0;line-height:1.65}.mentor-program__note[data-astro-cid-i2dexsdz]{font-size:.95rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent)!important}.mentor-program[data-astro-cid-i2dexsdz] h3[data-astro-cid-i2dexsdz]{margin:1.5rem 0 0;font-size:1.05rem;font-weight:500}.mentor-program__bullets[data-astro-cid-i2dexsdz]{flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.mentor-program__bullets[data-astro-cid-i2dexsdz] li[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-ink) 72%, transparent);padding-inline-start:1.1rem;line-height:1.45;position:relative}.mentor-program__bullets[data-astro-cid-i2dexsdz] li[data-astro-cid-i2dexsdz]:before{content:"";inset-inline-start:0;background:var(--color-brand);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em}.mentor-program__actions[data-astro-cid-i2dexsdz]{flex-wrap:wrap;gap:.75rem;margin-block-start:calc(var(--spacing-cta) + .5rem);display:flex}.mentor-program__visual[data-astro-cid-i2dexsdz]{grid-template-rows:minmax(10rem,.95fr) minmax(0,1.15fr);grid-template-columns:1fr 1fr;align-self:stretch;gap:20px;width:100%;height:100%;min-height:100%;display:grid}.mentor-bento__logo[data-astro-cid-i2dexsdz]{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:calc(var(--radius-card) * 1.05);grid-area:1/1/auto/-1;place-items:center;min-height:0;padding:clamp(1.5rem,3.5vw,2.4rem);display:grid;box-shadow:0 20px 44px #0000001a,inset 0 0 0 1px #ffffffb3}.mentor-program__logo[data-astro-cid-i2dexsdz]{object-fit:contain;filter:drop-shadow(0 12px 22px #00000024);width:min(16rem,72%);height:auto;max-height:85%}.mentor-bento__shot[data-astro-cid-i2dexsdz]{object-fit:cover;object-position:center 28%;border-radius:var(--radius-inner);background:var(--color-surface-frame);width:100%;height:100%;min-height:0;display:block}.mentor-bento__shot--1[data-astro-cid-i2dexsdz]{grid-area:2/1}.mentor-bento__shot--2[data-astro-cid-i2dexsdz]{grid-area:2/2}.mentor-pro[data-astro-cid-i2dexsdz]{background:var(--gradient-premium-dark);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;min-height:clamp(36rem,78vh,48rem);display:grid;position:relative;overflow:clip}.mentor-pro__copy[data-astro-cid-i2dexsdz]{max-width:calc(var(--container-max) / 2 + clamp(1.25rem, 5vw, 4rem));z-index:2;flex-direction:column;justify-content:center;gap:1.1rem;width:100%;margin-inline-start:auto;padding-block:clamp(3rem,6vw,5rem);padding-inline:clamp(1.25rem,5vw,4rem);display:flex;position:relative}.mentor-pro__header[data-astro-cid-i2dexsdz]{max-width:36rem}.mentor-pro__eyebrow[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-brand-light) 70%, #fff);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500}.mentor-pro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:500;line-height:1.15}.mentor-pro__lead[data-astro-cid-i2dexsdz]{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;border-inline-start:3px solid var(--color-brand-light);max-width:36rem;margin:.35rem 0 0;padding-inline-start:.9rem;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:500;line-height:1.35}.mentor-pro__copy[data-astro-cid-i2dexsdz]>p[data-astro-cid-i2dexsdz]:not(.mentor-pro__lead):not(.mentor-pro__close):not(.mentor-pro__eyebrow){color:#ffffffb8;max-width:38rem;line-height:1.7;font-size:var(--font-size-body);margin:0}.mentor-pro__close[data-astro-cid-i2dexsdz]{color:#fff;max-width:36rem;margin:.15rem 0 0;font-weight:500;line-height:1.55}.mentor-pro__actions[data-astro-cid-i2dexsdz]{flex-wrap:wrap;gap:.75rem;margin-block-start:var(--spacing-cta);display:flex}.mentor-pro__visual[data-astro-cid-i2dexsdz]{z-index:1;align-content:center;place-items:center;width:100%;min-height:100%;margin:0;padding-block:clamp(1rem,2vw,1.75rem);padding-inline:clamp(.5rem,2vw,1.5rem) clamp(1rem,2.5vw,2rem);display:grid;position:relative;overflow:hidden;container-type:size}.mentor-orbit[data-astro-cid-i2dexsdz]{aspect-ratio:1;width:min(100%,min(40rem,84cqw));max-width:100%;margin-inline:auto;position:relative}.mentor-orbit__rings[data-astro-cid-i2dexsdz]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mentor-orbit__ring[data-astro-cid-i2dexsdz]{stroke:#ffffff52;stroke-width:1px;stroke-dasharray:1.1 2.6;stroke-dashoffset:0;opacity:0;transition:opacity .7s}.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__ring[data-astro-cid-i2dexsdz]{opacity:1;animation:22s linear infinite mentor-orbit-dash;animation-delay:calc(var(--ring-i,0) * -2.6s)}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:first-child{--ring-i:0}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:nth-child(2){--ring-i:1}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:nth-child(3){--ring-i:2}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:nth-child(4){--ring-i:3}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:nth-child(5){--ring-i:4}.mentor-orbit__ring[data-astro-cid-i2dexsdz]:nth-child(6){--ring-i:5}@keyframes mentor-orbit-dash{to{stroke-dashoffset:-37px}}.mentor-orbit__marker[data-astro-cid-i2dexsdz],.mentor-orbit__accent[data-astro-cid-i2dexsdz],.mentor-orbit__shot[data-astro-cid-i2dexsdz]{margin:0;position:absolute;translate:-50% -50%}.mentor-orbit__marker[data-astro-cid-i2dexsdz]{opacity:0;width:.35rem;height:.35rem;transition:opacity .5s ease calc(50ms + var(--i,0) * 30ms);background:#ffffff8c;border-radius:50%}.mentor-orbit__accent[data-astro-cid-i2dexsdz]{background:var(--color-brand-light);width:.85rem;height:.85rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 35%, transparent);opacity:0;z-index:1;transition:opacity .55s ease calc(.1s + var(--i,0) * 40ms);border-radius:50%}.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__marker[data-astro-cid-i2dexsdz],.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__accent[data-astro-cid-i2dexsdz]{opacity:1}.mentor-orbit__shot[data-astro-cid-i2dexsdz]{z-index:2;background:var(--color-surface);opacity:0;cursor:pointer;transition:opacity .55s ease calc(.12s + var(--i,0) * 50ms), scale .65s cubic-bezier(.22, 1, .36, 1) calc(.12s + var(--i,0) * 50ms), box-shadow .28s ease, outline-color .22s ease;outline-offset:2px;border-radius:50%;outline:3px solid #0000;overflow:hidden;scale:.88;box-shadow:0 10px 28px #00000059}.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__shot[data-astro-cid-i2dexsdz]{opacity:1;transition:opacity .55s,scale .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,outline-color .22s;scale:1}.mentor-orbit__shot--lg[data-astro-cid-i2dexsdz]{width:clamp(5rem,9.5vw,6.75rem);height:clamp(5rem,9.5vw,6.75rem)}.mentor-orbit__shot--md[data-astro-cid-i2dexsdz]{width:clamp(4.15rem,7.75vw,5.5rem);height:clamp(4.15rem,7.75vw,5.5rem)}.mentor-orbit__shot--sm[data-astro-cid-i2dexsdz]{width:clamp(3.35rem,6.25vw,4.5rem);height:clamp(3.35rem,6.25vw,4.5rem)}.mentor-orbit__shot[data-astro-cid-i2dexsdz] img{object-fit:cover;object-position:center 18%;border-radius:50%;width:100%;height:100%;display:block}.mentor-orbit__shot[data-astro-cid-i2dexsdz].is-focused,.mentor-orbit__shot[data-astro-cid-i2dexsdz]:focus-visible{z-index:4;outline-color:#fff;box-shadow:0 0 0 2px #ffffff59,0 14px 32px #0000006b}.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__shot[data-astro-cid-i2dexsdz].is-focused,.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__shot[data-astro-cid-i2dexsdz]:focus-visible{scale:1.06}.mentor-orbit__shot[data-astro-cid-i2dexsdz]:focus-visible{outline-offset:3px}.mentor-p01[data-astro-cid-i2dexsdz]{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem) minmax(0,1fr);align-items:stretch;gap:clamp(1.75rem,3.5vw,3rem) clamp(2.25rem,5vw,4rem);display:grid}.mentor-p01__intro[data-astro-cid-i2dexsdz],.mentor-p01__why[data-astro-cid-i2dexsdz]{flex-direction:column;min-width:0;display:flex}.mentor-p01__badge[data-astro-cid-i2dexsdz]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500}.mentor-p01__intro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{letter-spacing:-.025em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.65rem,2.8vw,2.35rem);font-weight:500;line-height:1.12}.mentor-p01__lede[data-astro-cid-i2dexsdz]{max-width:34ch;color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:1.1rem 0 0;line-height:1.65}.mentor-p01__actions[data-astro-cid-i2dexsdz]{flex-wrap:wrap;gap:.75rem;margin-block-start:auto;padding-block-start:calc(var(--spacing-cta) + .5rem);display:flex}.mentor-p01__media[data-astro-cid-i2dexsdz]{border-radius:var(--radius-card);background:var(--color-surface);border:10px solid var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 8%, transparent), 0 18px 40px #00000014;place-self:stretch center;width:100%;height:100%;min-height:100%;margin:0;position:relative;overflow:hidden}.mentor-p01__media[data-astro-cid-i2dexsdz] img{object-fit:cover;object-position:center 38%;width:100%;height:100%;display:block;position:absolute;inset:0}.mentor-p01__why[data-astro-cid-i2dexsdz] h3[data-astro-cid-i2dexsdz]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:500;line-height:1.25}.mentor-p01__why[data-astro-cid-i2dexsdz]>p[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:.85rem 0 0;line-height:1.6}.mentor-p01__list[data-astro-cid-i2dexsdz]{flex-direction:column;gap:.7rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex}.mentor-p01__list[data-astro-cid-i2dexsdz] li[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-ink) 88%, transparent);grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.95rem;line-height:1.4;display:grid}.mentor-p01__arrow[data-astro-cid-i2dexsdz]{color:var(--color-brand);font-weight:600;line-height:1.35;translate:0 -.02em}.mentor-impact__intro[data-astro-cid-i2dexsdz]{text-align:center;max-width:44rem;margin-inline:auto}.mentor-impact__intro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{font-size:var(--font-size-section);margin:0}.mentor-impact__intro[data-astro-cid-i2dexsdz] .section-desc[data-astro-cid-i2dexsdz]{-webkit-line-clamp:unset;text-overflow:unset;margin:1rem auto 0;display:block;overflow:visible}.mentor-impact__grid[data-astro-cid-i2dexsdz]{grid-template-rows:minmax(15.5rem,1fr) minmax(15.5rem,1fr) minmax(12.5rem,auto);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,1fr);gap:1.15rem;min-height:clamp(36rem,64vh,46rem);margin:2.75rem 0 0;padding:0;list-style:none;display:grid}.mentor-impact__card[data-astro-cid-i2dexsdz]{border-radius:var(--radius-card);border:none;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000014}.mentor-impact__card--tall[data-astro-cid-i2dexsdz]{grid-area:1/1/3/2}.mentor-impact__card--photo-a[data-astro-cid-i2dexsdz]{grid-area:1/2/2/3}.mentor-impact__card--tr[data-astro-cid-i2dexsdz]{grid-area:1/3/2/4}.mentor-impact__card--mb[data-astro-cid-i2dexsdz]{grid-area:2/2/3/3}.mentor-impact__card--photo-b[data-astro-cid-i2dexsdz]{grid-area:2/3/3/4}.mentor-impact__card--r3a[data-astro-cid-i2dexsdz]{grid-area:3/1/4/2}.mentor-impact__card--r3b[data-astro-cid-i2dexsdz]{grid-area:3/2/4/3}.mentor-impact__card--r3c[data-astro-cid-i2dexsdz]{grid-area:3/3/4/4}.mentor-impact__card--metric[data-astro-cid-i2dexsdz]{color:var(--color-ink);isolation:isolate;flex-direction:column;justify-content:space-between;gap:.85rem;padding:clamp(1.25rem,2.4vw,1.85rem);display:flex}.mentor-impact__card--metric[data-astro-cid-i2dexsdz]:before{content:"";z-index:0;pointer-events:none;opacity:.55;mix-blend-mode:soft-light;background-image:radial-gradient(circle at 18% 22%,#ffffffb3,#0000 42%),radial-gradient(circle at 82% 78%,#00000014,#0000 48%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:auto,auto,180px 180px;position:absolute;inset:0}.mentor-impact__card--metric[data-astro-cid-i2dexsdz]>[data-astro-cid-i2dexsdz]{z-index:1;position:relative}.mentor-impact__card--lilac[data-astro-cid-i2dexsdz]{background:radial-gradient(85% 65% at 18% 22%,#f0e2f8 0%,#0000 55%),radial-gradient(70% 55% at 86% 72%,#c9b0e4 0%,#0000 52%),radial-gradient(50% 40% at 48% 100%,#d8c2ec 0%,#0000 48%),linear-gradient(158deg,#e5d4f4 0%,#cbb6e8 48%,#b49ad8 100%)}.mentor-impact__card--brand[data-astro-cid-i2dexsdz]{color:#fff8f0;background:radial-gradient(ellipse 80% 60% at 18% 22%, color-mix(in srgb, var(--color-brand-light) 48%, #fff5ee) 0%, transparent 55%), radial-gradient(ellipse 65% 50% at 88% 72%, color-mix(in srgb, var(--color-brand-dark) 78%, #4a0e0e) 0%, transparent 52%), radial-gradient(ellipse 45% 38% at 48% 100%, color-mix(in srgb, var(--color-brand) 70%, var(--color-brand-light)) 0%, transparent 48%), linear-gradient(155deg, color-mix(in srgb, var(--color-brand-light) 82%, #e87068) 0%, var(--color-brand) 46%, var(--color-brand-dark) 100%)}.mentor-impact__card--brand[data-astro-cid-i2dexsdz] .mentor-impact__body[data-astro-cid-i2dexsdz]{opacity:1;color:#fff8f0c7}.mentor-impact__card--teal[data-astro-cid-i2dexsdz]{background:radial-gradient(80% 60% at 16% 20%,#d8f2f8 0%,#0000 55%),radial-gradient(70% 55% at 88% 75%,#6eb8cc 0%,#0000 52%),radial-gradient(45% 40% at 55% 100%,#9ed4e4 0%,#0000 48%),linear-gradient(155deg,#c8eaf2 0%,#7ec4d8 48%,#4fa8c0 100%)}.mentor-impact__card--peach[data-astro-cid-i2dexsdz]{background:radial-gradient(80% 60% at 20% 25%,#ffe0c8 0%,#0000 55%),radial-gradient(65% 50% at 90% 70%,#f0a078 0%,#0000 50%),radial-gradient(45% 35% at 50% 95%,#ffc09a 0%,#0000 48%),linear-gradient(152deg,#ffd8bc 0%,#f5a882 46%,#e88862 100%)}.mentor-impact__card--sand[data-astro-cid-i2dexsdz]{background:radial-gradient(75% 55% at 22% 18%,#fff0d4 0%,#0000 55%),radial-gradient(60% 50% at 85% 80%,#e0b878 0%,#0000 50%),linear-gradient(148deg,#f5e2c0 0%,#e8c48a 50%,#d4a86a 100%)}.mentor-impact__card--mist[data-astro-cid-i2dexsdz]{background:radial-gradient(ellipse 70% 55% at 15% 25%, #eef2f6 0%, transparent 55%), radial-gradient(ellipse 55% 45% at 90% 70%, color-mix(in srgb, var(--color-brand) 22%, #d4c8c6) 0%, transparent 52%), linear-gradient(150deg, #e4e9ef 0%, #c8d0da 48%, #aeb8c4 100%)}.mentor-impact__card--ink[data-astro-cid-i2dexsdz]{background:radial-gradient(ellipse 70% 55% at 20% 20%, color-mix(in srgb, var(--color-brand) 35%, #2a2222) 0%, transparent 55%), radial-gradient(ellipse 60% 50% at 90% 80%, #3a3434 0%, transparent 50%), linear-gradient(155deg, #1c1a1a 0%, #0a0a0a 55%, #141010 100%);color:#fff}.mentor-impact__card--ink[data-astro-cid-i2dexsdz]:before{opacity:.28;mix-blend-mode:overlay}.mentor-impact__title[data-astro-cid-i2dexsdz]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(.92rem,1.15vw,1.05rem);font-weight:600;line-height:1.3}.mentor-impact__value[data-astro-cid-i2dexsdz]{font-family:var(--font-display);letter-spacing:-.05em;color:inherit;margin:auto 0;padding-block:.25rem;font-size:clamp(4rem,9vw,7rem);font-weight:600;line-height:.86}.mentor-impact__card--tall[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz]{font-size:clamp(5.75rem,12.5vw,9.25rem)}.mentor-impact__card--r3a[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz],.mentor-impact__card--r3b[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz]{font-size:clamp(3.25rem,6.5vw,5rem)}.mentor-impact__card--r3c[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz]{letter-spacing:-.03em;font-size:clamp(2.35rem,4.5vw,3.65rem)}.mentor-impact__rule[data-astro-cid-i2dexsdz]{border:none;border-block-start:1px solid color-mix(in srgb, currentColor 28%, transparent);width:100%;margin:0}.mentor-impact__body[data-astro-cid-i2dexsdz]{text-align:end;max-width:28ch;color:inherit;opacity:.78;margin:0;margin-inline-start:auto;font-size:.88rem;line-height:1.45}.mentor-impact__card--ink[data-astro-cid-i2dexsdz] .mentor-impact__body[data-astro-cid-i2dexsdz]{opacity:.72}.mentor-impact__card--photo[data-astro-cid-i2dexsdz] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mentor-journey[data-astro-cid-i2dexsdz] .sr-only[data-astro-cid-i2dexsdz]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mentor-journey__intro[data-astro-cid-i2dexsdz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem 1.75rem;display:flex}.mentor-journey__copy[data-astro-cid-i2dexsdz]{max-width:38rem}.mentor-journey__intro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{font-size:var(--font-size-section);margin:0}.mentor-journey__intro[data-astro-cid-i2dexsdz] .section-desc[data-astro-cid-i2dexsdz]{margin:.85rem 0 0}.mentor-journey__nav[data-astro-cid-i2dexsdz]{flex-shrink:0;align-self:center;gap:.55rem;display:flex}.mentor-journey__nav[data-astro-cid-i2dexsdz] button[data-astro-cid-i2dexsdz]{border-radius:var(--radius-pill);background:var(--color-ink);width:2.75rem;height:2.75rem;color:var(--color-surface);cursor:pointer;border:none;place-items:center;transition:background .2s,opacity .2s;display:inline-grid}.mentor-journey__nav[data-astro-cid-i2dexsdz] button[data-astro-cid-i2dexsdz]:hover:not(:disabled){background:var(--color-ink-soft)}.mentor-journey__nav[data-astro-cid-i2dexsdz] button[data-astro-cid-i2dexsdz]:disabled{opacity:.35;cursor:not-allowed}.mentor-journey__nav[data-astro-cid-i2dexsdz] button[data-astro-cid-i2dexsdz]:focus-visible{outline:3px solid var(--color-brand);outline-offset:2px}.mentor-journey__row[data-astro-cid-i2dexsdz]{align-items:stretch;gap:.4rem;min-height:300px;margin-block-start:1.75rem;display:flex}.mentor-journey__card[data-astro-cid-i2dexsdz]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;height:300px;color:var(--color-ink);cursor:pointer;flex-direction:column;flex:1 1 0;padding:1.35rem 1.15rem 1.25rem;transition:flex-grow .55s cubic-bezier(.33,0,.15,1),flex-basis .55s cubic-bezier(.33,0,.15,1),background .35s,border-color .35s,box-shadow .35s,color .35s;display:flex;position:relative;overflow:hidden}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded{background:var(--gradient-brand);border-color:var(--color-brand-dark);box-shadow:0 14px 32px color-mix(in srgb, var(--color-brand) 28%, transparent);cursor:default;color:var(--color-surface);flex:3.4 1 0}.mentor-journey__card[data-astro-cid-i2dexsdz]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px;z-index:1}.mentor-journey__num[data-astro-cid-i2dexsdz]{box-sizing:border-box;background:var(--color-brand);width:2.35rem;height:2.35rem;color:var(--color-surface);font-family:var(--font-display);letter-spacing:.02em;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.mentor-journey__num-text[data-astro-cid-i2dexsdz]{margin-block-start:.1em;line-height:1;display:block}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded .mentor-journey__num[data-astro-cid-i2dexsdz]{background:var(--color-surface);color:var(--color-brand)}.mentor-journey__body[data-astro-cid-i2dexsdz]{flex-direction:column;flex:auto;min-width:0;min-height:0;margin-block-start:1.15rem;display:flex;overflow:hidden}.mentor-journey__card[data-astro-cid-i2dexsdz] h3[data-astro-cid-i2dexsdz]{letter-spacing:-.015em;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25;overflow:hidden}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded h3[data-astro-cid-i2dexsdz]{white-space:normal;text-wrap:balance;color:var(--color-surface);font-size:clamp(1.15rem,1.8vw,1.35rem)}.mentor-journey__card[data-astro-cid-i2dexsdz] p[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-ink) 62%, transparent);opacity:.55;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded p[data-astro-cid-i2dexsdz]{opacity:1;-webkit-line-clamp:unset;max-width:34ch;color:color-mix(in srgb, var(--color-surface) 88%, transparent);display:block}.mentor-journey__deco[data-astro-cid-i2dexsdz]{color:color-mix(in srgb, var(--color-brand) 42%, transparent);pointer-events:none;opacity:.14;transition:opacity .35s,color .35s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:.25rem;inset-inline-end:.55rem;transform:translateY(0)}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded .mentor-journey__deco[data-astro-cid-i2dexsdz]{opacity:.42;color:color-mix(in srgb, var(--color-surface) 36%, transparent);transform:translateY(0)}.mentor-journey__deco[data-astro-cid-i2dexsdz] svg{width:clamp(3.5rem,8vw,4.75rem);height:auto;display:block;overflow:visible}.mentor-journey__deco[data-astro-cid-i2dexsdz] path,.mentor-journey__deco[data-astro-cid-i2dexsdz] circle,.mentor-journey__deco[data-astro-cid-i2dexsdz] line,.mentor-journey__deco[data-astro-cid-i2dexsdz] polyline,.mentor-journey__deco[data-astro-cid-i2dexsdz] polygon,.mentor-journey__deco[data-astro-cid-i2dexsdz] rect,.mentor-journey__deco[data-astro-cid-i2dexsdz] ellipse{stroke-dasharray:1;stroke-dashoffset:0}.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing path,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing circle,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing line,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing polyline,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing polygon,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing rect,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing ellipse{animation:mentor-journey-stroke-draw var(--icon-stroke-draw-duration) ease forwards}@keyframes mentor-journey-stroke-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mentor-journey__card[data-astro-cid-i2dexsdz],.mentor-journey__nav[data-astro-cid-i2dexsdz] button[data-astro-cid-i2dexsdz],.mentor-journey__deco[data-astro-cid-i2dexsdz]{transition:none}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded .mentor-journey__deco[data-astro-cid-i2dexsdz]{transform:none}.mentor-journey__deco[data-astro-cid-i2dexsdz] path,.mentor-journey__deco[data-astro-cid-i2dexsdz] circle,.mentor-journey__deco[data-astro-cid-i2dexsdz] line,.mentor-journey__deco[data-astro-cid-i2dexsdz] polyline,.mentor-journey__deco[data-astro-cid-i2dexsdz] polygon,.mentor-journey__deco[data-astro-cid-i2dexsdz] rect,.mentor-journey__deco[data-astro-cid-i2dexsdz] ellipse,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing path,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing circle,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing line,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing polyline,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing polygon,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing rect,.mentor-journey__deco[data-astro-cid-i2dexsdz].is-drawing ellipse{stroke-dashoffset:0!important;animation:none!important}}@media (width<=900px){.mentor-journey__row[data-astro-cid-i2dexsdz]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-block-end:.35rem;scroll-padding-inline:.25rem;overflow-x:auto}.mentor-journey__card[data-astro-cid-i2dexsdz]{scroll-snap-align:start;flex:0 0 5.25rem}.mentor-journey__card[data-astro-cid-i2dexsdz].is-expanded{flex:0 0 min(78vw,22rem)}}@media (width<=600px){.mentor-journey__intro[data-astro-cid-i2dexsdz]{align-items:stretch}.mentor-journey__nav[data-astro-cid-i2dexsdz]{align-self:flex-start;margin-inline-start:auto}.mentor-journey__card[data-astro-cid-i2dexsdz]{height:260px}.mentor-journey__row[data-astro-cid-i2dexsdz]{min-height:260px}}.mentor-why__intro[data-astro-cid-i2dexsdz]{text-align:center;max-width:40rem;margin-inline:auto}.mentor-why__intro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{font-size:var(--font-size-section);text-wrap:balance;margin:0}.mentor-why__intro[data-astro-cid-i2dexsdz] .section-desc[data-astro-cid-i2dexsdz]{margin:1rem auto 0}.mentor-why__grid[data-astro-cid-i2dexsdz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);margin:2.75rem 0 0;padding:0;list-style:none;display:grid}.mentor-why__grid[data-astro-cid-i2dexsdz]>li[data-astro-cid-i2dexsdz]{min-width:0;height:100%}.mentor-stages-band[data-astro-cid-i2dexsdz]{isolation:isolate;background-color:var(--color-ink);background-image:var(--stages-bg);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-block:clamp(3.5rem,7vw,5.5rem);position:relative;overflow:clip}.mentor-stages-band__veil[data-astro-cid-i2dexsdz]{z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 96%, transparent) 0%, color-mix(in srgb, var(--color-ink) 90%, transparent) 22%, color-mix(in srgb, var(--color-ink) 82%, transparent) 52%, color-mix(in srgb, var(--color-ink) 88%, transparent) 100%), color-mix(in srgb, var(--color-ink) 62%, transparent);pointer-events:none;position:absolute;inset:0}.mentor-stages[data-astro-cid-i2dexsdz]{z-index:1;position:relative}.mentor-stages__intro[data-astro-cid-i2dexsdz]{text-align:center;max-width:40rem;margin-inline:auto}.mentor-stages__intro[data-astro-cid-i2dexsdz] h2[data-astro-cid-i2dexsdz]{font-size:var(--font-size-section);color:#fff;text-shadow:0 2px 24px #00000073;margin:0}.mentor-stages__intro[data-astro-cid-i2dexsdz] .section-desc[data-astro-cid-i2dexsdz]{color:#ffffffdb;margin:1rem auto 0}.mentor-stages__table[data-astro-cid-i2dexsdz]{flex-direction:column;gap:.85rem;margin-block-start:2.5rem;display:flex}.mentor-stages__head[data-astro-cid-i2dexsdz],.mentor-stages__row[data-astro-cid-i2dexsdz]{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,1.2fr);align-items:center;gap:1.15rem;display:grid}.mentor-stages__head[data-astro-cid-i2dexsdz]{border-block-end:2px solid color-mix(in srgb, var(--color-brand) 55%, #fff 20%);color:#fff;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin-block-end:.25rem;padding-block-end:.7rem;padding-inline:1.35rem;font-size:.84rem;font-weight:700}.mentor-stages__head[data-astro-cid-i2dexsdz] [data-astro-cid-i2dexsdz][role=columnheader]{color:#fff;text-shadow:0 1px 12px #0006}.mentor-stages__row[data-astro-cid-i2dexsdz]{color:#ffffffeb;border-radius:var(--radius-card);-webkit-backdrop-filter:blur(18px)saturate(1.15);background:#ffffff1a;border:1px solid #ffffff29;padding:1.2rem 1.35rem;font-size:1rem;transition:background-color .45s,border-color .45s,box-shadow .45s;box-shadow:0 10px 28px #0000002e}.mentor-stages__row[data-astro-cid-i2dexsdz]:hover,.mentor-stages__row[data-astro-cid-i2dexsdz]:focus-within{background:#ffffff29;border-color:#ffffff47;box-shadow:0 16px 36px #00000042}.mentor-stages__stage[data-astro-cid-i2dexsdz]{align-items:center;gap:1.25rem;display:flex}.mentor-stages__icon[data-astro-cid-i2dexsdz]{border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-brand) 82%, black);color:#fff;flex:none;place-items:center;width:3.35rem;height:3.35rem;display:inline-grid}.mentor-stages__icon[data-astro-cid-i2dexsdz] svg{overflow:visible}.mentor-stages__icon[data-astro-cid-i2dexsdz] path,.mentor-stages__icon[data-astro-cid-i2dexsdz] circle,.mentor-stages__icon[data-astro-cid-i2dexsdz] line,.mentor-stages__icon[data-astro-cid-i2dexsdz] polyline,.mentor-stages__icon[data-astro-cid-i2dexsdz] polygon,.mentor-stages__icon[data-astro-cid-i2dexsdz] rect,.mentor-stages__icon[data-astro-cid-i2dexsdz] ellipse{stroke-dasharray:1;stroke-dashoffset:0}.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing path,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing circle,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing line,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing polyline,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing polygon,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing rect,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing ellipse{animation:mentor-stage-stroke-draw var(--icon-stroke-draw-duration) ease forwards}@keyframes mentor-stage-stroke-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mentor-stages__stage[data-astro-cid-i2dexsdz] strong[data-astro-cid-i2dexsdz]{font-weight:500}@media (width<=1024px){.mentor-impact[data-astro-cid-i2dexsdz]{overflow-x:clip}.mentor-p01[data-astro-cid-i2dexsdz],.mentor-program[data-astro-cid-i2dexsdz]{grid-template-columns:1fr}.mentor-pro[data-astro-cid-i2dexsdz]{grid-template-columns:1fr;min-height:0}.mentor-pro__visual[data-astro-cid-i2dexsdz]{order:-1;width:100%;min-height:clamp(22rem,68vw,30rem);margin:0;padding-block:clamp(1.25rem,4vw,2rem)}.mentor-pro__copy[data-astro-cid-i2dexsdz]{max-width:none;margin-inline:0;padding-block-end:clamp(1.5rem,3vw,2rem)}.mentor-orbit[data-astro-cid-i2dexsdz]{width:min(100%,30rem)}.mentor-p01__media[data-astro-cid-i2dexsdz]{aspect-ratio:4/5;order:-1;width:100%;max-width:24rem;height:auto;min-height:18rem;margin-inline:auto}.mentor-p01__actions[data-astro-cid-i2dexsdz]{margin-block-start:var(--spacing-cta);padding-block-start:0}.mentor-p01__lede[data-astro-cid-i2dexsdz]{max-width:none}.mentor-why__grid[data-astro-cid-i2dexsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-impact__grid[data-astro-cid-i2dexsdz]{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(11rem,auto);min-height:0}.mentor-impact__card--tall[data-astro-cid-i2dexsdz],.mentor-impact__card--photo-a[data-astro-cid-i2dexsdz],.mentor-impact__card--tr[data-astro-cid-i2dexsdz],.mentor-impact__card--mb[data-astro-cid-i2dexsdz],.mentor-impact__card--photo-b[data-astro-cid-i2dexsdz],.mentor-impact__card--r3a[data-astro-cid-i2dexsdz],.mentor-impact__card--r3b[data-astro-cid-i2dexsdz],.mentor-impact__card--r3c[data-astro-cid-i2dexsdz]{grid-area:auto}.mentor-impact__card--tall[data-astro-cid-i2dexsdz]{grid-column:1/-1;min-height:16rem}.mentor-impact__card--photo-a[data-astro-cid-i2dexsdz],.mentor-impact__card--photo-b[data-astro-cid-i2dexsdz]{min-height:12rem}.mentor-impact__value[data-astro-cid-i2dexsdz]{font-size:clamp(3.25rem,11vw,5.25rem)}.mentor-impact__card--tall[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz]{font-size:clamp(4.5rem,14vw,7rem)}.mentor-impact__card--r3a[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz],.mentor-impact__card--r3b[data-astro-cid-i2dexsdz] .mentor-impact__value[data-astro-cid-i2dexsdz]{font-size:clamp(2.75rem,8vw,4rem)}.mentor-stages-band[data-astro-cid-i2dexsdz]{background-attachment:scroll}.mentor-stages__head[data-astro-cid-i2dexsdz]{display:none}.mentor-stages__row[data-astro-cid-i2dexsdz]{grid-template-columns:1fr;gap:.55rem;padding:1.25rem 1.15rem}.mentor-stages__stage[data-astro-cid-i2dexsdz]{gap:1.1rem}}@media (width<=600px){.mentor-impact__grid[data-astro-cid-i2dexsdz]{grid-template-columns:1fr}.mentor-impact__card--tall[data-astro-cid-i2dexsdz]{grid-column:auto}.mentor-impact__body[data-astro-cid-i2dexsdz]{text-align:start;max-width:none;margin-inline-start:0}.mentor-why__grid[data-astro-cid-i2dexsdz]{grid-template-columns:1fr}.mentor-p01__media[data-astro-cid-i2dexsdz]{aspect-ratio:5/6;max-width:none}.mentor-p01__actions[data-astro-cid-i2dexsdz]{flex-direction:column;align-items:stretch}.mentor-program__visual[data-astro-cid-i2dexsdz]{grid-template-rows:minmax(8rem,auto) minmax(0,1fr);min-height:0;overflow:hidden}.mentor-bento__logo[data-astro-cid-i2dexsdz]{min-height:9.5rem;padding-block:1.35rem}.mentor-program__logo[data-astro-cid-i2dexsdz]{width:min(13rem,78%)}.mentor-pro__visual[data-astro-cid-i2dexsdz]{min-height:20rem}.mentor-orbit[data-astro-cid-i2dexsdz]{width:min(100%,24rem)}.mentor-orbit__shot--lg[data-astro-cid-i2dexsdz]{width:clamp(4.5rem,18vw,6rem);height:clamp(4.5rem,18vw,6rem)}.mentor-orbit__shot--md[data-astro-cid-i2dexsdz]{width:clamp(3.75rem,15vw,5rem);height:clamp(3.75rem,15vw,5rem)}.mentor-orbit__shot--sm[data-astro-cid-i2dexsdz]{width:clamp(3.1rem,12vw,4.25rem);height:clamp(3.1rem,12vw,4.25rem)}}@media (prefers-reduced-motion:reduce){.mentor-orbit__ring[data-astro-cid-i2dexsdz],.mentor-orbit__marker[data-astro-cid-i2dexsdz],.mentor-orbit__accent[data-astro-cid-i2dexsdz],.mentor-orbit__shot[data-astro-cid-i2dexsdz]{transition:none;animation:none!important}.mentor-pro[data-astro-cid-i2dexsdz] .mentor-orbit__ring[data-astro-cid-i2dexsdz],.mentor-pro[data-astro-cid-i2dexsdz] .mentor-orbit__marker[data-astro-cid-i2dexsdz],.mentor-pro[data-astro-cid-i2dexsdz] .mentor-orbit__accent[data-astro-cid-i2dexsdz],.mentor-pro[data-astro-cid-i2dexsdz] .mentor-orbit__shot[data-astro-cid-i2dexsdz]{opacity:1;stroke-dashoffset:0;scale:1}.mentor-orbit__shot[data-astro-cid-i2dexsdz].is-focused,.mentor-orbit__shot[data-astro-cid-i2dexsdz]:focus-visible,.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__shot[data-astro-cid-i2dexsdz].is-focused,.mentor-pro[data-astro-cid-i2dexsdz].is-alive .mentor-orbit__shot[data-astro-cid-i2dexsdz]:focus-visible{scale:1}.mentor-stages-band[data-astro-cid-i2dexsdz]{background-attachment:scroll}.mentor-stages__row[data-astro-cid-i2dexsdz]{transition:none}.mentor-stages__icon[data-astro-cid-i2dexsdz] path,.mentor-stages__icon[data-astro-cid-i2dexsdz] circle,.mentor-stages__icon[data-astro-cid-i2dexsdz] line,.mentor-stages__icon[data-astro-cid-i2dexsdz] polyline,.mentor-stages__icon[data-astro-cid-i2dexsdz] polygon,.mentor-stages__icon[data-astro-cid-i2dexsdz] rect,.mentor-stages__icon[data-astro-cid-i2dexsdz] ellipse,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing path,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing circle,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing line,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing polyline,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing polygon,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing rect,.mentor-stages__icon[data-astro-cid-i2dexsdz].is-drawing ellipse{stroke-dashoffset:0!important;animation:none!important}}
