.ap[data-astro-cid-ynai6rlg]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head quiz" "proof quiz";column-gap:clamp(2rem,5vw,4.5rem);row-gap:2.5rem;align-items:start;padding-top:clamp(1.5rem,4vw,3.5rem);padding-bottom:clamp(3rem,7vw,6rem)}.ap-head[data-astro-cid-ynai6rlg]{grid-area:head}.ap-proof[data-astro-cid-ynai6rlg]{grid-area:proof}.ap-quiz[data-astro-cid-ynai6rlg]{grid-area:quiz;position:sticky;top:6rem}.ap-kicker[data-astro-cid-ynai6rlg],.ap-label[data-astro-cid-ynai6rlg]{font-family:var(--font-display);font-weight:600;font-size:.95rem;color:hsl(var(--muted-foreground))}.ap-title[data-astro-cid-ynai6rlg]{font-family:var(--font-display);font-weight:700;letter-spacing:-.035em;line-height:1.02;font-size:clamp(2rem,3.8vw,3rem);margin-top:.75rem;text-wrap:balance}.ap-lead[data-astro-cid-ynai6rlg]{margin-top:1.25rem;max-width:28rem;font-size:1.1rem;line-height:1.6;color:hsl(var(--foreground)/.7)}.ap-mentees[data-astro-cid-ynai6rlg]{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.ap-mentees[data-astro-cid-ynai6rlg] li[data-astro-cid-ynai6rlg]{overflow:hidden;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * 2);background:radial-gradient(120% 90% at 50% 100%,#292929,hsl(var(--card)) 70%)}.ap-mentees[data-astro-cid-ynai6rlg] img[data-astro-cid-ynai6rlg]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:top;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.ap-result[data-astro-cid-ynai6rlg]{padding:.25rem .75rem 0;font-family:var(--font-display);font-weight:700;font-size:1.1rem;line-height:1.1;letter-spacing:-.02em}.ap-name[data-astro-cid-ynai6rlg]{padding:.3rem .75rem .8rem;font-size:.75rem;line-height:1.35;color:hsl(var(--muted-foreground))}.ap-who[data-astro-cid-ynai6rlg]{display:flex;align-items:center;gap:1rem;margin-top:2.5rem}.ap-who[data-astro-cid-ynai6rlg] img[data-astro-cid-ynai6rlg]{width:4rem;height:4rem;flex-shrink:0;border-radius:50%;object-fit:cover}.ap-who[data-astro-cid-ynai6rlg] p[data-astro-cid-ynai6rlg]{color:hsl(var(--foreground)/.75);line-height:1.5}.ap-who[data-astro-cid-ynai6rlg] b[data-astro-cid-ynai6rlg]{display:block;font-weight:600;color:hsl(var(--foreground))}.ap-facts[data-astro-cid-ynai6rlg]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border))}.ap-facts[data-astro-cid-ynai6rlg] dt[data-astro-cid-ynai6rlg]{font-family:var(--font-display);font-weight:700;font-size:1.2rem;letter-spacing:-.02em}.ap-facts[data-astro-cid-ynai6rlg] dd[data-astro-cid-ynai6rlg]{margin:.35rem 0 0;color:hsl(var(--muted-foreground));font-size:.85rem;line-height:1.4}.ap-about[data-astro-cid-ynai6rlg]{display:inline-block;margin-top:1.5rem;font-size:.9rem;text-decoration:underline;text-underline-offset:4px;color:hsl(var(--muted-foreground))}.ap-about[data-astro-cid-ynai6rlg]:hover{color:hsl(var(--foreground))}.ap-quiz[data-astro-cid-ynai6rlg]{min-height:32rem;display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid hsl(var(--foreground)/.15);border-radius:28px;background:hsl(var(--foreground)/.03)}.ap-progress[data-astro-cid-ynai6rlg]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:2rem}.ap-progress[data-astro-cid-ynai6rlg] span[data-astro-cid-ynai6rlg]{height:4px;border-radius:2px;background:hsl(var(--border));transition:background .3s}.ap-progress[data-astro-cid-ynai6rlg] span[data-astro-cid-ynai6rlg].on{background:hsl(var(--foreground))}.ap-step[data-astro-cid-ynai6rlg][hidden],.ap-end[data-astro-cid-ynai6rlg][hidden]{display:none}.ap-count[data-astro-cid-ynai6rlg]{font-family:var(--font-display);font-size:1rem;color:hsl(var(--muted-foreground))}.ap-count[data-astro-cid-ynai6rlg] b[data-astro-cid-ynai6rlg]{font-size:clamp(4rem,8vw,6.5rem);line-height:.85;letter-spacing:-.06em;color:hsl(var(--foreground));display:block;margin-bottom:.5rem}.ap-q[data-astro-cid-ynai6rlg]{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-size:clamp(1.75rem,3.2vw,2.4rem);margin-top:1.25rem;padding:0;text-wrap:balance}.ap-options[data-astro-cid-ynai6rlg]{display:grid;gap:.75rem;margin-top:2rem}.ap-options[data-astro-cid-ynai6rlg].n3{grid-template-columns:repeat(3,1fr)}.ap-options[data-astro-cid-ynai6rlg].n2{grid-template-columns:repeat(2,1fr)}.ap-option[data-astro-cid-ynai6rlg]{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:11rem;padding:1.25rem;text-align:left;border:1px solid hsl(var(--foreground)/.15);border-radius:calc(var(--radius) * 2);background:hsl(var(--background)/.4);color:hsl(var(--foreground));font:inherit;font-family:var(--font-display);font-weight:600;font-size:1.1rem;line-height:1.2;letter-spacing:-.01em;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ap-option[data-astro-cid-ynai6rlg] svg[data-astro-cid-ynai6rlg]{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ap-option[data-astro-cid-ynai6rlg]:hover{border-color:hsl(var(--foreground)/.5)}.ap-option[data-astro-cid-ynai6rlg].picked{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.ap-back[data-astro-cid-ynai6rlg]{margin-top:1.75rem;background:none;border:0;padding:0;color:hsl(var(--muted-foreground));font:inherit;font-size:.9rem;cursor:pointer;text-decoration:underline;text-underline-offset:4px;align-self:flex-start}.ap-back[data-astro-cid-ynai6rlg]:hover{color:hsl(var(--foreground))}.ap-end[data-astro-cid-ynai6rlg]{display:flex;flex-direction:column;align-items:flex-start}.ap-end-mark[data-astro-cid-ynai6rlg]{width:3.5rem;height:3.5rem;fill:none;stroke:hsl(var(--foreground));stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ap-end[data-astro-cid-ynai6rlg] p[data-astro-cid-ynai6rlg]{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:1.05rem;line-height:1.6;max-width:32rem}.ap-cta[data-astro-cid-ynai6rlg]{margin-top:2rem}.ap-option[data-astro-cid-ynai6rlg]:focus-visible,.ap-back[data-astro-cid-ynai6rlg]:focus-visible,.ap-cta[data-astro-cid-ynai6rlg]:focus-visible,.ap-about[data-astro-cid-ynai6rlg]:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.ap-step[data-astro-cid-ynai6rlg].in,.ap-end[data-astro-cid-ynai6rlg].in{animation:ap-in .35s ease both}@keyframes ap-in{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ap-step[data-astro-cid-ynai6rlg].in,.ap-end[data-astro-cid-ynai6rlg].in{animation:none}.ap-progress[data-astro-cid-ynai6rlg] span[data-astro-cid-ynai6rlg],.ap-option[data-astro-cid-ynai6rlg]{transition:none}}@media(max-width:900px){.ap[data-astro-cid-ynai6rlg]{grid-template-columns:1fr;grid-template-areas:"head" "quiz" "proof";row-gap:2rem}.ap-quiz[data-astro-cid-ynai6rlg]{position:static;min-height:0}.ap-title[data-astro-cid-ynai6rlg]{font-size:clamp(1.9rem,8vw,2.4rem)}.ap-lead[data-astro-cid-ynai6rlg]{font-size:1rem}.ap-progress[data-astro-cid-ynai6rlg]{margin-bottom:1.5rem}.ap-count[data-astro-cid-ynai6rlg] b[data-astro-cid-ynai6rlg]{font-size:4rem}}@media(max-width:640px){.ap-options[data-astro-cid-ynai6rlg].n3,.ap-options[data-astro-cid-ynai6rlg].n2{grid-template-columns:1fr}.ap-option[data-astro-cid-ynai6rlg]{flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;min-height:4.5rem;padding:1rem 1.1rem}.ap-option[data-astro-cid-ynai6rlg] svg[data-astro-cid-ynai6rlg]{width:1.6rem;height:1.6rem;flex-shrink:0}.ap-mentees[data-astro-cid-ynai6rlg]{gap:.5rem}.ap-result[data-astro-cid-ynai6rlg]{font-size:.95rem;padding:.2rem .55rem 0}.ap-name[data-astro-cid-ynai6rlg]{font-size:.68rem;padding:.25rem .55rem .65rem}.ap-facts[data-astro-cid-ynai6rlg] dt[data-astro-cid-ynai6rlg]{font-size:1rem}.ap-facts[data-astro-cid-ynai6rlg] dd[data-astro-cid-ynai6rlg]{font-size:.78rem}}
