.visa-blog-module__EjbmzG__page{min-height:65svh;padding-block:clamp(5rem,9vw,8rem)}.visa-blog-module__EjbmzG__intro{max-width:58rem;margin-bottom:clamp(3rem,6vw,5rem)}.visa-blog-module__EjbmzG__eyebrow,.visa-blog-module__EjbmzG__country,.visa-blog-module__EjbmzG__number,.visa-blog-module__EjbmzG__open{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:600}.visa-blog-module__EjbmzG__eyebrow,.visa-blog-module__EjbmzG__country{color:var(--w-accent)}.visa-blog-module__EjbmzG__intro h1{max-width:14ch;font-family:var(--font-serif);letter-spacing:-.045em;text-wrap:balance;margin:1.35rem 0 1.75rem;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:1.04}.visa-blog-module__EjbmzG__intro>p:last-child{max-width:55ch;color:var(--w-ink-soft);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.8}.visa-blog-module__EjbmzG__list{border-top:1px solid var(--w-line-strong)}.visa-blog-module__EjbmzG__entry{border-bottom:1px solid var(--w-line);grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,3vw,3rem);padding:clamp(1.7rem,3vw,3rem) 0;display:grid}.visa-blog-module__EjbmzG__number{color:var(--w-ink-faint);padding-top:.45rem}.visa-blog-module__EjbmzG__entry h2{max-width:24ch;font-family:var(--font-serif);margin:.65rem 0 .8rem;font-size:clamp(1.65rem,2.7vw,2.8rem);font-weight:400;line-height:1.15}.visa-blog-module__EjbmzG__entry h2 a{display:inline}.visa-blog-module__EjbmzG__entry h2 svg{width:.68em;height:.68em;color:var(--w-accent);margin-left:.4em;display:inline-block}.visa-blog-module__EjbmzG__entry h2 a:hover,.visa-blog-module__EjbmzG__entry h2 a:focus-visible{color:var(--w-accent)}.visa-blog-module__EjbmzG__summary{max-width:62ch;color:var(--w-ink-soft);font-size:.9rem;line-height:1.75}.visa-blog-module__EjbmzG__open{min-height:2.75rem;color:var(--w-accent);white-space:nowrap;align-items:center;gap:.5rem;padding-top:.45rem;display:flex}.visa-blog-module__EjbmzG__open svg{width:1rem;height:1rem}.visa-blog-module__EjbmzG__open:focus-visible{outline:2px solid var(--w-accent);outline-offset:4px}.visa-blog-module__EjbmzG__empty{border:1px solid var(--w-line);background:var(--w-surface);max-width:42rem;padding:2rem}.visa-blog-module__EjbmzG__empty h2{font-family:var(--font-serif);font-size:2rem;font-weight:400}.visa-blog-module__EjbmzG__empty p{color:var(--w-ink-soft);margin:1rem 0;line-height:1.7}.visa-blog-module__EjbmzG__empty a{min-height:2.75rem;color:var(--w-accent);align-items:center;gap:.5rem;display:inline-flex}.visa-blog-module__EjbmzG__empty svg{width:1rem;height:1rem}@media (max-width:639px){.visa-blog-module__EjbmzG__entry{grid-template-columns:2rem minmax(0,1fr)}.visa-blog-module__EjbmzG__open{grid-column:2;padding-top:0}}
