.de-elig[data-astro-cid-6zlm42rg]{background:var(--bg-raised);border:1px solid var(--hair);box-shadow:0 20px 40px -30px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:18px;padding:24px}.de-elig-head[data-astro-cid-6zlm42rg]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.de-elig-title[data-astro-cid-6zlm42rg]{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.de-elig-progress[data-astro-cid-6zlm42rg]{white-space:nowrap}.de-elig-bar[data-astro-cid-6zlm42rg]{gap:6px;margin:12px 0 18px;display:flex}.de-elig-bar[data-astro-cid-6zlm42rg] span[data-astro-cid-6zlm42rg]{background:var(--hair);border-radius:2px;flex:1;height:3px;transition:background .3s}.de-elig-bar[data-astro-cid-6zlm42rg] span[data-astro-cid-6zlm42rg].on{background:var(--inv)}.de-elig-bar[data-astro-cid-6zlm42rg] span[data-astro-cid-6zlm42rg].cur{background:var(--accent)}.de-elig-step[data-astro-cid-6zlm42rg]{border:0;min-width:0;margin:0;padding:0}.de-elig-q[data-astro-cid-6zlm42rg]{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 16px;padding:0;font-size:1.35rem;font-weight:700;line-height:1.2}.de-elig-opts[data-astro-cid-6zlm42rg]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.de-elig-opts-2[data-astro-cid-6zlm42rg]{grid-template-columns:minmax(0,1fr)}.de-elig-opt[data-astro-cid-6zlm42rg]{background:var(--bg-sunk);font:inherit;color:var(--ink);text-align:start;cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:3px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.de-elig-opt[data-astro-cid-6zlm42rg]:hover{border-color:var(--hair-strong);background:var(--bg-raised)}.de-elig-opt[data-astro-cid-6zlm42rg].sel{background:var(--inv);color:var(--on-inv)}.de-elig-opt-t[data-astro-cid-6zlm42rg]{font-size:.92rem;font-weight:600}.de-elig-opt-s[data-astro-cid-6zlm42rg]{color:var(--ink-3);font-size:.78rem}.de-elig-opt[data-astro-cid-6zlm42rg].sel .de-elig-opt-s[data-astro-cid-6zlm42rg]{color:color-mix(in srgb, var(--on-inv) 72%, transparent)}.de-elig-age[data-astro-cid-6zlm42rg]{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.de-elig-age-val[data-astro-cid-6zlm42rg]{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:2.2rem;font-weight:700}.de-elig-step[data-astro-cid-6zlm42rg] input[data-astro-cid-6zlm42rg][type=range]{width:100%;accent-color:var(--accent);margin:10px 0 4px}.de-elig-scale[data-astro-cid-6zlm42rg]{color:var(--ink-3);justify-content:space-between;gap:8px;font-size:.74rem;display:flex}.de-elig-hint[data-astro-cid-6zlm42rg]{color:var(--accent-ink);text-align:center}.de-elig-foot[data-astro-cid-6zlm42rg]{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.de-elig-back[data-astro-cid-6zlm42rg]{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.85rem}.de-elig-back[data-astro-cid-6zlm42rg]:hover{color:var(--ink)}.de-elig-result[data-astro-cid-6zlm42rg]{background:var(--accent-tint);border-radius:14px;padding:18px}.de-elig-rk[data-astro-cid-6zlm42rg]{color:var(--accent-ink)}.de-elig-rt[data-astro-cid-6zlm42rg]{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);outline:none;margin:6px 0 4px;font-size:1.25rem;font-weight:700;line-height:1.25}.de-elig-rp[data-astro-cid-6zlm42rg]{font-family:var(--serif);color:var(--accent-ink);margin:6px 0 10px;font-size:1.15rem;font-weight:700}.de-elig-rw[data-astro-cid-6zlm42rg],.de-elig-rf[data-astro-cid-6zlm42rg]{color:var(--ink-2);margin:0;font-size:.88rem;line-height:1.55}.de-elig-rf[data-astro-cid-6zlm42rg]{border-top:1px dashed color-mix(in srgb, var(--accent) 35%, transparent);margin-top:10px;padding-top:10px;font-weight:600}.de-elig-ctas[data-astro-cid-6zlm42rg]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.de-elig-disc[data-astro-cid-6zlm42rg]{color:var(--ink-3);margin:14px 0 0;font-size:.74rem;line-height:1.5}.de-elig[data-astro-cid-6zlm42rg] .de-arr{display:inline-block}[dir=rtl] .de-elig[data-astro-cid-6zlm42rg] .de-arr{transform:scaleX(-1)}@media (width<=480px){.de-elig[data-astro-cid-6zlm42rg]{padding:20px}.de-elig-opts[data-astro-cid-6zlm42rg]{grid-template-columns:minmax(0,1fr)}}.de-stats[data-astro-cid-m7vvdsld] .ds-k[data-astro-cid-m7vvdsld]{white-space:nowrap;font-size:clamp(1.6rem,2.6vw,2.2rem)}.de-stats[data-astro-cid-m7vvdsld] .ds-l[data-astro-cid-m7vvdsld]{line-height:1.45}@media (width<=480px){.de-stats[data-astro-cid-m7vvdsld] .ds-cell[data-astro-cid-m7vvdsld]{padding:20px 14px}}.de-plans[data-astro-cid-q6ml33la] .ct-cta-row{display:none}.de-plans[data-astro-cid-q6ml33la] .ct-table tbody tr:nth-last-child(2)>:first-child{border-end-start-radius:19px}.de-plans[data-astro-cid-q6ml33la] .ct-table tbody tr:nth-last-child(2)>:last-child{border-end-end-radius:19px}.de-plans[data-astro-cid-q6ml33la] .ct-table tbody tr:nth-last-child(2)>*{border-bottom:0}.de-plans-note[data-astro-cid-q6ml33la]{background:var(--accent-tint);color:var(--accent-ink);border-radius:12px;align-items:flex-start;gap:10px;margin:18px 0 0;padding:14px 18px;font-size:.9rem;line-height:1.55;display:flex}.de-plans-note[data-astro-cid-q6ml33la] .de-plans-note-ic{flex-shrink:0;margin-top:2px}.de-plan-cards[data-astro-cid-q6ml33la]{margin-top:28px}.de-pc[data-astro-cid-q6ml33la]{background:var(--bg-raised);border:1px solid var(--hair);border-radius:18px;flex-direction:column;gap:10px;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.de-pc[data-astro-cid-q6ml33la]:hover{border-color:var(--hair-strong)}.de-pc[data-astro-cid-q6ml33la].is-match{border-color:var(--accent);box-shadow:0 8px 40px -20px color-mix(in srgb, var(--accent) 45%, transparent)}.de-pc-top[data-astro-cid-q6ml33la]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.de-pc[data-astro-cid-q6ml33la] .ds-pk[data-astro-cid-q6ml33la]{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-tint);border-radius:999px;align-items:center;padding:4px 10px;font-size:.62rem;display:inline-flex}.de-pc-status[data-astro-cid-q6ml33la]{align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:inline-flex}.de-pc-status[data-astro-cid-q6ml33la].is-yes{color:var(--accent-ink)}.de-pc-status[data-astro-cid-q6ml33la].is-no{color:var(--ink-3)}.de-pc[data-astro-cid-q6ml33la] h3[data-astro-cid-q6ml33la]{font-family:var(--serif);letter-spacing:-.02em;margin:4px 0 0;font-size:1.2rem;font-weight:700}.de-pc-price[data-astro-cid-q6ml33la]{font-family:var(--serif);letter-spacing:-.02em;color:var(--accent);font-size:1.5rem;font-weight:700}.de-pc-text[data-astro-cid-q6ml33la]{color:var(--ink-2);flex:1;margin:0;font-size:.88rem;line-height:1.6}.de-pc-list[data-astro-cid-q6ml33la]{flex:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.de-pc-list[data-astro-cid-q6ml33la] li[data-astro-cid-q6ml33la]{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.de-pc-list[data-astro-cid-q6ml33la] li[data-astro-cid-q6ml33la]:first-child{border-top:0;padding-top:4px}.de-pc-item[data-astro-cid-q6ml33la]{flex-direction:column;gap:2px;min-width:0;display:flex}.de-pc-name[data-astro-cid-q6ml33la]{color:var(--ink);font-size:.92rem;font-weight:600}.de-pc-name[data-astro-cid-q6ml33la]:hover{color:var(--accent)}.de-pc-meta[data-astro-cid-q6ml33la]{color:var(--ink-3);font-size:.78rem}.de-pc-list[data-astro-cid-q6ml33la] .de-pc-visit{border:1px solid var(--hair-strong);background:var(--bg-raised);color:var(--ink);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:6px 12px;font-size:.76rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.de-pc-list[data-astro-cid-q6ml33la] .de-pc-visit:hover{border-color:var(--accent);color:var(--accent-ink)}.de-pc-links[data-astro-cid-q6ml33la]{border-top:1px dashed var(--hair);flex-wrap:wrap;gap:8px 18px;padding-top:12px;display:flex}.de-pc-links[data-astro-cid-q6ml33la] a[data-astro-cid-q6ml33la]{color:var(--accent-ink);font-size:.85rem;font-weight:600}.de-pc-links[data-astro-cid-q6ml33la] a[data-astro-cid-q6ml33la]:hover{text-decoration:underline}.de-calc[data-astro-cid-bospbooo] .ds-cf[data-astro-cid-bospbooo] label[data-astro-cid-bospbooo].de-cf-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.de-calc[data-astro-cid-bospbooo] .ds-range-val[data-astro-cid-bospbooo]{text-transform:none;letter-spacing:-.01em;color:var(--ink);font-family:var(--serif)}.de-calc[data-astro-cid-bospbooo] select[data-astro-cid-bospbooo]:disabled{opacity:.5;cursor:not-allowed}.de-co-lines[data-astro-cid-bospbooo]{margin-top:18px}.de-co-sum[data-astro-cid-bospbooo]{border-bottom:0;font-weight:600}.de-over30[data-astro-cid-bospbooo] h3[data-astro-cid-bospbooo]{font-family:var(--serif);letter-spacing:-.02em;color:var(--on-inv);margin:0 0 10px;font-size:1.4rem;font-weight:700}.de-over30[data-astro-cid-bospbooo] p[data-astro-cid-bospbooo]{color:color-mix(in srgb, var(--on-inv) 80%, transparent);margin:0;line-height:1.6}.de-calc-note[data-astro-cid-bospbooo]{color:color-mix(in srgb, var(--on-inv) 65%, transparent);margin:22px 0 0;font-size:.8rem;line-height:1.55}.de-calc-note[data-astro-cid-bospbooo] a[data-astro-cid-bospbooo]{color:var(--on-inv);text-underline-offset:3px;font-weight:600;text-decoration:underline}.de-kassen-ctrl[data-astro-cid-wsp4zfzq]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.de-kassen-ctrl[data-astro-cid-wsp4zfzq] select[data-astro-cid-wsp4zfzq]{border:1px solid var(--hair-strong);background:var(--bg-raised);min-width:min(100%,320px);font:inherit;color:var(--ink);cursor:pointer;border-radius:11px;padding:11px 14px;font-size:.92rem;font-weight:500}.de-kassen-ctrl[data-astro-cid-wsp4zfzq] select[data-astro-cid-wsp4zfzq]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.de-kassen-scroll[data-astro-cid-wsp4zfzq]{border-radius:16px;position:relative;overflow-x:auto}.de-kassen[data-astro-cid-wsp4zfzq]{min-width:680px}.de-kassen[data-astro-cid-wsp4zfzq] th[data-astro-cid-wsp4zfzq],.de-kassen[data-astro-cid-wsp4zfzq] td[data-astro-cid-wsp4zfzq]{text-align:start;vertical-align:middle}.de-kassen[data-astro-cid-wsp4zfzq] td[data-astro-cid-wsp4zfzq]{white-space:nowrap}.de-kassen[data-astro-cid-wsp4zfzq] td[data-astro-cid-wsp4zfzq]:first-child{white-space:normal}.de-kassen[data-astro-cid-wsp4zfzq] .ds-prov[data-astro-cid-wsp4zfzq]{color:var(--ink)}.de-kassen[data-astro-cid-wsp4zfzq] a[data-astro-cid-wsp4zfzq].ds-prov:hover{color:var(--accent)}.de-kassen-sub[data-astro-cid-wsp4zfzq]{color:var(--ink-3);font-size:.76rem;font-family:var(--sans);margin-top:2px;font-weight:400;display:block}.de-kassen[data-astro-cid-wsp4zfzq] td[data-astro-cid-wsp4zfzq].de-kassen-act{text-align:end}.de-kassen-act[data-astro-cid-wsp4zfzq] .de-kassen-visit{border:1px solid var(--hair-strong);background:var(--bg-raised);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 12px;font-size:.76rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.de-kassen-act[data-astro-cid-wsp4zfzq] .de-kassen-visit:hover{border-color:var(--accent);color:var(--accent-ink)}.de-blocked[data-astro-cid-ajcgjwbl]{background:var(--bg-raised);border:1px solid var(--hair);border-radius:20px;align-self:start;padding:28px}.de-blocked-top[data-astro-cid-ajcgjwbl]{align-items:center;gap:10px;display:flex}.de-blocked-ic[data-astro-cid-ajcgjwbl]{background:var(--accent-tint);width:36px;height:36px;color:var(--accent-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.de-blocked[data-astro-cid-ajcgjwbl] h3[data-astro-cid-ajcgjwbl]{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:16px 0 6px;font-size:1.2rem;font-weight:700}.de-blocked-num[data-astro-cid-ajcgjwbl]{font-family:var(--serif);letter-spacing:-.03em;color:var(--accent);margin:12px 0 14px;font-size:2.5rem;font-weight:700;line-height:1}.de-blocked-num[data-astro-cid-ajcgjwbl] small[data-astro-cid-ajcgjwbl]{color:var(--ink-3);font-size:.95rem;font-family:var(--sans);letter-spacing:0;font-weight:500}.de-blocked[data-astro-cid-ajcgjwbl] p[data-astro-cid-ajcgjwbl]{color:var(--ink-2);margin:0 0 12px;font-size:.9rem;line-height:1.55}.de-blocked[data-astro-cid-ajcgjwbl] .ds-btn[data-astro-cid-ajcgjwbl]{margin-top:6px}.de-blocked[data-astro-cid-ajcgjwbl] .de-blocked-src[data-astro-cid-ajcgjwbl]{color:var(--ink-3);margin:16px 0 0;font-size:.76rem}.de-blocked-src[data-astro-cid-ajcgjwbl] a[data-astro-cid-ajcgjwbl]{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.country-hero-ds[data-astro-cid-ujjuiviv]{padding-top:120px}@media (width<=991px){.country-hero-ds[data-astro-cid-ujjuiviv]{padding-top:96px}}.crumb-current[data-astro-cid-ujjuiviv]{color:var(--ink)}.chip-flag[data-astro-cid-ujjuiviv]{background-size:cover;border-radius:2px;width:16px;height:12px}.hero-btns[data-astro-cid-ujjuiviv]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ds-facts[data-astro-cid-ujjuiviv] .ds-v[data-astro-cid-ujjuiviv]{text-align:end}.country-stats[data-astro-cid-ujjuiviv]{padding:56px 0 0}.ds-cov-list[data-astro-cid-ujjuiviv] .cov-text[data-astro-cid-ujjuiviv]{font-size:.95rem;font-weight:500}.plan-grid[data-astro-cid-ujjuiviv]{margin-top:8px}.ds-plan-card[data-astro-cid-ujjuiviv] ul[data-astro-cid-ujjuiviv]{margin-top:4px}.ds-plan-card[data-astro-cid-ujjuiviv] li[data-astro-cid-ujjuiviv]:before{flex-shrink:0}.ds-pp[data-astro-cid-ujjuiviv].pp-long{font-size:1.25rem;line-height:1.25}.plan-cta[data-astro-cid-ujjuiviv]{margin-top:auto;padding-top:8px}.compare-callout[data-astro-cid-ujjuiviv]{margin-top:24px}.callout-title[data-astro-cid-ujjuiviv]{font-family:var(--serif);color:var(--accent-ink);margin:0 0 4px;font-size:1.05rem;font-weight:700}.compare-callout[data-astro-cid-ujjuiviv] a[data-astro-cid-ujjuiviv]{color:var(--accent-ink);font-weight:600;text-decoration:underline}.ptable-scroll[data-astro-cid-ujjuiviv]{border-radius:16px;position:relative;overflow-x:auto}.ds-tl[data-astro-cid-ujjuiviv]{margin:0;padding:0;list-style:none}.ds-tl[data-astro-cid-ujjuiviv].tl-auto{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ds-tl-title[data-astro-cid-ujjuiviv]{font-family:var(--serif);letter-spacing:-.01em;margin:10px 0 6px;font-size:1rem;font-weight:700}.country-prose[data-astro-cid-ujjuiviv]{padding-top:0}.country-prose[data-astro-cid-ujjuiviv] .prose{color:var(--ink-2);font-size:1rem;line-height:1.7}.country-prose[data-astro-cid-ujjuiviv] .prose h2{letter-spacing:-.02em;color:var(--ink);margin:44px 0 12px;font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.2}.country-prose[data-astro-cid-ujjuiviv] .prose h2:first-child{margin-top:0}.country-prose[data-astro-cid-ujjuiviv] .prose h3{letter-spacing:-.01em;color:var(--ink);margin:28px 0 8px;font-size:1.15rem}.country-prose[data-astro-cid-ujjuiviv] .prose p{margin:0 0 14px}.country-prose[data-astro-cid-ujjuiviv] .prose ul,.country-prose[data-astro-cid-ujjuiviv] .prose ol{margin:0 0 16px;padding-inline-start:1.25em;list-style:outside}.country-prose[data-astro-cid-ujjuiviv] .prose ol{list-style:decimal}.country-prose[data-astro-cid-ujjuiviv] .prose li{margin:6px 0}.country-prose[data-astro-cid-ujjuiviv] .prose a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.country-prose[data-astro-cid-ujjuiviv] .prose strong{color:var(--ink)}.country-prose[data-astro-cid-ujjuiviv] .prose table{border-collapse:collapse;background:var(--bg-card);border:1px solid var(--hair);border-radius:12px;width:100%;margin:16px 0 24px;font-size:.9rem;overflow:hidden}.country-prose[data-astro-cid-ujjuiviv] .prose th,.country-prose[data-astro-cid-ujjuiviv] .prose td{border-bottom:1px solid var(--hair);text-align:start;padding:12px 14px}@media (width<=768px){.country-prose[data-astro-cid-ujjuiviv] .prose table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}}.country-prose[data-astro-cid-ujjuiviv] .prose th{background:var(--bg-sunk);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:.72rem;font-weight:500}.country-faq[data-astro-cid-ujjuiviv] .faq-section{background:var(--bg-sunk);border-block:1px solid var(--hair)}.guide-card[data-astro-cid-ujjuiviv]{flex-direction:column;gap:8px;display:flex}.guide-card[data-astro-cid-ujjuiviv] h3[data-astro-cid-ujjuiviv]{font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}.guide-more[data-astro-cid-ujjuiviv]{color:var(--accent);margin-top:auto;font-size:.84rem;font-weight:600}.resources-head[data-astro-cid-ujjuiviv]{grid-template-columns:minmax(0,1fr)}.res-icon[data-astro-cid-ujjuiviv]{place-items:center;font-size:1.4rem}.ds-rel[data-astro-cid-ujjuiviv] .res-icon-line[data-astro-cid-ujjuiviv]{background:var(--accent-tint);color:var(--accent-ink);border-radius:10px;width:40px;height:40px}.hero-updated[data-astro-cid-ujjuiviv]{margin:20px 0 0}.visa-grid[data-astro-cid-ujjuiviv]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (width<=900px){.visa-grid[data-astro-cid-ujjuiviv]{grid-template-columns:minmax(0,1fr)}}.rel-flag[data-astro-cid-ujjuiviv]{background:var(--bg-sunk);place-items:center}.rel-flag[data-astro-cid-ujjuiviv] .fi[data-astro-cid-ujjuiviv]{background-size:cover;border-radius:2px;width:24px;height:18px}.country-cta-ds[data-astro-cid-ujjuiviv]{padding:0 0 40px}.ds-cta-band[data-astro-cid-ujjuiviv] h2[data-astro-cid-ujjuiviv]{font-family:var(--serif);letter-spacing:-.025em;color:var(--on-inv);margin:0 0 12px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700}
