.expat_steps__EhYcD{display:flex;gap:6px;margin:18px 0 22px}.expat_steps__EhYcD span{flex:1 1;height:5px;border-radius:5px;background:var(--border-strong);transition:background .3s}.expat_steps__EhYcD span.expat_done__iMeUc{background:var(--grad)}.expat_cards__guyw9{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:10px 0 18px}.expat_card__8V_JA{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:14px 16px;min-height:var(--tap);border-radius:14px;cursor:pointer;font:inherit;color:var(--text);background:var(--card);border:1px solid var(--border-strong);transition:border-color .2s,box-shadow .2s,background .2s}.expat_card__8V_JA:hover{border-color:var(--accent);background:var(--card-hover)}.expat_card__8V_JA:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}.expat_card__8V_JA[aria-checked=true],.expat_card__8V_JA[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 3px rgb(31 142 241/.25);background:var(--card-hover)}.expat_card__8V_JA strong{font-family:var(--font-display)}.expat_card__8V_JA small{color:var(--muted)}.expat_chips__qFhHO{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 16px}.expat_chip__vivIY{min-height:var(--tap);padding:8px 14px;border-radius:999px;font:inherit;font-weight:600;cursor:pointer;color:var(--muted);background:var(--card);border:1px solid var(--border-strong)}.expat_chip__vivIY[aria-pressed=true]{color:var(--text);border-color:var(--accent);background:var(--card-hover);box-shadow:0 0 0 3px rgb(31 142 241/.2)}.expat_field__HugHY{display:grid;grid-gap:6px;gap:6px;margin:0 0 16px;font-weight:500}.expat_field__HugHY>span:first-child{font-size:.95rem}.expat_nav__zmDBq{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:8px}.expat_grid__ldKwC{display:grid;grid-gap:18px;gap:18px}@media (min-width:1000px){.expat_grid__ldKwC{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.expat_situation__lf6mi{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.expat_situation__lf6mi li{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--card-hover);border:1px solid var(--border);font-weight:600;font-size:.92rem}.expat_situation__lf6mi li small{color:var(--faint);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-min)}.expat_items__4hybB{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.expat_item__2ynRT{padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--border);display:grid;grid-gap:8px;gap:8px}.expat_item__2ynRT[data-kind=warning]{border-color:color-mix(in srgb,var(--warn-text) 40%,transparent)}.expat_item__2ynRT[data-done=true]{opacity:.75}.expat_itemHead__eewJ3{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.expat_itemHead__eewJ3 h3{margin:0;font-size:1.05rem}.expat_item__2ynRT p{margin:0}.expat_why__mXhkJ{color:var(--muted);font-size:.9rem}.expat_docs__pGYKa{margin:0;padding-left:1.2rem}.expat_meta__WAe3y{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.expat_sources__Slj9a{font-size:.85rem;color:var(--muted)}.expat_sources__Slj9a summary{cursor:pointer;font-weight:600;color:var(--accent-text);min-height:var(--tap);display:flex;align-items:center}.expat_sources__Slj9a ul{margin:6px 0 0;padding-left:1.1rem;display:grid;grid-gap:6px;gap:6px}.expat_topics__7A5B2{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.expat_topic__w2ji5{padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--border);display:grid;grid-gap:10px;gap:10px}.expat_sides__nNQ41{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.expat_side__Z3W9U{padding:10px 12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--border);display:grid;grid-gap:4px;gap:4px;font-size:.92rem}.expat_side__Z3W9U strong{display:flex;align-items:center;gap:8px}.expat_example__cNsyV{font-size:.92rem;padding:10px 12px;border-radius:12px;background:var(--info-bg);color:var(--text)}.expat_locked__hbjBd{position:relative}.expat_preview__3OGvG{list-style:none;margin:8px 0 14px;padding:0;display:grid;grid-gap:6px;gap:6px}.expat_preview__3OGvG li{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;background:var(--card);border:1px solid var(--border)}.expat_modes__DjRL0{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:8px 0 14px}.expat_focus__gRePU{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.expat_focus__gRePU li{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;background:var(--card);border:1px solid var(--border)}.expat_bar__DC3ud{height:8px;border-radius:8px;background:var(--border-strong);overflow:hidden;margin:8px 0 4px}.expat_bar__DC3ud span{display:block;height:100%;background:var(--grad);border-radius:8px;transition:width .4s var(--ease)}@media (prefers-reduced-motion:reduce){.expat_bar__DC3ud span,.expat_steps__EhYcD span{transition:none}}