@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;700;900&display=swap";[data-astro-cid-f7c52jyj],[data-astro-cid-f7c52jyj]:before,[data-astro-cid-f7c52jyj]:after{box-sizing:border-box;margin:0;padding:0}:root{--sw-bg:#0a0a0f;--sw-gold:#ffd600;--sw-orange:#ff8c00;--sw-text:#fff;--sw-muted:#ffffff8c;--sw-card:#ffffff0f;--sw-border:#ffffff1a;--sw-radius:24px}html{scroll-behavior:smooth}body{background:var(--sw-bg);color:var(--sw-text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#ffd60014 0%,#ff8c000a 40%,#0000 70%);width:900px;height:600px;position:fixed;top:-200px;left:50%;transform:translate(-50%)}.sw-page[data-astro-cid-f7c52jyj]{z-index:1;max-width:680px;margin:0 auto;padding:2rem 1.25rem 3rem;position:relative}.sw-header[data-astro-cid-f7c52jyj]{text-align:center;padding:2.5rem 1rem 2rem}.sw-back[data-astro-cid-f7c52jyj]{color:var(--sw-gold);align-items:center;gap:.3rem;margin-bottom:1.5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.sw-back[data-astro-cid-f7c52jyj]:hover{text-decoration:underline}.sw-back[data-astro-cid-f7c52jyj] svg[data-astro-cid-f7c52jyj]{width:16px;height:16px;fill:var(--sw-gold)}.sw-header-icon[data-astro-cid-f7c52jyj]{background:#ffffff0d;border:1px solid #ffd60024;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.sw-header-icon[data-astro-cid-f7c52jyj] svg[data-astro-cid-f7c52jyj]{width:50px;height:50px}.sw-kicker[data-astro-cid-f7c52jyj]{letter-spacing:.16em;text-transform:uppercase;color:var(--sw-gold);opacity:.8;margin-top:1rem;font-size:.7rem;font-weight:900}.sw-header[data-astro-cid-f7c52jyj] h1[data-astro-cid-f7c52jyj]{letter-spacing:-.03em;background:linear-gradient(135deg, var(--sw-gold), var(--sw-orange));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.3rem;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:900;line-height:1.1}.sw-header-sub[data-astro-cid-f7c52jyj]{color:var(--sw-muted);margin-top:.5rem;font-size:.95rem;line-height:1.5}.sw-policy[data-astro-cid-f7c52jyj]{margin-top:2rem}.sw-policy-meta[data-astro-cid-f7c52jyj]{color:var(--sw-muted);border-bottom:1px solid var(--sw-border);margin-bottom:1.5rem;padding-bottom:1rem;font-size:.8rem;font-weight:700}.sw-policy-section[data-astro-cid-f7c52jyj]{border-top:1px solid var(--sw-border);margin-top:1.5rem;padding-top:1.5rem}.sw-policy-section[data-astro-cid-f7c52jyj]:first-of-type{border-top:none;margin-top:0;padding-top:0}.sw-policy-section[data-astro-cid-f7c52jyj] h2[data-astro-cid-f7c52jyj]{margin-bottom:.6rem;font-size:1.1rem;font-weight:900}.sw-policy-section[data-astro-cid-f7c52jyj] p[data-astro-cid-f7c52jyj]{color:var(--sw-muted);margin-top:.5rem;font-size:.92rem;line-height:1.7}.sw-policy-section[data-astro-cid-f7c52jyj] ul[data-astro-cid-f7c52jyj]{color:var(--sw-muted);margin:.5rem 0 0;padding-left:1.1rem;font-size:.92rem;line-height:1.7}.sw-policy-section[data-astro-cid-f7c52jyj] li[data-astro-cid-f7c52jyj]{margin-top:.25rem}.sw-policy-section[data-astro-cid-f7c52jyj] a[data-astro-cid-f7c52jyj]{color:var(--sw-gold);text-underline-offset:2px;text-decoration:underline}.sw-policy-section[data-astro-cid-f7c52jyj] a[data-astro-cid-f7c52jyj]:hover{color:var(--sw-orange)}.sw-footer[data-astro-cid-f7c52jyj]{text-align:center;margin-top:2.5rem;padding:1.5rem}.sw-footer[data-astro-cid-f7c52jyj] p[data-astro-cid-f7c52jyj]{color:var(--sw-muted);font-size:.85rem}.sw-footer[data-astro-cid-f7c52jyj] a[data-astro-cid-f7c52jyj]{color:var(--sw-gold);font-weight:700;text-decoration:none}.sw-footer[data-astro-cid-f7c52jyj] a[data-astro-cid-f7c52jyj]:hover{text-decoration:underline}.sw-links[data-astro-cid-f7c52jyj]{justify-content:center;gap:1.5rem;margin-top:.6rem;display:flex}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sw-reveal[data-astro-cid-f7c52jyj]{animation:.7s cubic-bezier(.2,.65,.2,1) both fade-up}.sw-delay-1[data-astro-cid-f7c52jyj]{animation-delay:80ms}.sw-delay-2[data-astro-cid-f7c52jyj]{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.sw-reveal[data-astro-cid-f7c52jyj]{opacity:1;animation:none;transform:none}}
