.security-page.svelte-4rm2pb{--card-bg:#1f1f25d1;--inset-bg:#080a0ed1;--text:#eeeaf2;--muted:#b9bdca;--faint:#858b9b;--border:#ffffff14;--purple:#c084fc;--green:#4de082;--red:#ff6b6b;color:var(--text)}.section.svelte-4rm2pb{scroll-margin-top:5.5rem}.security-hero.svelte-4rm2pb{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);min-height:min(680px,100svh - 6rem);display:grid}.security-hero.svelte-4rm2pb h1:where(.svelte-4rm2pb){letter-spacing:-.09em;max-width:990px;font-size:clamp(3.4rem,8.4vw,8.2rem);line-height:.84}.remote-rule.svelte-4rm2pb{width:fit-content;color:var(--text);background:#4de08214;border:1px solid #4de08247;border-radius:1rem;margin-top:1.1rem;padding:.9rem 1rem;font-weight:900}.hero-boundary-card.svelte-4rm2pb,.security-card.svelte-4rm2pb,.bounded-loop.svelte-4rm2pb,details.svelte-4rm2pb{border:1px solid var(--border);background:var(--card-bg);border-radius:1.6rem;box-shadow:0 30px 90px #00000038}.hero-boundary-card.svelte-4rm2pb{background:radial-gradient(circle at 100% 0,#4de0822b,#0000 15rem),#080a0ec2;border-color:#4de08247;gap:.7rem;padding:clamp(1.2rem,3vw,1.75rem);display:grid}.hero-boundary-card.svelte-4rm2pb span:where(.svelte-4rm2pb),.non-capability-card.svelte-4rm2pb span:where(.svelte-4rm2pb){width:fit-content;color:var(--green);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;font-weight:900}.hero-boundary-card.svelte-4rm2pb strong:where(.svelte-4rm2pb){letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.2rem)}.hero-boundary-card.svelte-4rm2pb p:where(.svelte-4rm2pb),.security-card.svelte-4rm2pb p:where(.svelte-4rm2pb),.section-heading.svelte-4rm2pb p:where(.svelte-4rm2pb),details.svelte-4rm2pb p:where(.svelte-4rm2pb){color:var(--muted);line-height:1.6}.hero-boundary-card.svelte-4rm2pb .blocked:where(.svelte-4rm2pb){color:var(--red);margin-top:.8rem}.hero-boundary-card.svelte-4rm2pb ul:where(.svelte-4rm2pb){gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.hero-boundary-card.svelte-4rm2pb li:where(.svelte-4rm2pb){color:var(--text);background:#ff6b6b0f;border:1px solid #ff6b6b33;border-radius:.9rem;padding:.7rem .8rem;font-weight:850}.section-heading.svelte-4rm2pb{margin-bottom:1.2rem}.section-heading.svelte-4rm2pb p:where(.svelte-4rm2pb){max-width:820px}.non-capability-grid.svelte-4rm2pb,.comparison-grid.svelte-4rm2pb,.trust-grid.svelte-4rm2pb{gap:1rem;display:grid}.non-capability-grid.svelte-4rm2pb,.comparison-grid.svelte-4rm2pb{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-grid.svelte-4rm2pb{grid-template-columns:repeat(4,minmax(0,1fr))}.security-card.svelte-4rm2pb{background:#ffffff09;padding:clamp(1.1rem,2.4vw,1.45rem)}.non-capability-card.svelte-4rm2pb span:where(.svelte-4rm2pb){width:2.1rem;height:2.1rem;color:var(--red);background:#ff6b6b14;border:1px solid #ff6b6b38;border-radius:.75rem;place-items:center;margin-bottom:.35rem;font-size:1.2rem;display:grid}.bounded-loop.svelte-4rm2pb{background:radial-gradient(circle at 85% 10%,#4de08224,#0000 22rem),radial-gradient(circle at 18% 80%,#c084fc1f,#0000 24rem),#1f1f25d1;padding:clamp(1.2rem,3vw,2rem)}.loop-flow.svelte-4rm2pb{grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr) auto minmax(160px,1fr) auto minmax(160px,1fr) auto minmax(160px,1fr);align-items:stretch;gap:.7rem;padding-bottom:.2rem;display:grid;overflow-x:auto}.loop-step.svelte-4rm2pb{background:#080a0ec7;border:1px solid #ffffff14;border-radius:1.1rem;min-width:160px;padding:1rem}.loop-step.svelte-4rm2pb span:where(.svelte-4rm2pb){width:1.9rem;height:1.9rem;color:var(--purple);background:#c084fc2e;border-radius:.62rem;place-items:center;margin-bottom:.8rem;font-weight:1000;display:grid}.loop-step.svelte-4rm2pb strong:where(.svelte-4rm2pb){color:var(--text);margin-bottom:.45rem;display:block}.loop-step.svelte-4rm2pb p:where(.svelte-4rm2pb){color:var(--muted);margin:0}.flow-arrow.svelte-4rm2pb{color:var(--green);place-items:center;font-size:1.4rem;font-weight:1000;display:grid}.security-card.preferred.svelte-4rm2pb{background:radial-gradient(circle at 100% 0,#4de08224,#0000 14rem),#080a0eb8;border-color:#4de08257}dl.svelte-4rm2pb{gap:.85rem;margin:0;display:grid}dt.svelte-4rm2pb{color:var(--faint);margin-bottom:.22rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:900}dd.svelte-4rm2pb{color:var(--text);margin:0;font-weight:850;line-height:1.35}.trust-section.svelte-4rm2pb .button-row:where(.svelte-4rm2pb){margin-top:1.25rem}.faq-list.svelte-4rm2pb{gap:.8rem;display:grid}details.svelte-4rm2pb{overflow:hidden}summary.svelte-4rm2pb{cursor:pointer;padding:1rem;font-weight:850}details.svelte-4rm2pb p:where(.svelte-4rm2pb){margin:0;padding:0 1rem 1rem}@media (width<=1050px){.security-hero.svelte-4rm2pb,.non-capability-grid.svelte-4rm2pb,.comparison-grid.svelte-4rm2pb,.trust-grid.svelte-4rm2pb{grid-template-columns:1fr}.security-hero.svelte-4rm2pb{min-height:auto}.loop-flow.svelte-4rm2pb{grid-template-columns:1fr;overflow-x:visible}.flow-arrow.svelte-4rm2pb{min-height:1.2rem;transform:rotate(90deg)}}@media (width<=560px){.security-hero.svelte-4rm2pb h1:where(.svelte-4rm2pb){letter-spacing:-.075em;font-size:clamp(3.1rem,17vw,4.8rem);line-height:.86}.hero-boundary-card.svelte-4rm2pb,.security-card.svelte-4rm2pb,.bounded-loop.svelte-4rm2pb{border-radius:1.25rem}}
