.mentors-card{aspect-ratio:1;background:#000;border:1px solid #ffffff47;border-radius:4px;min-height:100%;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 #0000}.mentors-card:hover,.mentors-card:focus-within{border-color:var(--yellow);box-shadow:7px 7px 0 var(--yellow);transform:translateY(-6px)}.mentors-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#000000eb 72%);position:absolute;inset:38% 0 0}.mentors-avatar{width:100%;height:100%;color:var(--paper);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-size:var(--t-500);font-weight:var(--w-medium);background:#000;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mentors-avatar img{object-fit:cover;transform-origin:50% 34%;width:100%;height:100%}.mentors-avatar img[src*=dipti-mundhra],.mentors-avatar img[src*=ankur-goyal]{transform:translateY(7%)scale(1.14)}.mentors-avatar img[src*=varun-dhawan],.mentors-avatar img[src*=ekta-garg],.mentors-avatar img[src*=dheeraj-mundhra]{transform:scale(1.05)}.mentors-avatar img[src*=shruti-sharma],.mentors-avatar img[src*=dhruv-mundhra]{transform:scale(.94)}.mentors-avatar img[src*=mayank-bajaj-v2],.mentors-avatar img[src*=mohit-garg-v2],.mentors-avatar img[src*=deepak-malani]{transform:scale(1.03)}.mentors-avatar img[src*=mentor-to-be-announced]{object-position:50% 42%;transform:scale(1.02)}.mentors-card-copy{z-index:2;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:49px;left:20px;right:20px}.mentors-name{color:var(--paper);font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-size:var(--t-600);font-weight:var(--w-medium);letter-spacing:-.025em}.mentors-role,.mentors-reviews{color:#ffffffb8}.mentors-role{font-size:var(--t-200);line-height:1.45}.mentors-reviews{font-size:var(--t-300);margin-top:8px;line-height:1.55}.mentors-card>a{z-index:2;color:var(--yellow);font-size:var(--t-200);justify-self:start;margin:0;position:absolute;bottom:20px;left:20px}.mentors-card--mystery:hover,.mentors-card--mystery:focus-within{transform:none}
.mentorspage{background:var(--paper)}.mentorspage h1,.mentorspage h2,.mentorspage h3{text-wrap:balance}.mentors-hero{border-bottom:2px solid var(--ink);background:var(--paper);position:relative;overflow:clip}.mentors-hero-stage{grid-template-columns:minmax(540px,1.12fr) minmax(0,.88fr);gap:clamp(40px,5.5vw,76px)}.mentorspage .mentors-hero-copy h1{max-width:10ch;margin-top:18px}.mentors-hero-copy .hl-block{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.mentors-hero-copy .lead-punch{margin-top:22px}.artifact-mentors{background-image:none}.mentors-review-lens{isolation:isolate;background:0 0;min-height:510px;position:relative}.mentors-review-lens-stage{background:0 0;min-height:510px;position:relative}.mentors-review-lens-canvas{z-index:4;opacity:0;pointer-events:none;touch-action:pan-y;width:100%;height:100%;transition:opacity .28s ease-out;display:block;position:absolute;inset:0}.mentors-review-lens.is-webgl-ready .mentors-review-lens-canvas{opacity:1;pointer-events:auto}@media (hover:hover) and (pointer:fine){.mentors-review-lens.is-webgl-ready .mentors-review-lens-canvas[data-lens-active=true]{cursor:none}}.mentors-section-head{border-bottom:2px solid var(--ink);padding-bottom:clamp(28px,4vw,44px)}.mentors-section-head h2,.mentors-selection h2{max-width:18ch;font-size:var(--d-200);letter-spacing:-.045em;margin-top:14px;line-height:.96}.mentors-profiles{color:var(--paper);background:var(--ink);--sel-bg:var(--yellow);--sel-fg:var(--ink);padding:clamp(78px,10vw,132px) 0}.mentors-profiles .mentors-section-head{border-bottom-color:#ffffff47}.mentors-profiles .kicker{color:var(--yellow)}.mentors-profiles .kicker:before{background:var(--yellow)}.mentors-upcoming{padding-bottom:clamp(72px,8vw,108px)}.mentors-previous{color:var(--ink);background:var(--paper);--sel-bg:var(--yellow);--sel-fg:var(--ink);padding-top:clamp(72px,8vw,108px)}.mentors-previous .mentors-section-head{border-bottom-color:var(--ink)}.mentors-previous .kicker{color:var(--ink-soft)}.mentors-previous .kicker:before{background:var(--yellow-deep)}.mentors-card a{color:var(--ink);font-weight:var(--w-medium);text-underline-offset:3px;text-decoration:underline}.mentors-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:clamp(34px,5vw,60px);list-style:none;display:grid}.mentors-roster--upcoming{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,880px)}.mentors-help{color:var(--ink);padding:clamp(80px,10vw,136px) 0}.mentor-checkpoint-icon{background:currentColor;width:72px;height:72px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mentor-checkpoint-icon.is-prove{-webkit-mask-image:url(/images/program/outcome-room-v1.png);mask-image:url(/images/program/outcome-room-v1.png)}.mentor-checkpoint-icon.is-build{-webkit-mask-image:url(/images/program/outcome-practice-v1.png);mask-image:url(/images/program/outcome-practice-v1.png)}.mentor-checkpoint-icon.is-launch{-webkit-mask-image:url(/images/program/outcome-launch-v1.png);mask-image:url(/images/program/outcome-launch-v1.png)}.mentors-selection{background:var(--paper);--sel-bg:var(--yellow);--sel-fg:var(--ink);padding:clamp(82px,11vw,144px) 0}.mentors-selection-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(40px,7vw,96px);padding-block:clamp(34px,5vw,56px);display:grid}.mentors-selection-heading,.mentors-selection-copy{padding:0}.mentors-selection-heading{min-height:0;padding-right:clamp(0px,2vw,24px)}.mentors-selection-copy{border:2px solid var(--ink);background:var(--paper);grid-template-columns:1fr;display:grid}.mentors-selection-list{padding:clamp(22px,3vw,30px);position:relative;overflow:hidden}.mentors-selection-list:after{content:"";background:var(--ship);width:7px;position:absolute;top:0;bottom:0;left:0}.mentors-selection-list h3{border-bottom:2px solid var(--ink);font-size:var(--d-100);letter-spacing:-.035em;padding-bottom:14px;line-height:1}.mentors-selection-list h3:before{border:1px solid var(--ink);width:24px;height:24px;font-family:var(--font-body), system-ui, sans-serif;font-size:var(--t-200);font-weight:var(--w-medium);vertical-align:3px;border-radius:50%;place-items:center;margin-right:9px;display:inline-grid}.mentors-selection-list.is-in h3:before{content:"✓";background:var(--ship-soft);color:var(--ship)}.mentors-selection-list ul{counter-reset:mentor-criteria;grid-template-columns:1fr;margin-top:8px;list-style:none;display:grid}.mentors-selection-list li{border-top:1px solid var(--hairline-2);color:var(--ink-soft);font-size:var(--t-300);counter-increment:mentor-criteria;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;padding:16px 0;line-height:1.55;display:grid;position:relative}.mentors-selection-list li:first-child{border-top:0}.mentors-selection-list li:before{content:"0" counter(mentor-criteria);border:1px solid var(--ink);background:var(--yellow);width:30px;height:30px;color:var(--ink);font-family:var(--font-mono), "IBM Plex Mono", monospace;font-size:var(--t-100);font-weight:var(--w-medium);place-items:center;line-height:1;display:grid}.mentors-apply-row{border-top:2px solid var(--ink);background:var(--paper-2);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:0;padding:clamp(20px,2.8vw,28px);display:flex}.mentors-apply-row p{max-width:34ch;font-family:var(--font-display), "Bricolage Grotesque", sans-serif;font-size:var(--t-600);font-weight:var(--w-medium);letter-spacing:-.02em;line-height:1.2}.mentors-apply-row .btn{flex:none}.mentors-close{margin-top:0}@media (max-width:980px){.mentors-hero-stage,.mentors-selection-grid{grid-template-columns:1fr}.mentors-hero-art{width:min(100%,720px)}.mentors-selection-heading{padding-bottom:0}.mentors-selection h2{max-width:16ch}.mentors-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mentors-hero{background-image:none}.mentors-roster{grid-template-columns:1fr}}@media (max-width:620px){.mentors-hero{padding-top:34px}.mentors-hero-copy h1{font-size:var(--d-200)}.mentors-review-lens,.mentors-review-lens-stage{min-height:410px}.mentors-selection-heading{min-height:0}.mentors-selection-copy,.mentors-selection-list ul{grid-template-columns:1fr}.mentors-selection-list li{border-top:1px solid var(--hairline-2);border-left:0}.mentors-selection-list li:first-child{border-top:0}.mentors-apply-row{flex-direction:column;align-items:stretch}.mentors-apply-row .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.mentors-review-lens-canvas{transition:none}}
