.privacy-page{min-height:100vh;background:#000;color:var(--color-theme-text);display:flex;justify-content:center;padding:0 16px;hyphens:none;word-break:normal;overflow-wrap:break-word}.privacy-page.is-embed{min-height:0;background:transparent;padding:0 24px}.privacy-page.is-embed .privacy-container{padding:40px 0 48px}.privacy-page.is-embed .privacy-back{display:none}.privacy-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0}.privacy-table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.45}.privacy-table td,.privacy-table th{text-align:left;padding:10px 12px;border:1px solid hsla(0,0%,100%,.14);vertical-align:top}.privacy-table th{font-weight:700;background:hsla(0,0%,100%,.05);white-space:nowrap}.privacy-container{max-width:640px;width:100%;padding:120px 0}.privacy-header{margin-bottom:48px}.privacy-back{position:fixed;top:16px;left:16px;z-index:60;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--tint-rgb),.15);color:rgba(var(--tint-rgb),.85);text-decoration:none;transition:background .15s ease}.privacy-back,.privacy-back:hover{background:rgba(var(--tint-rgb),.12)}.privacy-back:hover{color:var(--color-theme-text)}.privacy-title{font-family:var(--font-sans);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 8px}.privacy-updated{font-family:var(--font-sans);font-size:11px;font-weight:300;color:rgba(var(--tint-rgb),.4);letter-spacing:.05em;text-transform:uppercase;margin:0}.privacy-content{display:flex;flex-direction:column;gap:32px}.privacy-header{opacity:0;animation:privacyFadeIn .5s ease forwards}.privacy-content section{display:flex;flex-direction:column;gap:12px;opacity:0;animation:privacyFadeIn .4s ease forwards}.privacy-content h2{font-family:var(--font-sans);font-size:15px;font-weight:600;margin:0;color:var(--color-theme-text)}.privacy-content h3{font-weight:500;margin:4px 0 0;color:rgba(var(--tint-rgb),.8)}.privacy-content h3,.privacy-content p{font-family:var(--font-sans);font-size:13px}.privacy-content p{font-weight:300;line-height:1.65;color:rgba(var(--tint-rgb),.6);margin:0}.privacy-content ul{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:6px}.privacy-content li{font-family:var(--font-sans);font-size:13px;font-weight:300;line-height:1.55;color:rgba(var(--tint-rgb),.6)}.privacy-content li strong{color:rgba(var(--tint-rgb),.8);font-weight:500}.privacy-content a{color:rgba(var(--tint-rgb),.7);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.privacy-content a:hover{color:var(--color-theme-text)}.privacy-footer{margin-top:64px;padding-top:24px;border-top:1px solid rgba(var(--tint-rgb),.06)}.privacy-footer p{font-family:var(--font-sans);font-size:11px;font-weight:300;color:rgba(var(--tint-rgb),.3);margin:0}.privacy-content section:first-child{animation-delay:.1s}.privacy-content section:nth-child(2){animation-delay:.15s}.privacy-content section:nth-child(3){animation-delay:.2s}.privacy-content section:nth-child(4){animation-delay:.25s}.privacy-content section:nth-child(5){animation-delay:.3s}.privacy-content section:nth-child(6){animation-delay:.35s}.privacy-content section:nth-child(7){animation-delay:.4s}.privacy-content section:nth-child(8){animation-delay:.45s}.privacy-content section:nth-child(9){animation-delay:.5s}.privacy-content section:nth-child(10){animation-delay:.55s}.privacy-footer{opacity:0;animation:privacyFadeIn .4s ease .6s forwards}@keyframes privacyFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.privacy-content section,.privacy-footer,.privacy-header{animation:none;opacity:1}}@media (max-width:640px){.privacy-container{padding:80px 0}.privacy-title{font-size:19px}.privacy-header{margin-bottom:32px}.privacy-table-wrap{overflow-x:visible;margin:4px 0}.privacy-table,.privacy-table tbody,.privacy-table td,.privacy-table tr{display:block;width:100%}.privacy-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.privacy-table tr{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid rgba(var(--tint-rgb),.12)}.privacy-table tr:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.privacy-table td{border:0;padding:9px 0 0}.privacy-table td:first-child{padding-top:0}.privacy-table td:before{content:attr(data-label);display:block;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--tint-rgb),.4);margin-bottom:2px}}