.case-study-root.svelte-v7yke5{flex-direction:column;gap:80px;margin-top:32px;display:flex}.section-block.svelte-v7yke5{flex-direction:column;gap:36px;display:flex}.nda-banner-wrapper.svelte-v7yke5{width:100%}.nda-security-badge.svelte-v7yke5{-webkit-backdrop-filter:blur(20px);background:#120e1cb8;border:1px solid #d32cee47;border-radius:20px;align-items:flex-start;gap:20px;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px #0006,inset 0 1px #d32cee33}.nda-security-badge.svelte-v7yke5:before{content:"";background:linear-gradient(90deg,#0000,#d32cee 50%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.nda-icon-box.svelte-v7yke5{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .35s cubic-bezier(.25,1,.5,1);display:flex}.nda-security-badge.svelte-v7yke5:hover .nda-icon-box:where(.svelte-v7yke5){background:#ffffff14;border-color:#d32cee66;transform:scale(1.05);box-shadow:0 0 16px #d32cee26}.nda-lock-icon.svelte-v7yke5{color:#fff;font-size:22px}.nda-text-content.svelte-v7yke5{flex-direction:column;flex:1;gap:8px;display:flex}.nda-title-row.svelte-v7yke5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nda-headline.svelte-v7yke5{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#e879f9;font-size:12px;font-weight:700}.nda-badge-pill.svelte-v7yke5{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#f0abfc;background:#d32cee24;border:1px solid #d32cee59;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.nda-desc.svelte-v7yke5{font-family:var(--font-secondary,"Outfit", sans-serif);color:#ffffffb8;margin:0;font-size:14px;line-height:1.6}@media (width<=768px){.nda-security-badge.svelte-v7yke5{flex-direction:column;gap:16px;padding:20px}}
