.lock-sigil.svelte-1v9ils0{width:120px;height:120px;display:block}.lock-sigil.svelte-1v9ils0 svg:where(.svelte-1v9ils0){width:100%;height:100%;display:block}.ls-shackle.svelte-1v9ils0{stroke-dasharray:80;stroke-dashoffset:80;animation:svelte-1v9ils0-ls-draw .9s cubic-bezier(.22,.61,.36,1) forwards .2s}@keyframes svelte-1v9ils0-ls-draw{to{stroke-dashoffset:0}}.ls-body.svelte-1v9ils0{opacity:0;transform-origin:60px 74px;transform:scale(.92);animation:svelte-1v9ils0-ls-pop .36s cubic-bezier(.34,1.4,.64,1) forwards .8s}@keyframes svelte-1v9ils0-ls-pop{to{opacity:1;transform:scale(1)}}.ls-keyhole.svelte-1v9ils0{opacity:0;animation:svelte-1v9ils0-ls-fade .3s ease-out forwards 1.1s}@keyframes svelte-1v9ils0-ls-fade{to{opacity:1}}.ls-ring.svelte-1v9ils0{stroke-dasharray:290;stroke-dashoffset:290;animation:svelte-1v9ils0-ls-ring-draw 1.1s cubic-bezier(.22,.61,.36,1) forwards 1.3s}@keyframes svelte-1v9ils0-ls-ring-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.ls-shackle.svelte-1v9ils0,.ls-body.svelte-1v9ils0,.ls-keyhole.svelte-1v9ils0,.ls-ring.svelte-1v9ils0{animation:none;stroke-dashoffset:0;opacity:1;transform:none}}.security-hero.svelte-1ii5kbn{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media(min-width:1024px){.security-hero.svelte-1ii5kbn{grid-template-columns:1.2fr .8fr;gap:72px}}.security-hero-copy.svelte-1ii5kbn{display:flex;flex-direction:column;gap:28px}.security-hero-quick.svelte-1ii5kbn{margin:0;padding:18px 0 0;border-top:1px solid var(--lia-line-soft);display:grid;grid-template-columns:1fr 1fr;gap:14px 28px}@media(max-width:600px){.security-hero-quick.svelte-1ii5kbn{grid-template-columns:1fr}}.security-hero-quick.svelte-1ii5kbn>div:where(.svelte-1ii5kbn){display:flex;flex-direction:column;gap:4px}.security-hero-quick.svelte-1ii5kbn dt:where(.svelte-1ii5kbn){font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.security-hero-quick.svelte-1ii5kbn dd:where(.svelte-1ii5kbn){margin:0;font-size:14px;color:var(--lia-ink-2);line-height:1.45}.security-hero-quick.svelte-1ii5kbn dd:where(.svelte-1ii5kbn) a:where(.svelte-1ii5kbn){color:var(--lia-accent-deep);text-decoration:none;font-family:var(--lia-mono);font-size:13px}.security-hero-quick.svelte-1ii5kbn dd:where(.svelte-1ii5kbn) a:where(.svelte-1ii5kbn):hover{text-decoration:underline}.security-hero-visual.svelte-1ii5kbn{display:flex;flex-direction:column;gap:20px;max-width:360px;justify-self:end}@media(max-width:1024px){.security-hero-visual.svelte-1ii5kbn{justify-self:start;max-width:320px}}.security-hero-sigil.svelte-1ii5kbn{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--lia-line-soft);border-radius:var(--lia-r);background:var(--lia-surface)}.security-hero-sigil-caption.svelte-1ii5kbn{margin:0;font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lia-muted);line-height:1.5}.fact.svelte-6axrbb{display:flex;flex-direction:column;gap:8px}.fact-head.svelte-6axrbb{display:flex;align-items:center;justify-content:space-between;gap:12px}.fact-label.svelte-6axrbb{font-family:var(--lia-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted);margin:0;font-weight:500}.fact-status.svelte-6axrbb{font-family:var(--lia-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--lia-line-soft);color:var(--lia-muted)}.fact-status[data-status=live].svelte-6axrbb{background:var(--lia-good-soft);color:var(--lia-good)}.fact-status[data-status=progress].svelte-6axrbb{background:var(--lia-warn-soft);color:var(--lia-warn)}.fact-status[data-status=planned].svelte-6axrbb{background:var(--lia-line-soft);color:var(--lia-muted)}.fact-value.svelte-6axrbb{font-family:var(--lia-serif);font-size:19px;line-height:1.3;color:var(--lia-ink);margin:2px 0 0;letter-spacing:-.005em}.fact-note.svelte-6axrbb{font-size:13.5px;line-height:1.55;color:var(--lia-ink-2);margin:4px 0 0}.fact-body.svelte-6axrbb{margin-top:4px;font-size:14px;line-height:1.6;color:var(--lia-ink-2)}.auth-grid.svelte-1ad7qt8{margin-top:36px;display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.auth-grid.svelte-1ad7qt8{grid-template-columns:1fr 1fr}}.wn-body.svelte-1ad7qt8 a:where(.svelte-1ad7qt8){color:var(--lia-accent-deep);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.wn-body.svelte-1ad7qt8 a:where(.svelte-1ad7qt8):hover{text-decoration-thickness:1px}.enc-grid.svelte-1x6yup3{margin-top:36px;display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.enc-grid.svelte-1x6yup3{grid-template-columns:1fr 1fr}}.soc2-grid.svelte-14rntex{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media(min-width:900px){.soc2-grid.svelte-14rntex{grid-template-columns:1.1fr .9fr;gap:56px}}.soc2-aside.svelte-14rntex{display:flex;flex-direction:column;gap:24px}.soc2-status.svelte-14rntex{margin:0;padding:18px 20px;background:var(--lia-surface);border:1px solid var(--lia-line);border-radius:var(--lia-r);display:flex;flex-direction:column;gap:12px}.soc2-status.svelte-14rntex>div:where(.svelte-14rntex){display:flex;flex-direction:column;gap:3px}.soc2-status.svelte-14rntex dt:where(.svelte-14rntex){font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.soc2-status.svelte-14rntex dd:where(.svelte-14rntex){margin:0;font-size:13.5px;color:var(--lia-ink-2);display:flex;align-items:center;gap:8px}.status-dot.svelte-14rntex{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block}.status-dot.live.svelte-14rntex{background:var(--lia-good)}.status-dot.warn.svelte-14rntex{background:var(--lia-warn)}.status-dot.planned.svelte-14rntex{background:var(--lia-line-strong)}.status-dot.na.svelte-14rntex{background:transparent;border:1px solid var(--lia-line-strong)}.wn-body.svelte-14rntex a:where(.svelte-14rntex){color:var(--lia-accent-deep);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.wn-body.svelte-14rntex strong:where(.svelte-14rntex){color:var(--lia-ink);font-weight:500}.pen-grid.svelte-1458q9a{margin-top:36px;display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.pen-grid.svelte-1458q9a{grid-template-columns:1fr 1fr}}.disc-grid.svelte-1cd1djq{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:900px){.disc-grid.svelte-1cd1djq{grid-template-columns:.85fr 1.15fr;gap:56px}}.disc-aside.svelte-1cd1djq{max-width:320px}.wn-body.svelte-1cd1djq a:where(.svelte-1cd1djq){color:var(--lia-accent-deep);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.wn-body.svelte-1cd1djq code:where(.svelte-1cd1djq){font-family:var(--lia-mono);font-size:13px;background:var(--lia-bg-deep);padding:1px 6px;border-radius:3px}.wn-body.svelte-1cd1djq strong:where(.svelte-1cd1djq){color:var(--lia-ink);font-weight:500}.disc-sla.svelte-1cd1djq{margin:24px 0 0;padding:16px 20px;background:var(--lia-bg);border:1px solid var(--lia-line-soft);border-radius:var(--lia-r);display:grid;grid-template-columns:1fr 1fr;gap:14px 28px}@media(max-width:540px){.disc-sla.svelte-1cd1djq{grid-template-columns:1fr}}.disc-sla.svelte-1cd1djq>div:where(.svelte-1cd1djq){display:flex;flex-direction:column;gap:3px}.disc-sla.svelte-1cd1djq dt:where(.svelte-1cd1djq){font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.disc-sla.svelte-1cd1djq dd:where(.svelte-1cd1djq){margin:0;font-size:14px;color:var(--lia-ink-2)}.dr-grid.svelte-10esjfz{margin-top:36px;display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.dr-grid.svelte-10esjfz{grid-template-columns:1fr 1fr}}.inline-code.svelte-fy5b1h,.headers-table.svelte-fy5b1h code:where(.svelte-fy5b1h){font-family:var(--lia-mono);font-size:12.5px}.inline-code.svelte-fy5b1h{background:var(--lia-bg-deep);padding:1px 6px;border-radius:3px;color:var(--lia-ink)}.headers-table.svelte-fy5b1h{border:1px solid var(--lia-line);border-radius:var(--lia-r);overflow:hidden;background:var(--lia-surface)}.header-row.svelte-fy5b1h{display:grid;grid-template-columns:1fr;gap:6px;padding:16px 20px;border-bottom:1px solid var(--lia-line-soft)}.header-row.svelte-fy5b1h:last-child{border-bottom:0}@media(min-width:800px){.header-row.svelte-fy5b1h{grid-template-columns:minmax(220px,.7fr) minmax(280px,1.1fr) 1fr;gap:24px;align-items:baseline}}.header-name.svelte-fy5b1h code:where(.svelte-fy5b1h){color:var(--lia-accent-deep);font-weight:500;word-break:break-word}.header-value.svelte-fy5b1h code:where(.svelte-fy5b1h){color:var(--lia-ink-2);word-break:break-word;display:inline-block;max-width:100%}.header-note.svelte-fy5b1h{font-size:13.5px;color:var(--lia-muted);line-height:1.5}.sub-grid.svelte-13bezy{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:900px){.sub-grid.svelte-13bezy{grid-template-columns:1.15fr .85fr;gap:56px}}.sub-aside.svelte-13bezy{max-width:320px}.wn-body.svelte-13bezy a:where(.svelte-13bezy){color:var(--lia-accent-deep);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.sub-table.svelte-13bezy{margin-top:32px;border:1px solid var(--lia-line);border-radius:var(--lia-r);overflow:hidden;background:var(--lia-surface)}.sub-table-head.svelte-13bezy,.sub-row.svelte-13bezy{display:grid;grid-template-columns:1.2fr 1.4fr 1fr;gap:16px;padding:12px 20px;align-items:center}.sub-table-head.svelte-13bezy{background:var(--lia-bg);border-bottom:1px solid var(--lia-line-soft);font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.sub-row.svelte-13bezy{border-bottom:1px solid var(--lia-line-soft);font-size:14px;color:var(--lia-ink-2)}.sub-row.svelte-13bezy:last-child{border-bottom:0}.sub-name.svelte-13bezy{font-family:var(--lia-serif);font-size:16px;color:var(--lia-ink);letter-spacing:-.005em}.sub-region.svelte-13bezy code:where(.svelte-13bezy){font-family:var(--lia-mono);font-size:12.5px;color:var(--lia-muted)}.sub-cta.svelte-13bezy{margin:28px 0 0}.faq-list.svelte-1xdice7{margin-top:36px;border-top:1px solid var(--lia-line)}.faq-item.svelte-1xdice7{border-bottom:1px solid var(--lia-line)}.faq-item.svelte-1xdice7 summary:where(.svelte-1xdice7){list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px 0}.faq-item.svelte-1xdice7 summary:where(.svelte-1xdice7)::-webkit-details-marker{display:none}.faq-q.svelte-1xdice7{font-family:var(--lia-serif);font-size:19px;line-height:1.35;color:var(--lia-ink);letter-spacing:-.005em;text-wrap:balance}.faq-marker.svelte-1xdice7{font-family:var(--lia-mono);font-size:18px;color:var(--lia-accent-deep);flex-shrink:0;transition:transform .22s ease;line-height:1.35}.faq-item[open].svelte-1xdice7 .faq-marker:where(.svelte-1xdice7){transform:rotate(45deg)}.faq-a.svelte-1xdice7{padding:0 0 24px;max-width:64ch}.faq-a.svelte-1xdice7 p:where(.svelte-1xdice7){font-size:15px;line-height:1.65;color:var(--lia-ink-2);margin:0}.faq-item.svelte-1xdice7 summary:where(.svelte-1xdice7):hover .faq-q:where(.svelte-1xdice7){color:var(--lia-accent-deep)}
