.mentors-page[data-astro-cid-qhgwz3nz]{padding:calc(var(--nav-height) + 80px) clamp(24px,4vw,48px) clamp(80px,12vw,140px);min-height:100vh;background:var(--color-black);color:var(--color-white)}.mentors-page__inner[data-astro-cid-qhgwz3nz]{max-width:var(--max-width);margin:0 auto}.mentors-page__header[data-astro-cid-qhgwz3nz]{margin-bottom:clamp(60px,8vw,100px);max-width:960px}.mentors-page__label[data-astro-cid-qhgwz3nz]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;opacity:.4;display:block;margin-bottom:1rem}.mentors-page__title[data-astro-cid-qhgwz3nz]{font-family:var(--font-serif);font-size:clamp(3rem,7vw,5rem);font-weight:400;line-height:1;letter-spacing:-.03em;margin-bottom:1.25rem}.mentors-page__sub[data-astro-cid-qhgwz3nz]{font-size:1.05rem;opacity:.5;line-height:1.6}.mentors-page__grid[data-astro-cid-qhgwz3nz]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;overflow:visible;transform:translate(-40px);margin-bottom:clamp(60px,8vw,100px)}.mentors-page__card[data-astro-cid-qhgwz3nz]{color:inherit;display:flex;align-items:center;gap:20px;padding:24px;background:var(--color-black);border:1px solid rgba(248,238,227,.06);border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;text-decoration:none;overflow:visible}.mentors-page__card[data-astro-cid-qhgwz3nz]:hover{background:#f8eee308}.mentors-page__card[data-astro-cid-qhgwz3nz]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3),.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n){transform:translate(80px);flex-direction:row-reverse}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3) .mentors-page__info[data-astro-cid-qhgwz3nz],.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n) .mentors-page__info[data-astro-cid-qhgwz3nz]{text-align:right}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3) .mentors-page__avatar[data-astro-cid-qhgwz3nz],.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n) .mentors-page__avatar[data-astro-cid-qhgwz3nz]{margin-left:0;margin-right:-12px}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo{height:200px;flex-shrink:0;position:relative;z-index:1;align-self:flex-end;margin-top:-80px;margin-bottom:-24px;margin-left:-12px;transition:transform .4s ease}.mentors-page__card[data-astro-cid-qhgwz3nz]:hover .mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo{transform:translateY(-6px)}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo img[data-astro-cid-qhgwz3nz]{height:100%;width:auto;display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo.is-large{height:200px;margin-bottom:-24px;display:flex;align-items:flex-end}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo.is-large img[data-astro-cid-qhgwz3nz]{height:111%;align-self:flex-end;transform-origin:bottom center}.mentors-page__avatar[data-astro-cid-qhgwz3nz]:not(.has-photo){width:72px;height:72px;border-radius:50%;background:#f8eee314;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease;border:1.5px solid transparent}.mentors-page__card[data-astro-cid-qhgwz3nz]:hover .mentors-page__avatar[data-astro-cid-qhgwz3nz]:not(.has-photo){border-color:#daa7434d;background:#daa7431a}.mentors-page__avatar[data-astro-cid-qhgwz3nz]:not(.has-photo) span[data-astro-cid-qhgwz3nz]{font-family:var(--font-mono);font-size:.85rem;opacity:.5;letter-spacing:.02em;transition:all .3s ease}.mentors-page__card[data-astro-cid-qhgwz3nz]:hover .mentors-page__avatar[data-astro-cid-qhgwz3nz]:not(.has-photo) span[data-astro-cid-qhgwz3nz]{opacity:.8;color:var(--color-accent)}.mentors-page__name[data-astro-cid-qhgwz3nz]{font-family:var(--font-sans);font-size:.9rem;font-weight:500;margin-bottom:2px}.mentors-page__company[data-astro-cid-qhgwz3nz]{font-size:.8rem;opacity:.5;margin-bottom:4px}.mentors-page__achievement[data-astro-cid-qhgwz3nz]{font-family:var(--font-mono);font-size:.7rem;color:var(--color-accent);letter-spacing:.02em;background:#daa7431f;padding:3px 8px;border-radius:4px;display:inline-block}.mentors-page__cta[data-astro-cid-qhgwz3nz]{text-align:center}.mentors-page__cta[data-astro-cid-qhgwz3nz] p[data-astro-cid-qhgwz3nz]{font-size:1rem;opacity:.5;margin-bottom:1.5rem}.mentors-page__cta[data-astro-cid-qhgwz3nz] a[data-astro-cid-qhgwz3nz]{font-family:var(--font-mono);font-size:.9rem;padding:14px 32px;border:1px solid rgba(248,238,227,.4);border-radius:100px;color:var(--color-white);transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-block}.mentors-page__cta[data-astro-cid-qhgwz3nz] a[data-astro-cid-qhgwz3nz]:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-black);transform:scale(1.03);box-shadow:0 4px 30px #daa7434d}@media(max-width:768px){.mentors-page__grid[data-astro-cid-qhgwz3nz]{grid-template-columns:1fr;max-width:100%;transform:none;gap:48px}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3),.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n){transform:none;flex-direction:row}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3) .mentors-page__info[data-astro-cid-qhgwz3nz],.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n) .mentors-page__info[data-astro-cid-qhgwz3nz]{text-align:left}.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n+3) .mentors-page__avatar[data-astro-cid-qhgwz3nz],.mentors-page__card[data-astro-cid-qhgwz3nz]:nth-child(4n) .mentors-page__avatar[data-astro-cid-qhgwz3nz]{margin-right:0;margin-left:-12px}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo{height:160px;margin-top:-40px;margin-bottom:-16px}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo.is-large{height:160px;margin-bottom:-16px}.mentors-page__avatar[data-astro-cid-qhgwz3nz].has-photo.is-large img[data-astro-cid-qhgwz3nz]{height:104%}}
