.back.svelte-triww7{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);background:var(--photo-pill);color:var(--on-photo);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;text-shadow:none}@media(hover:hover){.back.svelte-triww7:hover{background:#0c0a08b3;background:color-mix(in srgb,var(--hero-shade) 70%,transparent)}}.visa-grid.svelte-triww7{display:grid;gap:var(--space-7)}@media(min-width:900px){.visa-grid.svelte-triww7{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(var(--space-7),6vw,var(--space-9, 72px));align-items:start}}.visa-main.svelte-triww7{display:grid;gap:var(--space-5);min-width:0}.visa-main.svelte-triww7 .film-head:where(.svelte-triww7){margin-bottom:0}.visa-h.svelte-triww7{margin:var(--space-4) 0 0}.facts.svelte-triww7{display:grid;margin:0;padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);border:1px solid var(--line)}.fact.svelte-triww7{display:grid;gap:var(--space-1);padding-block:var(--space-4)}.fact.svelte-triww7+.fact:where(.svelte-triww7){border-top:1px solid var(--line)}.fact-label.svelte-triww7{color:var(--ink-muted)}.fact-line.svelte-triww7{margin:0}.steps.svelte-triww7{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.step.svelte-triww7{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:var(--space-3)}.step-n.svelte-triww7{color:var(--brand);font-family:var(--font-display);font-size:32px;line-height:1;font-weight:700}.step-text.svelte-triww7{margin:0}.visa-side.svelte-triww7{display:grid;gap:var(--space-5);min-width:0}@media(min-width:900px)and (min-height:760px){.visa-side.svelte-triww7{position:sticky;top:calc(var(--nav-h, 76px) + var(--space-5))}}.docs.svelte-triww7,.links.svelte-triww7,.help.svelte-triww7{display:grid;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background:var(--sky-100);color:var(--ink)}.docs-label.svelte-triww7{margin:0;color:var(--ink-muted)}.checks.svelte-triww7,.links.svelte-triww7 ul:where(.svelte-triww7){display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.checks.svelte-triww7 li:where(.svelte-triww7){display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-2);align-items:start}.checks.svelte-triww7 svg{margin-top:3px;color:var(--brand)}.links.svelte-triww7 a:where(.svelte-triww7){display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;color:var(--brand);font-weight:500;text-decoration:underline;text-underline-offset:3px}.links.svelte-triww7 p:where(.svelte-triww7),.help.svelte-triww7 p:where(.svelte-triww7){margin:0}.help.svelte-triww7{background:var(--cloud);border:1px solid var(--line)}.reach.svelte-triww7{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-2);align-items:start;margin:0;padding-top:var(--space-3);border-top:1px solid var(--line)}.reach.svelte-triww7 svg{margin-top:3px;color:var(--brand)}.help-btn.svelte-triww7{justify-self:start}.notice.svelte-triww7{display:grid;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-left:3px solid var(--sun-ink);border-radius:var(--radius-sm, 8px);background:var(--sky-100);color:var(--ink)}.notice-label.svelte-triww7{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;color:var(--ink-muted)}.notice.svelte-triww7 ul:where(.svelte-triww7){display:grid;gap:var(--space-1);margin:0;padding-left:1.1em;font-size:16px;line-height:26px}.help-link.svelte-triww7{justify-self:start;min-height:44px;margin-inline-start:calc(-1 * (var(--space-2) + 1.5px))}.chips.svelte-triww7{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.chip.svelte-triww7{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font-weight:500;text-decoration:none}@media(hover:hover){.chip.svelte-triww7:hover{border-color:var(--brand);color:var(--brand)}}.chip--all.svelte-triww7{background:var(--cloud)}
