.jorge-page.svelte-174d2ff{min-height:100dvh;background:#0a0a0a;color:#e4e4e4}.jorge-header.svelte-174d2ff{padding:1rem 1.5rem;padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));border-bottom:1px solid #222}.back-link.svelte-174d2ff{color:#8b80ff;text-decoration:none;font-size:.9rem}.back-link.svelte-174d2ff:hover{color:#a89fff}.jorge-main.svelte-174d2ff{max-width:580px;margin:0 auto;padding:2rem 1.5rem 3rem;padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(3rem,env(safe-area-inset-bottom))}.jorge-hero.svelte-174d2ff{text-align:center;margin-bottom:2rem}.jorge-icon.svelte-174d2ff{font-size:3rem;line-height:1;margin-bottom:.75rem;opacity:.9}.jorge-hero.svelte-174d2ff h1:where(.svelte-174d2ff){font-size:clamp(1.75rem,5vw,2.25rem);margin-bottom:.35rem;letter-spacing:-.02em}.tagline.svelte-174d2ff{color:#888;font-size:clamp(.95rem,2vw,1.05rem)}.jorge-desc.svelte-174d2ff{font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.75;margin-bottom:2rem;max-width:65ch}.jorge-section.svelte-174d2ff{background:#141414;border:1px solid #222;border-radius:12px;padding:1.35rem 1.25rem;margin-bottom:1rem}.jorge-section.svelte-174d2ff h2:where(.svelte-174d2ff){font-size:.875rem;color:#8b80ff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.85rem}.jorge-section.svelte-174d2ff p:where(.svelte-174d2ff),.jorge-section.svelte-174d2ff li:where(.svelte-174d2ff){font-size:clamp(.9rem,1.2vw,1rem);line-height:1.7;max-width:65ch}.feature-list.svelte-174d2ff{list-style:none;padding-left:0;margin:0}.feature-list.svelte-174d2ff li:where(.svelte-174d2ff){margin-bottom:.85rem;padding-left:1rem;border-left:3px solid #333}.feature-list.svelte-174d2ff li:where(.svelte-174d2ff):last-child{margin-bottom:0}.jorge-section.highlight.svelte-174d2ff{border-color:#3d2a1a;background:#1a1510}.gov-links.svelte-174d2ff{list-style:none;padding-left:0;margin:0}.gov-links.svelte-174d2ff li:where(.svelte-174d2ff){margin:.35rem 0}.gov-links.svelte-174d2ff a:where(.svelte-174d2ff){color:#8b80ff;text-decoration:none;word-break:break-all}.gov-links.svelte-174d2ff a:where(.svelte-174d2ff):hover{text-decoration:underline}.jorge-footer.svelte-174d2ff{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px dashed #333;font-size:.85rem;color:#666}.jorge-footer.svelte-174d2ff .link:where(.svelte-174d2ff){color:#8b80ff}.jorge-footer.svelte-174d2ff p:where(.svelte-174d2ff){margin:.35rem 0}@media(max-width:600px){.jorge-main.svelte-174d2ff{padding:1.5rem 1rem 2.5rem}.jorge-section.svelte-174d2ff{padding:1.1rem 1rem}}
