.page-module__kCwWIq__page{will-change:opacity,transform;flex-direction:column;min-height:100vh;animation:.45s cubic-bezier(.2,.8,.2,1) both page-module__kCwWIq__pageEnter;display:flex}.page-module__kCwWIq__policyPage{background:var(--neutral-inverse)}.page-module__kCwWIq__siteHeader{background:var(--neutral-inverse);padding:24px 64px}.page-module__kCwWIq__siteHeaderCompact{border-bottom:1px solid #ffffff14;padding:16px 64px;position:relative}.page-module__kCwWIq__siteHeaderCompact:after{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#f0f1f759,#0000);height:1px;position:absolute;bottom:0;left:10%;right:10%}.page-module__kCwWIq__brand{color:var(--neutral-primary);letter-spacing:-.48px;font-family:Albert Sans,sans-serif;font-size:24px;font-weight:500;text-decoration:none}.page-module__kCwWIq__signupFlow{background:var(--neutral-inverse);padding:48px 64px 64px;position:relative;overflow:hidden}.page-module__kCwWIq__signupFlow:before{content:"";opacity:.9;pointer-events:none;background:radial-gradient(circle at 20% 20%,#151f5873,#0000 55%),radial-gradient(circle at 80% 10%,#f0f1f71f,#0000 50%);height:70%;animation:16s ease-in-out infinite alternate page-module__kCwWIq__ambientShift;position:absolute;inset:-20px -10px auto}.page-module__kCwWIq__signupFlow:after{content:"";opacity:.35;pointer-events:none;background-image:linear-gradient(120deg,#ffffff0a,#0000 40%),linear-gradient(300deg,#ffffff08,#0000 45%);position:absolute;inset:0}.page-module__kCwWIq__signupCard{-webkit-backdrop-filter:blur(18px);text-align:center;z-index:1;background:#f5f4f114;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:16px;max-width:880px;margin:0 auto;padding:40px 48px;animation:.6s cubic-bezier(.2,.8,.2,1) both page-module__kCwWIq__floatIn;display:flex;position:relative;box-shadow:0 20px 40px #090b2359}.page-module__kCwWIq__signupCard:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:22px;position:absolute;inset:1px}.page-module__kCwWIq__policyCard{text-align:left}.page-module__kCwWIq__supportingLine{letter-spacing:.3px;text-transform:uppercase;color:#f0f1f7b3;opacity:0;margin:0;font-family:Albert Sans,sans-serif;font-size:12px;animation:.5s cubic-bezier(.2,.8,.2,1) .1s forwards page-module__kCwWIq__fadeUp;transform:translateY(8px)}.page-module__kCwWIq__policyCard h1{letter-spacing:-.8px;color:var(--accent-secondary);opacity:0;margin:0;font-family:Albert Sans,sans-serif;font-size:40px;line-height:1.15;animation:.55s cubic-bezier(.2,.8,.2,1) .18s forwards page-module__kCwWIq__fadeUp;transform:translateY(8px)}.page-module__kCwWIq__policyMeta{color:#f0f1f7bf;margin:-6px 0 8px;font-family:Barlow,sans-serif;font-size:14px}.page-module__kCwWIq__policyContent{flex-direction:column;gap:16px;display:flex}.page-module__kCwWIq__policyContent h2{color:#f0f1f7f2;margin:0;font-family:Albert Sans,sans-serif;font-size:20px}.page-module__kCwWIq__policyContent h3{color:#f0f1f7d9;margin:0;font-family:Albert Sans,sans-serif;font-size:16px}.page-module__kCwWIq__policyContent p{color:#f0f1f7bf;margin:0;font-family:Barlow,sans-serif;font-size:16px;line-height:1.6}.page-module__kCwWIq__policyContent a{color:var(--accent-secondary-hover);text-decoration:none}.page-module__kCwWIq__policyContent a:hover{text-decoration:underline}.page-module__kCwWIq__siteFooter{background:var(--neutral-inverse);padding:96px 64px}.page-module__kCwWIq__siteFooterCompact{padding:48px 64px}.page-module__kCwWIq__footerInner{border-top:1px solid var(--neutral-primary);justify-content:space-between;align-items:center;gap:16px;max-width:1152px;margin:0 auto;padding-top:80px;display:flex}.page-module__kCwWIq__footerLeft{flex-direction:column;gap:8px;display:flex}.page-module__kCwWIq__footerBrand{letter-spacing:-.48px;color:var(--neutral-primary);font-family:Albert Sans,sans-serif;font-size:24px;font-weight:600}.page-module__kCwWIq__footerTagline{color:var(--neutral-primary);font-family:Albert Sans,sans-serif;font-size:16px;font-weight:500}.page-module__kCwWIq__footerLinks{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.page-module__kCwWIq__footerLink{color:var(--accent-secondary);font-family:Albert Sans,sans-serif;font-size:14px;text-decoration:none}.page-module__kCwWIq__footerLink:hover{color:var(--accent-secondary-hover)}@keyframes page-module__kCwWIq__ambientShift{0%{transform:translateY(0)}to{transform:translateY(12px)}}@keyframes page-module__kCwWIq__floatIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__kCwWIq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__kCwWIq__pageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page-module__kCwWIq__siteHeaderCompact{padding:16px 24px}.page-module__kCwWIq__siteFooterCompact{padding:36px 24px}.page-module__kCwWIq__signupFlow{padding:32px 24px 48px}.page-module__kCwWIq__signupCard{padding:32px 24px}.page-module__kCwWIq__policyCard h1{font-size:32px}.page-module__kCwWIq__footerInner{flex-direction:column;align-items:flex-start;gap:24px}.page-module__kCwWIq__footerLinks{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.page-module__kCwWIq__signupFlow:before,.page-module__kCwWIq__signupCard,.page-module__kCwWIq__supportingLine,.page-module__kCwWIq__policyCard h1,.page-module__kCwWIq__page{animation:none}.page-module__kCwWIq__supportingLine,.page-module__kCwWIq__policyCard h1{opacity:1;transform:none}}
