.dot-field.svelte-7hyhsi{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.dot-field.svelte-7hyhsi canvas:where(.svelte-7hyhsi){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.silo.svelte-4rm2pb{position:relative;width:100%;max-width:420px;aspect-ratio:1}.ring.svelte-4rm2pb{position:absolute;border:1px solid;border-radius:18px}.ring-3.svelte-4rm2pb{top:0;right:0;bottom:0;left:0;border-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}.ring-2.svelte-4rm2pb{top:15%;right:15%;bottom:15%;left:15%;border-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.ring-1.svelte-4rm2pb{top:30%;right:30%;bottom:30%;left:30%;border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)}.ring-label.svelte-4rm2pb{position:absolute;top:10px;left:14px;font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:var(--color-secondary);white-space:nowrap}.core.svelte-4rm2pb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.core-dot.svelte-4rm2pb{position:relative;width:9px;height:9px;border-radius:50%;background:var(--color-brand)}.core-dot.svelte-4rm2pb:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid var(--color-brand);animation:svelte-4rm2pb-silo-pulse 3s cubic-bezier(.2,.6,.4,1) infinite}@keyframes svelte-4rm2pb-silo-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(3.4);opacity:0}}.core-label.svelte-4rm2pb{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary)}.deny.svelte-4rm2pb{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-brand) 55%,transparent);text-decoration-thickness:1px}@media(prefers-reduced-motion:reduce){.core-dot.svelte-4rm2pb:after{animation:none;opacity:0}}.trust-card.svelte-4rm2pb svg{display:block;width:100%;height:auto}html.js .trust-card svg .d{stroke-dasharray:1;stroke-dashoffset:1}html.js .trust-card svg .t{opacity:0}html.js .trust-card.drawn svg .d{animation:draft-line .7s cubic-bezier(.25,.1,.25,1) forwards;animation-delay:var(--d, 0s)}html.js .trust-card.drawn svg .t{animation:draft-fade .45s ease forwards;animation-delay:var(--d, .8s)}@keyframes draft-line{to{stroke-dashoffset:0}}@keyframes draft-fade{to{opacity:1}}@media(prefers-reduced-motion:reduce){html.js .trust-card svg .d{stroke-dashoffset:0;animation:none}html.js .trust-card svg .t{opacity:1;animation:none}}
