.hero[data-astro-cid-m3zpgalb]{align-items:center;gap:32px 56px;display:grid}h1[data-astro-cid-m3zpgalb]{margin:0 0 16px;font-size:clamp(2rem,5.5vw,2.8rem);line-height:1.2}h1[data-astro-cid-m3zpgalb] em[data-astro-cid-m3zpgalb]{color:var(--accent);font-style:normal}.hero-sub[data-astro-cid-m3zpgalb]{margin:0 0 16px;font-size:1.1rem}.hero-cta[data-astro-cid-m3zpgalb]{margin-top:8px;padding:14px 32px;font-size:1.15rem;font-weight:600}.hero-note[data-astro-cid-m3zpgalb]{margin:8px 0 0;font-size:.875rem}.hero-art[data-astro-cid-m3zpgalb]{width:100%;max-width:340px;margin:0 auto;display:block}.qa-bar[data-astro-cid-m3zpgalb]{transform-box:fill-box;transform-origin:0;transform:scaleX(.65)}.qa-idle[data-astro-cid-m3zpgalb],.qa-wait[data-astro-cid-m3zpgalb],.qa-ripple[data-astro-cid-m3zpgalb],.qa-cursor[data-astro-cid-m3zpgalb]{opacity:0}.qa-ripple[data-astro-cid-m3zpgalb],.qa-press[data-astro-cid-m3zpgalb],.qa-spin[data-astro-cid-m3zpgalb],.qa-check[data-astro-cid-m3zpgalb]{transform-box:fill-box}.qa-ripple[data-astro-cid-m3zpgalb],.qa-spin[data-astro-cid-m3zpgalb],.qa-check[data-astro-cid-m3zpgalb]{transform-origin:50%}.qa-press[data-astro-cid-m3zpgalb]{transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.hero-art[data-astro-cid-m3zpgalb] [data-astro-cid-m3zpgalb]{animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.qa-bar[data-astro-cid-m3zpgalb]{animation-name:qa-bar}.qa-idle[data-astro-cid-m3zpgalb]{animation-name:qa-idle}.qa-pick[data-astro-cid-m3zpgalb]{animation-name:qa-pick}.qa-answer[data-astro-cid-m3zpgalb]{animation-name:qa-answer}.qa-wait[data-astro-cid-m3zpgalb]{animation-name:qa-wait}.qa-check[data-astro-cid-m3zpgalb]{animation-name:qa-check}.hero-art[data-astro-cid-m3zpgalb] .qa-spin[data-astro-cid-m3zpgalb]{animation:1s linear infinite qa-spin}.qa-ripple[data-astro-cid-m3zpgalb]{animation-name:qa-ripple}.qa-cursor[data-astro-cid-m3zpgalb]{animation-name:qa-cursor}.qa-press[data-astro-cid-m3zpgalb]{animation-name:qa-press}}@keyframes qa-cursor{0%,6%{opacity:0;transform:translate(270px,176px)}12%{opacity:1;transform:translate(270px,176px)}26%,38%{opacity:1;transform:translate(176px,116px)}44%,to{opacity:0;transform:translate(192px,128px)}}@keyframes qa-press{0%,26%{transform:scale(1)}29%{transform:scale(.82)}33%,to{transform:scale(1)}}@keyframes qa-ripple{0%,29%{opacity:0;transform:scale(.4)}30%{opacity:.5}42%,to{opacity:0;transform:scale(1.6)}}@keyframes qa-idle{0%,29%{opacity:1}34%,90%{opacity:0}97%,to{opacity:1}}@keyframes qa-pick{0%,29%{opacity:0}34%,90%{opacity:1}97%,to{opacity:0}}@keyframes qa-answer{0%,31%{opacity:0;transform:translateY(6px)}38%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes qa-wait{0%,44%{opacity:1}46%,92%{opacity:0}97%,to{opacity:1}}@keyframes qa-check{0%,44%{opacity:0;transform:scale(.5)}48%{opacity:1;transform:scale(1.2)}52%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes qa-spin{to{transform:rotate(360deg)}}@keyframes qa-bar{0%,46%{transform:scaleX(.3)}64%,90%{transform:scaleX(.65)}97%,to{transform:scaleX(.3)}}.paths[data-astro-cid-m3zpgalb]{grid-column:1/-1;gap:40px;margin-top:clamp(24px,5vw,48px);display:grid}.path-head[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.path-head[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--accent);text-underline-offset:3px;font-size:.95rem}.panel[data-astro-cid-m3zpgalb] .path[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin:0 0 16px;font-size:1.5rem}.path-cards[data-astro-cid-m3zpgalb]{gap:12px;display:grid}@media (width>=640px){.path-cards[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(3,1fr)}}.path-card[data-astro-cid-m3zpgalb]{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s,background-color .15s;display:flex}.path-card[data-astro-cid-m3zpgalb]:hover,.path-card[data-astro-cid-m3zpgalb]:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--card));transform:translateY(-3px);box-shadow:0 6px 18px #0000001f}@media (prefers-reduced-motion:reduce){.path-card[data-astro-cid-m3zpgalb]{transition:none}.path-card[data-astro-cid-m3zpgalb]:hover,.path-card[data-astro-cid-m3zpgalb]:focus-visible{transform:none}}.path-card[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin:0;font-size:1.1rem;line-height:1.3}.path-tag[data-astro-cid-m3zpgalb]{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:10px;padding:2px 10px;font-size:.8rem;font-weight:600}.path-card[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0;font-size:.95rem;line-height:1.5}.exam-cards[data-astro-cid-m3zpgalb]{gap:24px 32px;display:grid}@media (width>=860px){.exam-cards[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(3,1fr)}}.exam-card[data-astro-cid-m3zpgalb]{color:inherit;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.exam-card[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{letter-spacing:-.02em;flex:none;min-width:1.4em;margin:0;font-size:3rem;line-height:1;transition:color .15s}.exam-card[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--muted);margin:0;font-family:Manrope Variable,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.exam-card[data-astro-cid-m3zpgalb]:hover h3[data-astro-cid-m3zpgalb],.exam-card[data-astro-cid-m3zpgalb]:focus-visible h3[data-astro-cid-m3zpgalb]{color:var(--accent)}.panel[data-astro-cid-m3zpgalb]{margin-top:56px}.hero[data-astro-cid-m3zpgalb].panel{margin-top:clamp(32px,6vw,64px)}.panel[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin:0 0 12px;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.1}.panel[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb] em[data-astro-cid-m3zpgalb]{color:var(--accent);font-style:normal}.audience[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-bottom:24px}.aud-grid[data-astro-cid-m3zpgalb]{gap:12px;display:grid}@media (width>=560px){.aud-grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,1fr)}}.aud[data-astro-cid-m3zpgalb]{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:20px}.aud-icon[data-astro-cid-m3zpgalb]{background:color-mix(in srgb, var(--accent) 12%, transparent);fill:none;width:40px;height:40px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:10px;padding:8px}.aud[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin:12px 0 6px;font-size:1.1rem}.aud[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0;font-size:.95rem;line-height:1.5}.faq-block[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-bottom:16px}.faq[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-m3zpgalb]:last-child{border-bottom:0}.faq[data-astro-cid-m3zpgalb] summary[data-astro-cid-m3zpgalb]{cursor:pointer;padding:14px 0}.faq[data-astro-cid-m3zpgalb] summary[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin:0;font-size:1.05rem;font-weight:700;display:inline}.faq[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0 0 14px;line-height:1.5}@media (width>=760px){.hero[data-astro-cid-m3zpgalb]{grid-template-columns:1.1fr 1fr}}
