.policy-frame.svelte-1f08mnu{--policy-bg: linear-gradient(180deg, rgba(16, 23, 27, .96) 0%, rgba(7, 10, 12, .98) 100%);--policy-line: rgba(148, 163, 184, .18);--policy-line-strong: rgba(148, 163, 184, .28);--policy-kicker: #8ca7b8;--policy-link: #dfe8f4;width:min(980px,100%);margin:0 auto;padding:2rem 0 4rem;display:grid;gap:1rem;position:relative}.policy-frame--volly.svelte-1f08mnu{--policy-bg: radial-gradient(circle at top left, rgba(80, 134, 255, .12), transparent 38%), linear-gradient(180deg, rgba(10, 17, 33, .98) 0%, rgba(8, 12, 25, .98) 100%);--policy-line: rgba(82, 114, 176, .26);--policy-line-strong: rgba(118, 157, 232, .34);--policy-kicker: #9db7ee;--policy-link: #ebf2ff}.policy-glow.svelte-1f08mnu{position:absolute;inset:0 auto auto 50%;width:min(72rem,100%);height:16rem;transform:translate(-50%);pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.08),transparent 64%);opacity:.9}.policy-nav.svelte-1f08mnu,.policy-hero.svelte-1f08mnu,.policy-aside.svelte-1f08mnu,.policy-body.svelte-1f08mnu,.policy-footer.svelte-1f08mnu{border:1px solid var(--policy-line);border-radius:28px;background:var(--policy-bg);box-shadow:0 24px 72px #00000042}.policy-nav.svelte-1f08mnu{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.1rem}.policy-brand.svelte-1f08mnu{font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.policy-nav-links.svelte-1f08mnu{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.policy-nav-links.svelte-1f08mnu a:where(.svelte-1f08mnu){color:var(--muted);font-size:.78rem;transition:color .18s ease,border-color .18s ease,background .18s ease}.policy-nav-links.svelte-1f08mnu>a:where(.svelte-1f08mnu):not(.policy-home){padding:.32rem .2rem}.policy-nav-links.svelte-1f08mnu>a:where(.svelte-1f08mnu):not(.policy-home):hover{color:var(--text)}.policy-home.svelte-1f08mnu{border:1px solid var(--policy-line-strong);border-radius:999px;padding:.42rem .78rem;background:#ffffff0a;color:var(--policy-link)!important}.policy-hero.svelte-1f08mnu{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);gap:1rem;padding:1.6rem}.policy-hero-copy.svelte-1f08mnu{display:grid;gap:.7rem}.policy-kicker.svelte-1f08mnu{margin:0;color:var(--policy-kicker);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.policy-hero.svelte-1f08mnu h1:where(.svelte-1f08mnu){margin:0;font-size:clamp(2.3rem,5vw,3.8rem);line-height:.96;letter-spacing:-.07em}.policy-summary.svelte-1f08mnu{margin:0;max-width:44rem;color:var(--muted-strong);line-height:1.84}.policy-updated.svelte-1f08mnu{margin:.1rem 0 0;color:var(--muted);font-size:.82rem}.policy-facts.svelte-1f08mnu{display:grid;gap:.7rem;align-self:stretch}.policy-fact.svelte-1f08mnu{display:grid;gap:.2rem;align-content:start;padding:1rem;border-radius:22px;border:1px solid var(--policy-line);background:#ffffff09}.policy-fact.svelte-1f08mnu span:where(.svelte-1f08mnu){color:var(--policy-kicker);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.policy-fact.svelte-1f08mnu strong:where(.svelte-1f08mnu){font-size:1rem;letter-spacing:-.03em}.policy-content.svelte-1f08mnu{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:1rem;align-items:start}.policy-aside.svelte-1f08mnu{position:sticky;top:5.5rem;display:grid;gap:.7rem;padding:1rem}.policy-aside-label.svelte-1f08mnu{margin:0;color:var(--policy-kicker);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.policy-aside-links.svelte-1f08mnu{display:grid;gap:.3rem}.policy-aside-links.svelte-1f08mnu a:where(.svelte-1f08mnu){color:var(--muted);font-size:.84rem;line-height:1.5;transition:color .18s ease,transform .18s ease}.policy-aside-links.svelte-1f08mnu a:where(.svelte-1f08mnu):hover{color:var(--policy-link);transform:translate(2px)}.policy-body.svelte-1f08mnu{display:grid;gap:.85rem;padding:1.55rem}.policy-body.svelte-1f08mnu h1,.policy-body.svelte-1f08mnu h2,.policy-body.svelte-1f08mnu p{margin:0}.policy-body.svelte-1f08mnu h2{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--policy-line);font-size:1.12rem;letter-spacing:-.03em}.policy-body.svelte-1f08mnu h2:first-child{margin-top:0;padding-top:0;border-top:none}.policy-body.svelte-1f08mnu p,.policy-body.svelte-1f08mnu li{color:var(--muted-strong);line-height:1.82;font-size:.95rem}.policy-body.svelte-1f08mnu ul{margin:0;padding-left:1.15rem;display:grid;gap:.25rem}.policy-body.svelte-1f08mnu a{color:var(--policy-link);text-decoration:underline;text-underline-offset:2px}.policy-body.svelte-1f08mnu strong{color:var(--text)}.policy-footer.svelte-1f08mnu{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.15rem}.policy-footer-copy.svelte-1f08mnu{display:grid;gap:.3rem}.policy-footer-copy.svelte-1f08mnu strong:where(.svelte-1f08mnu){font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.policy-footer-copy.svelte-1f08mnu p:where(.svelte-1f08mnu){margin:0;color:var(--muted);font-size:.78rem;line-height:1.7}.policy-footer-links.svelte-1f08mnu{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.policy-footer-links.svelte-1f08mnu a:where(.svelte-1f08mnu){color:var(--muted);font-size:.78rem}.policy-footer-links.svelte-1f08mnu a:where(.svelte-1f08mnu):hover{color:var(--policy-link)}@media(max-width:760px){.policy-frame.svelte-1f08mnu{padding-top:1.4rem}.policy-hero.svelte-1f08mnu,.policy-content.svelte-1f08mnu{grid-template-columns:1fr}.policy-aside.svelte-1f08mnu{position:static}.policy-hero.svelte-1f08mnu,.policy-body.svelte-1f08mnu,.policy-footer.svelte-1f08mnu{padding:1.2rem}}
