article.svelte-220hbx{min-width:0}.takeaway.svelte-220hbx p:where(.svelte-220hbx),.text-section.svelte-220hbx p:where(.svelte-220hbx){max-width:74ch}.spot.svelte-220hbx{border-radius:inherit;background:radial-gradient(320px circle at var(--spot-x,50%) var(--spot-y,50%), color-mix(in oklab, var(--spot-tint,var(--accent)) 15%, transparent), transparent 62%);opacity:var(--spot-on,0);pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.form-cta.svelte-220hbx{margin:22px 0 0}.account-panel.svelte-220hbx{--spot-x:50%;--spot-y:50%;--spot-on:0;border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--bg-2);box-shadow:var(--shadow-sm);margin-top:clamp(24px,3vw,32px);padding:clamp(22px,2.6vw,30px);position:relative;overflow:hidden}.account-panel.svelte-220hbx h3:where(.svelte-220hbx){margin:0 0 5px;font-size:1.06rem;position:relative}.panel-note.svelte-220hbx{color:var(--ink-3);margin:0 0 18px;font-size:.83rem;position:relative}.account-dl.svelte-220hbx{border-top:1px solid var(--line);margin:0;position:relative}.account-dl.svelte-220hbx>div:where(.svelte-220hbx){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:baseline;gap:6px 22px;padding:13px 0;display:grid}.account-dl.svelte-220hbx dt:where(.svelte-220hbx){color:var(--ink-3);margin:0;font-size:.82rem;line-height:1.45}.account-dl.svelte-220hbx dd:where(.svelte-220hbx){font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.9rem;line-height:1.5}.account-dl.svelte-220hbx dd.cyr:where(.svelte-220hbx){letter-spacing:0;font-size:.8rem}.panel-fine.svelte-220hbx{color:var(--ink-3);margin:18px 0 0;font-size:.82rem;line-height:1.6;position:relative}.note-line.svelte-220hbx{color:var(--ink-3);margin:18px 0 0;font-size:.84rem}.checklists.svelte-220hbx{grid-template-columns:1.12fr .88fr;align-items:start;gap:18px;margin-bottom:clamp(26px,3vw,34px);display:grid}.checklist.svelte-220hbx{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);padding:clamp(22px,2.6vw,30px)}.checklist.svelte-220hbx header:where(.svelte-220hbx){border-bottom:1px solid var(--line);margin-bottom:17px;padding-bottom:15px}.who.svelte-220hbx{letter-spacing:-.025em;margin:0;font-family:Golos Text Variable,Inter Variable,system-ui,sans-serif;font-size:1.2rem;font-weight:680}.lead.svelte-220hbx{color:var(--ink-3);margin:7px 0 0;font-size:.86rem}.checklist.svelte-220hbx ul:where(.svelte-220hbx){gap:14px;margin:0;padding:0;list-style:none;display:grid}.checklist.svelte-220hbx li:where(.svelte-220hbx){color:var(--ink-2);padding-left:26px;font-size:.92rem;line-height:1.6;position:relative}.checklist.svelte-220hbx li:where(.svelte-220hbx):before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);border-radius:1px;width:13px;height:7px;position:absolute;top:7px;left:0;transform:rotate(-45deg)}.apostille.svelte-220hbx{--spot-x:50%;--spot-y:50%;--spot-on:0;--spot-tint:var(--red);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--red) 9%, var(--bg-2));border:1px solid color-mix(in oklab, var(--red) 24%, transparent);margin-bottom:clamp(26px,3vw,34px);padding:clamp(26px,3.2vw,38px) clamp(26px,3.2vw,38px) clamp(26px,3.2vw,38px) clamp(30px,3.6vw,46px);position:relative;overflow:hidden}.apostille.svelte-220hbx .edge:where(.svelte-220hbx){background:linear-gradient(180deg, var(--red), var(--blue));border-radius:3px;width:3px;position:absolute;top:0;bottom:0;left:0}.apostille.svelte-220hbx .section-index:where(.svelte-220hbx){color:var(--red);position:relative}.apostille.svelte-220hbx h2:where(.svelte-220hbx){margin:13px 0 14px;font-size:clamp(1.5rem,1.2rem + 1.25vw,2.1rem);position:relative}.apostille.svelte-220hbx p:where(.svelte-220hbx){max-width:62ch;color:var(--ink-2);margin:0;font-size:1.04rem;line-height:1.62;position:relative}.apostille.svelte-220hbx .after:where(.svelte-220hbx){border-top:1px solid color-mix(in oklab, var(--red) 20%, transparent);color:var(--ink-3);margin-top:18px;padding-top:16px;font-size:.87rem}@media (width<=760px){.checklists.svelte-220hbx{grid-template-columns:1fr}.account-dl.svelte-220hbx>div:where(.svelte-220hbx){grid-template-columns:1fr;gap:4px}}
