.hero[data-astro-cid-uwhen6mn]{background:linear-gradient(135deg,#000,#1a1a1a,#2a2a2a);color:var(--white);padding:80px 0;border-bottom:8px solid var(--yellow);text-align:center}.hero[data-astro-cid-uwhen6mn] h1[data-astro-cid-uwhen6mn]{font-size:42px;text-transform:uppercase;margin:0 0 20px;line-height:1.2}.hero-subtitle[data-astro-cid-uwhen6mn]{font-size:18px;color:#ccc;max-width:720px;margin:0 auto 20px}.hero-meta[data-astro-cid-uwhen6mn]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#999}.section[data-astro-cid-uwhen6mn]{padding:60px 0}.section-alt[data-astro-cid-uwhen6mn]{background:#f5f5f5}.section-title[data-astro-cid-uwhen6mn]{text-align:center;font-size:36px;text-transform:uppercase;margin:0 0 40px}.info-box[data-astro-cid-uwhen6mn]{border:4px solid var(--black);padding:30px;max-width:800px;margin:0 auto;background:var(--white)}.info-box[data-astro-cid-uwhen6mn].blue-left{border-left:8px solid var(--blue)}.info-box[data-astro-cid-uwhen6mn] h2[data-astro-cid-uwhen6mn]{font-size:28px;text-transform:uppercase;margin:0 0 15px}.info-box[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]{font-size:16px;line-height:1.6;margin:0 0 15px}.info-box[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]:last-child{margin-bottom:0}.info-box[data-astro-cid-uwhen6mn] a[data-astro-cid-uwhen6mn]{color:var(--blue);text-decoration:underline}.faq-list[data-astro-cid-uwhen6mn]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-uwhen6mn]{border:4px solid var(--black);padding:25px;margin-bottom:15px;background:var(--white)}.faq-item[data-astro-cid-uwhen6mn] h3[data-astro-cid-uwhen6mn]{font-size:18px;text-transform:uppercase;margin:0 0 12px}.faq-item[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]{font-size:15px;line-height:1.6;margin:0;color:#444}.table-wrapper[data-astro-cid-uwhen6mn]{overflow-x:auto;max-width:800px;margin:0 auto 15px}.comparison-table[data-astro-cid-uwhen6mn]{width:100%;border-collapse:collapse;border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);min-width:640px;background:var(--white)}.comparison-table[data-astro-cid-uwhen6mn] thead[data-astro-cid-uwhen6mn] tr[data-astro-cid-uwhen6mn]{background:var(--black);color:var(--white)}.comparison-table[data-astro-cid-uwhen6mn] th[data-astro-cid-uwhen6mn]{padding:15px 18px;font-size:14px;text-transform:uppercase;font-weight:700;text-align:left}.comparison-table[data-astro-cid-uwhen6mn] td[data-astro-cid-uwhen6mn]{padding:14px 18px;font-size:14px;line-height:1.5;border-bottom:2px solid #eee;vertical-align:top;color:#444}.comparison-table[data-astro-cid-uwhen6mn] tbody[data-astro-cid-uwhen6mn] tr[data-astro-cid-uwhen6mn]:nth-child(2n){background:#f9f9f9}.pathway-name[data-astro-cid-uwhen6mn]{font-weight:700;color:var(--black)}.note-box[data-astro-cid-uwhen6mn]{background:var(--yellow);border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);padding:25px;max-width:800px;margin:0 auto 15px}.note-box[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]{font-size:15px;line-height:1.6;margin:0}.checklist-intro[data-astro-cid-uwhen6mn]{text-align:center;font-size:16px;line-height:1.6;max-width:720px;margin:0 auto 40px;color:#444}.checklist-steps[data-astro-cid-uwhen6mn]{max-width:800px;margin:0 auto}.checklist-step[data-astro-cid-uwhen6mn]{display:flex;gap:25px;margin-bottom:20px;padding:25px;background:var(--white);border:4px solid var(--black);border-left:8px solid var(--red)}.step-number[data-astro-cid-uwhen6mn]{background:var(--red);color:var(--white);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;flex-shrink:0}.step-content[data-astro-cid-uwhen6mn] h3[data-astro-cid-uwhen6mn]{font-size:18px;text-transform:uppercase;margin:0 0 10px;color:var(--red)}.step-content[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]{font-size:15px;line-height:1.6;margin:0;color:#444}.cta-section[data-astro-cid-uwhen6mn]{background:var(--red);color:var(--white);padding:60px 0;text-align:center}.cta-section[data-astro-cid-uwhen6mn] h2[data-astro-cid-uwhen6mn]{font-size:36px;text-transform:uppercase;margin:0 0 15px}.cta-section[data-astro-cid-uwhen6mn] p[data-astro-cid-uwhen6mn]{font-size:18px;max-width:600px;margin:0 auto 30px}.cta-section[data-astro-cid-uwhen6mn] .brutalist-button[data-astro-cid-uwhen6mn].primary{background:var(--black);border-color:var(--black);color:var(--white)}.cta-section[data-astro-cid-uwhen6mn] .brutalist-button[data-astro-cid-uwhen6mn].primary:hover{background:var(--white);color:var(--black);box-shadow:4px 4px 0 var(--black)}.cta-links[data-astro-cid-uwhen6mn]{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:15px;font-size:14px;flex-wrap:wrap}.cta-links[data-astro-cid-uwhen6mn] a[data-astro-cid-uwhen6mn]{color:var(--white);text-decoration:underline}.cta-links[data-astro-cid-uwhen6mn] span[data-astro-cid-uwhen6mn]{color:#ffffff80}.disclaimer-section[data-astro-cid-uwhen6mn]{padding:40px 0}.disclaimer[data-astro-cid-uwhen6mn]{max-width:800px;margin:0 auto;font-size:13px;line-height:1.6;color:#777;font-style:italic;text-align:center}@media (max-width: 768px){.hero[data-astro-cid-uwhen6mn]{padding:40px 0}.hero[data-astro-cid-uwhen6mn] h1[data-astro-cid-uwhen6mn],.section-title[data-astro-cid-uwhen6mn],.cta-section[data-astro-cid-uwhen6mn] h2[data-astro-cid-uwhen6mn]{font-size:28px}.checklist-step[data-astro-cid-uwhen6mn]{flex-direction:column;align-items:center;text-align:center;gap:15px}}
