.viz.svelte-w2ojkm{margin:0}canvas.svelte-w2ojkm{display:block;width:100%;height:380px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.caption.svelte-w2ojkm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:.75rem;font-size:.9rem}.legend.svelte-w2ojkm{color:var(--text-2);display:inline-flex;align-items:center;gap:.4rem}.dot.svelte-w2ojkm{display:inline-block;width:9px;height:9px;border-radius:50%;margin-left:.4rem}.dot.fit.svelte-w2ojkm{background:var(--accent)}.dot.full.svelte-w2ojkm{background:var(--text-2);opacity:.6}details.svelte-w2ojkm{margin-top:.75rem;font-size:.9rem}summary.svelte-w2ojkm{color:var(--text-2)}.list.svelte-w2ojkm{list-style:none;padding:0;margin:.5rem 0 0;display:grid;gap:.25rem}.list.svelte-w2ojkm li:where(.svelte-w2ojkm){display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.list.svelte-w2ojkm .dot:where(.svelte-w2ojkm){margin-left:0}.name.svelte-w2ojkm{font-weight:600;overflow-wrap:anywhere}.list.svelte-w2ojkm .data:where(.svelte-w2ojkm){color:var(--text-2)}.place.svelte-w2ojkm{font-size:.85rem}.countries.svelte-w2ojkm{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.countries.svelte-w2ojkm li:where(.svelte-w2ojkm){display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;padding:.15rem .6rem;border-radius:999px;background:var(--surface-2)}.countries.svelte-w2ojkm .data:where(.svelte-w2ojkm){color:var(--text-2);font-size:.8rem}.flag.svelte-w2ojkm{font-size:1rem;line-height:1}.note.svelte-w2ojkm{color:var(--text-2);font-size:.8rem;margin:.75rem 0 0}@media(max-width:720px){canvas.svelte-w2ojkm{height:300px}}.muted.svelte-1rvkij9{color:var(--text-2)}.countries.svelte-1rvkij9{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.countries.svelte-1rvkij9 li:where(.svelte-1rvkij9){display:grid;grid-template-columns:2.5rem 9rem 1fr;gap:.75rem;align-items:baseline;padding:.6rem .8rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.code.svelte-1rvkij9{font-weight:500;color:var(--accent-text)}.country.svelte-1rvkij9{font-weight:600}.names.svelte-1rvkij9{display:flex;flex-wrap:wrap;gap:.35rem}.sp.svelte-1rvkij9{font-size:.85rem;padding:.1rem .55rem;border-radius:999px;background:var(--surface-2);overflow-wrap:anywhere}.sp.svelte-1rvkij9 em:where(.svelte-1rvkij9){font-style:normal;font-size:.7rem;margin-left:.35rem;color:var(--ok)}@media(max-width:560px){.countries.svelte-1rvkij9 li:where(.svelte-1rvkij9){grid-template-columns:2.5rem 1fr}.names.svelte-1rvkij9{grid-column:1 / -1}}.status.svelte-90pw03{display:inline-block;margin:.25rem 0 0;padding:.2rem .7rem;border-radius:999px;background:var(--warn-bg);color:var(--warn);font-family:var(--mono);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.flow.svelte-90pw03{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:1.75rem;grid-template-columns:repeat(4,1fr)}.flow.svelte-90pw03 li:where(.svelte-90pw03){position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow)}.flow.svelte-90pw03 li:where(.svelte-90pw03):not(:last-child):after{content:"→";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);color:var(--accent-text);font-size:1.1rem}.flow.svelte-90pw03 svg:where(.svelte-90pw03){width:44px;height:44px;fill:none;stroke:var(--text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.flow.svelte-90pw03 svg:where(.svelte-90pw03) .hi:where(.svelte-90pw03){stroke:var(--accent);stroke-width:2.5}.flow.svelte-90pw03 h3:where(.svelte-90pw03){margin:0 0 .4rem}.flow.svelte-90pw03 p:where(.svelte-90pw03){margin:0;color:var(--text-2);font-size:.95rem}.n.svelte-90pw03{color:var(--accent-text);font-weight:500;display:block;margin:.5rem 0}@media(max-width:860px){.flow.svelte-90pw03{grid-template-columns:1fr}.flow.svelte-90pw03 li:where(.svelte-90pw03):not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-1.55rem;transform:translate(-50%)}}.knows.svelte-90pw03{margin-top:1.5rem;background:var(--surface-2);border-radius:var(--radius);padding:1.25rem}.knows.svelte-90pw03 h3:where(.svelte-90pw03){margin:0 0 .75rem}.knows.svelte-90pw03 ul:where(.svelte-90pw03){list-style:none;padding:0;margin:0;display:grid;gap:.6rem 1.25rem;grid-template-columns:repeat(3,1fr)}.knows.svelte-90pw03 li:where(.svelte-90pw03){display:flex;gap:.6rem;align-items:flex-start}.mark.svelte-90pw03{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;font-size:.85rem;font-weight:700}.yes.svelte-90pw03 .mark:where(.svelte-90pw03){background:var(--ok-bg);color:var(--ok)}.brief.svelte-90pw03 .mark:where(.svelte-90pw03){background:var(--warn-bg);color:var(--warn)}.no.svelte-90pw03 .mark:where(.svelte-90pw03){background:var(--danger-bg);color:var(--danger)}small.svelte-90pw03{color:var(--text-2)}.sr.svelte-90pw03{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.compare.svelte-90pw03{margin:1rem 0 0;color:var(--text-2);font-size:.95rem}@media(max-width:860px){.knows.svelte-90pw03 ul:where(.svelte-90pw03){grid-template-columns:1fr}}rect.svelte-alrz2u{fill:var(--surface);stroke:var(--line);stroke-width:1.5}.outer.svelte-alrz2u rect:where(.svelte-alrz2u){fill:var(--surface-2);stroke:var(--text-2);stroke-dasharray:5 4}.ok.svelte-alrz2u rect:where(.svelte-alrz2u){fill:var(--ok-bg);stroke:var(--ok)}.warn.svelte-alrz2u rect:where(.svelte-alrz2u){fill:var(--warn-bg);stroke:var(--warn)}text.svelte-alrz2u{fill:var(--text-2);font-family:var(--font);font-size:12.5px}.kicker.svelte-alrz2u{fill:var(--accent-text);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.title.svelte-alrz2u{fill:var(--text);font-size:14.5px;font-weight:600}.ok.svelte-alrz2u .title:where(.svelte-alrz2u){fill:var(--ok)}.warn.svelte-alrz2u .title:where(.svelte-alrz2u){fill:var(--warn)}.sub.svelte-alrz2u{font-size:12px}.dot.svelte-alrz2u{stroke:var(--surface);stroke-width:2}.dot.image.svelte-alrz2u{fill:var(--warn)}.dot.data.svelte-alrz2u{fill:var(--ok)}.dot.vault.svelte-alrz2u{fill:var(--accent-2-text)}.figure.svelte-16fobg8{margin:1.5rem 0 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;box-shadow:var(--shadow)}.diagram.svelte-16fobg8{display:block;width:100%;height:auto}.diagram.trust-tall.svelte-16fobg8{display:none;max-width:420px;margin:0 auto}@media(max-width:700px){.figure.svelte-16fobg8{padding:.5rem}.diagram.trust-wide.svelte-16fobg8{display:none}.diagram.trust-tall.svelte-16fobg8{display:block}}.arrow.svelte-16fobg8{fill:none;stroke:var(--text-2);stroke-width:2}.arrow.link.svelte-16fobg8{stroke:var(--accent-2-text);stroke-dasharray:4 3}.head.svelte-16fobg8{fill:var(--text-2)}.legend.svelte-16fobg8 rect:where(.svelte-16fobg8){fill:var(--surface-2);stroke:none}.legend.svelte-16fobg8 text:where(.svelte-16fobg8){fill:var(--text-2);font-family:var(--font);font-size:12.5px}.legend.svelte-16fobg8 .lt:where(.svelte-16fobg8){fill:var(--text);font-weight:600;font-size:13.5px}.dot.svelte-16fobg8{stroke:var(--surface);stroke-width:2}.dot.image.svelte-16fobg8{fill:var(--warn)}.dot.data.svelte-16fobg8{fill:var(--ok)}.dot.vault.svelte-16fobg8{fill:var(--accent-2-text)}span.dot.svelte-16fobg8{flex:none;display:inline-block;width:.75rem;height:.75rem;border-radius:50%;margin-top:.35rem;border:0}span.dot.image.svelte-16fobg8{background:var(--warn)}span.dot.data.svelte-16fobg8{background:var(--ok)}span.dot.vault.svelte-16fobg8{background:var(--accent-2-text)}h3.svelte-16fobg8{margin:2rem 0 .75rem}.secrets.svelte-16fobg8{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.row.svelte-16fobg8{display:grid;grid-template-columns:1.1fr 1.5fr .9fr;gap:1rem;padding:.9rem 1.1rem;border-top:1px solid var(--line);font-size:.93rem}.row.head.svelte-16fobg8{border-top:0;background:var(--surface-2);font-weight:600;font-size:.85rem;color:var(--text-2)}.what.svelte-16fobg8{display:flex;gap:.6rem}.what.svelte-16fobg8 small:where(.svelte-16fobg8){display:block;color:var(--text-2);margin-top:.2rem}.not.svelte-16fobg8{color:var(--text-2)}.label.svelte-16fobg8{display:none}@media(max-width:700px){.row.svelte-16fobg8{grid-template-columns:1fr;gap:.4rem}.row.head.svelte-16fobg8{display:none}.label.svelte-16fobg8{display:block;font-style:normal;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);font-family:var(--mono)}}.attest.svelte-16fobg8{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem}.attest.svelte-16fobg8>div:where(.svelte-16fobg8){border-radius:var(--radius);padding:.25rem 1.25rem 1rem}.proves.svelte-16fobg8{background:var(--ok-bg)}.gaps.svelte-16fobg8{background:var(--warn-bg)}.proves.svelte-16fobg8 h3:where(.svelte-16fobg8){color:var(--ok)}.gaps.svelte-16fobg8 h3:where(.svelte-16fobg8){color:var(--warn)}.attest.svelte-16fobg8 h3:where(.svelte-16fobg8){margin-top:1rem}.attest.svelte-16fobg8 ul:where(.svelte-16fobg8){margin:0;padding-left:1.1rem;display:grid;gap:.5rem;font-size:.93rem}@media(max-width:700px){.attest.svelte-16fobg8{grid-template-columns:1fr}}.verify.svelte-16fobg8{list-style:none;padding:0;margin:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.verify.svelte-16fobg8 li:where(.svelte-16fobg8){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.9rem 1rem}.verify.svelte-16fobg8 p:where(.svelte-16fobg8){margin:.3rem 0 0;color:var(--text-2);font-size:.9rem;overflow-wrap:anywhere}.links.svelte-16fobg8{display:flex;flex-wrap:wrap;gap:.25rem .9rem}.links.svelte-16fobg8 a:where(.svelte-16fobg8){color:var(--accent-2-text)}.note.svelte-16fobg8{color:var(--text-2);font-size:.85rem;margin-top:1rem}.top.svelte-186xbhq,main.svelte-186xbhq,footer.svelte-186xbhq{max-width:1040px;margin:0 auto;padding:0 var(--gutter)}.top.svelte-186xbhq{display:flex;align-items:center;gap:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.brand.svelte-186xbhq{min-width:0}nav.svelte-186xbhq{display:flex;gap:1.1rem;margin-left:auto;font-size:.9rem}nav.svelte-186xbhq a:where(.svelte-186xbhq){color:var(--text-2);text-decoration:none}nav.svelte-186xbhq a:where(.svelte-186xbhq):hover{color:var(--text)}.langs.svelte-186xbhq{display:flex;gap:.25rem}.lang.svelte-186xbhq{font-family:var(--mono);font-size:.75rem;padding:.25rem .55rem;background:transparent;color:var(--text-2);border-color:var(--line)}.lang.on.svelte-186xbhq{background:var(--cta-bg);color:var(--cta-text);border-color:var(--cta-bg)}section.svelte-186xbhq{padding:3.5rem 0 1rem;scroll-margin-top:1rem}h2.svelte-186xbhq{font-size:1.75rem;margin:0 0 .75rem}.included.svelte-186xbhq{font-weight:600}.lead.svelte-186xbhq{font-size:1.1rem;color:var(--text-2);max-width:46rem}.hero.svelte-186xbhq{padding-top:3rem}.kicker.svelte-186xbhq{color:var(--accent-text);text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem}h1.svelte-186xbhq{font-size:clamp(2rem,5vw,3.4rem);line-height:1.08;letter-spacing:-.03em;margin:0 0 1.25rem;max-width:18ch}.actions.svelte-186xbhq{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:2rem 0}.cta.svelte-186xbhq{display:inline-block;padding:.85rem 1.5rem;border-radius:999px;background:var(--cta-bg);color:var(--cta-text);font-weight:600;text-decoration:none}.cta.svelte-186xbhq:hover{filter:brightness(1.08)}.hint.svelte-186xbhq{color:var(--text-2);font-size:.9rem}.disclaimer.svelte-186xbhq{color:var(--text-2);font-size:.8rem;max-width:46rem;margin:-1.25rem 0 2rem}.faq.svelte-186xbhq{display:grid;gap:.6rem;max-width:46rem}.faq.svelte-186xbhq details:where(.svelte-186xbhq){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1.1rem}.faq.svelte-186xbhq summary:where(.svelte-186xbhq){font-weight:600;cursor:pointer}.faq.svelte-186xbhq p:where(.svelte-186xbhq){margin:.6rem 0 0;color:var(--text-2)}.points.svelte-186xbhq,.cards.svelte-186xbhq,.steps.svelte-186xbhq,.plans.svelte-186xbhq{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.points.svelte-186xbhq li:where(.svelte-186xbhq),.cards.svelte-186xbhq li:where(.svelte-186xbhq),.steps.svelte-186xbhq li:where(.svelte-186xbhq){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow)}.points.svelte-186xbhq h3:where(.svelte-186xbhq),.cards.svelte-186xbhq h3:where(.svelte-186xbhq),.steps.svelte-186xbhq h3:where(.svelte-186xbhq){margin:0 0 .4rem}.points.svelte-186xbhq p:where(.svelte-186xbhq),.cards.svelte-186xbhq p:where(.svelte-186xbhq),.steps.svelte-186xbhq p:where(.svelte-186xbhq){margin:0;color:var(--text-2);font-size:.95rem}.points.svelte-186xbhq li:where(.svelte-186xbhq){border-top:4px solid var(--accent)}.n.svelte-186xbhq{color:var(--accent-text);font-weight:500;display:block;margin-bottom:.5rem}.plans.svelte-186xbhq li:where(.svelte-186xbhq){display:flex;flex-direction:column;gap:.2rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem}.plans.svelte-186xbhq li.first:where(.svelte-186xbhq){border:2px solid var(--accent)}.hours.svelte-186xbhq{font-weight:600}.price.svelte-186xbhq{font-size:2.4rem;font-weight:700;letter-spacing:-.03em}.per.svelte-186xbhq{color:var(--text-2);font-size:.9rem}.built.svelte-186xbhq{flex-basis:100%;margin:0}.built.svelte-186xbhq+span:where(.svelte-186xbhq){margin-top:.5rem}.closing.svelte-186xbhq{text-align:center;padding-bottom:3rem}.closing.svelte-186xbhq .actions:where(.svelte-186xbhq){justify-content:center}footer.svelte-186xbhq{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding-top:2rem;padding-bottom:2.5rem;border-top:1px solid var(--line);color:var(--text-2);font-size:.85rem}@media(max-width:820px){nav.svelte-186xbhq{display:none}.langs.svelte-186xbhq{margin-left:auto}}
