.practice-guide[data-astro-cid-5ythgwhk]{border-top:1px solid var(--border);background:var(--surface);padding-block:72px}.guide-layout[data-astro-cid-5ythgwhk]{max-width:800px}.guide-intro[data-astro-cid-5ythgwhk]{margin-bottom:44px}.guide-intro[data-astro-cid-5ythgwhk] h2[data-astro-cid-5ythgwhk]{letter-spacing:-1.5px;margin:16px 0;font-size:clamp(30px,3.5vw,45px);font-weight:800;line-height:1.13}.guide-intro[data-astro-cid-5ythgwhk] p[data-astro-cid-5ythgwhk],.guide-content[data-astro-cid-5ythgwhk] p[data-astro-cid-5ythgwhk]{color:var(--text-secondary);line-height:1.8}.guide-link[data-astro-cid-5ythgwhk]{color:var(--link);gap:12px;margin-top:20px;font-weight:750;display:inline-flex}.guide-content[data-astro-cid-5ythgwhk] .grade-links[data-astro-cid-5ythgwhk]{background:var(--surface-soft);border-radius:14px;margin-top:22px;padding:16px 18px}.guide-content[data-astro-cid-5ythgwhk] section[data-astro-cid-5ythgwhk]+section[data-astro-cid-5ythgwhk],.guide-content[data-astro-cid-5ythgwhk] .grade-links[data-astro-cid-5ythgwhk]+section[data-astro-cid-5ythgwhk]{border-top:1px solid var(--border);margin-top:32px;padding-top:32px}.guide-content[data-astro-cid-5ythgwhk] h3[data-astro-cid-5ythgwhk]{color:var(--text-primary);margin-bottom:12px;font-size:21px;font-weight:750;line-height:1.3}.guide-content[data-astro-cid-5ythgwhk] p[data-astro-cid-5ythgwhk]+p[data-astro-cid-5ythgwhk]{margin-top:14px}.guide-content[data-astro-cid-5ythgwhk] a[data-astro-cid-5ythgwhk]{color:var(--link);text-underline-offset:3px;text-decoration:underline}@media (width<=800px){.practice-guide[data-astro-cid-5ythgwhk]{padding-block:48px}.guide-intro[data-astro-cid-5ythgwhk]{margin-bottom:32px}}.home-faq[data-astro-cid-llin7ky3]{border-top:1px solid var(--border);padding-block:72px}.faq-layout[data-astro-cid-llin7ky3]{max-width:800px}.faq-intro[data-astro-cid-llin7ky3]{margin-bottom:36px}.faq-intro[data-astro-cid-llin7ky3] h2[data-astro-cid-llin7ky3]{letter-spacing:-1.5px;margin:16px 0;font-size:clamp(30px,3.5vw,45px);font-weight:800;line-height:1.13}.faq-intro[data-astro-cid-llin7ky3] p[data-astro-cid-llin7ky3],.faq-answer[data-astro-cid-llin7ky3] p[data-astro-cid-llin7ky3]{color:var(--text-secondary);line-height:1.8}.faq-intro[data-astro-cid-llin7ky3] .faq-reviewed[data-astro-cid-llin7ky3]{margin-top:16px;font-size:13px}.faq-item[data-astro-cid-llin7ky3]{border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-llin7ky3]:first-child{border-top:1px solid var(--border)}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:18px;font-weight:750;line-height:1.4;list-style:none;display:flex}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-llin7ky3] summary[data-astro-cid-llin7ky3]:focus-visible{outline:2px solid var(--link);outline-offset:3px}.faq-icon[data-astro-cid-llin7ky3]{color:var(--link);flex:none;font-size:24px;line-height:1}.faq-item[data-astro-cid-llin7ky3][open] .faq-icon[data-astro-cid-llin7ky3]{transform:rotate(45deg)}.faq-answer[data-astro-cid-llin7ky3]{padding:0 38px 22px 0}.faq-answer[data-astro-cid-llin7ky3] a[data-astro-cid-llin7ky3]{color:var(--link);text-underline-offset:3px;margin-top:12px;font-weight:700;text-decoration:underline;display:inline-block}@media (width<=800px){.home-faq[data-astro-cid-llin7ky3]{padding-block:48px}.faq-intro[data-astro-cid-llin7ky3]{margin-bottom:28px}}.quest-home-hero[data-astro-cid-lcdefpme]{background:var(--hero-background);border-bottom:1px solid var(--border)}.home-layout[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:center;gap:75px;padding-block:64px;display:grid}.home-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-2.8px;margin:22px 0;font-size:clamp(42px,5vw,68px);font-weight:850;line-height:1.08}.home-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--link)}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:500px;color:var(--text-secondary);font-size:18px;line-height:1.8}.home-pills[data-astro-cid-lcdefpme]{gap:10px;margin:24px 0;display:flex}.home-pills[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--mint);border-radius:10px;padding:7px 13px;font-size:12px;font-weight:700}.home-pills[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){background:var(--sky)}.home-pills[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){background:var(--lavender)}.home-copy[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{font-size:13px}.home-start[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-bottom:6px solid var(--card-shadow);border-radius:28px;padding:30px;box-shadow:0 18px 50px #182d4b12}.home-start-top[data-astro-cid-lcdefpme]{align-items:center;gap:15px;margin-bottom:25px;display:flex}.home-start-top[data-astro-cid-lcdefpme] .bee-mascot{flex-shrink:0;width:75px}.home-start-top[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:8px}.home-start[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.8px;margin-top:6px;font-size:24px;font-weight:800;line-height:1.2}.home-start[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{margin:15px 0 9px;font-size:13px;font-weight:650;display:block}.home-start[data-astro-cid-lcdefpme] .field[data-astro-cid-lcdefpme]{min-height:50px;font-size:16px}.home-start[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:17px 0;font-size:13px;line-height:1.8}.home-start[data-astro-cid-lcdefpme]>.button[data-astro-cid-lcdefpme]{justify-content:space-between;width:100%;margin-top:12px}.home-start[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-top:18px;font-size:11px;line-height:1.7;display:block}.home-support[data-astro-cid-lcdefpme]{padding-block:40px 55px}.home-support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.7px;font-size:23px;font-weight:800}.home-support[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-top:6px;font-size:13px}.home-resource-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1.1fr;gap:24px;margin-top:24px;display:grid}.home-resource-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);border-bottom-width:4px;border-radius:18px;padding:23px;transition:transform .16s,border-color .16s}.home-resource-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover{border-color:var(--hero-accent);transform:translateY(-3px)}.home-resource-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 8px;font-size:15px;font-weight:750}.home-resource-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:13px;line-height:1.7}.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{padding-left:10px}.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:0}.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:32px;color:var(--text-secondary);justify-content:space-between;gap:12px;padding-block:7px;font-size:12px;display:flex}.home-resource-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme],.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=800px){.home-layout[data-astro-cid-lcdefpme]{gap:30px;padding-block:40px}.home-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-1.8px;font-size:45px}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:16px}.home-resource-grid[data-astro-cid-lcdefpme]{gap:15px}.home-start[data-astro-cid-lcdefpme]{padding:22px}}@media (width<=640px){.home-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;padding-block:32px}.home-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:44px}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:16px}.home-resource-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-start[data-astro-cid-lcdefpme]{padding:22px}.home-support[data-astro-cid-lcdefpme]{padding-block:30px}.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{padding:10px 0}.home-resource-grid[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;font-size:14px}.home-start-top[data-astro-cid-lcdefpme] .bee-mascot{width:65px}}@media (width<=360px){.home-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:38px}.home-start[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:21px}.home-start-top[data-astro-cid-lcdefpme]{gap:10px}}
