@charset "UTF-8";.color-highlight{background:#0a0b0c;border-radius:clamp(512px,64vw,1024px);color:#9c48f6;height:calc(clamp(512px, 64vw, 1024px)*2);position:absolute;top:0;translate:0 -50%;width:calc(clamp(512px, 64vw, 1024px)*2);z-index:-1}.color-highlight:after,.color-highlight:before{border-radius:inherit;content:"";inset:25%;position:absolute}.color-highlight:before{background:currentColor;filter:blur(clamp(64px,8vw,128px));z-index:1}.color-highlight:after{background:#666;filter:blur(clamp(32px,4vw,64px));mix-blend-mode:color-dodge;z-index:2}.shared-hero{padding:calc(var(--navbarH) + var(--sectionPaddingY)*.25) 0 var(--sectionPaddingY);position:relative}.shared-hero .color-highlight{color:rgba(20,245,178,.25);left:auto;right:100%;top:0;translate:30% -25%}.shared-hero .color-highlight:first-child{left:100%;right:auto;top:100%;translate:-30% -75%}.privacy-document{color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.7;margin-top:60px}@media (max-width:768px){.privacy-document{font-size:15px;margin-top:40px}}.privacy-updated{color:hsla(0,0%,100%,.6);font-size:14px;font-style:italic;margin-bottom:32px}.privacy-intro{color:hsla(0,0%,100%,.95);font-size:18px;line-height:1.8;margin-bottom:48px}@media (max-width:768px){.privacy-intro{font-size:16px;margin-bottom:40px}}.privacy-document h2{color:#fff;font-size:24px;font-weight:600;line-height:1.4;margin-bottom:16px;margin-top:48px}@media (max-width:768px){.privacy-document h2{font-size:20px;margin-bottom:12px;margin-top:40px}}.privacy-document p{color:hsla(0,0%,100%,.85);margin-bottom:16px}.privacy-document ul{list-style:none;margin:16px 0 24px 24px;padding:0}@media (max-width:768px){.privacy-document ul{margin-left:16px}}.privacy-document ul li{color:hsla(0,0%,100%,.85);margin-bottom:12px;padding-left:20px;position:relative}.privacy-document ul li:before{color:#14f5b2;content:"•";font-weight:700;left:0;position:absolute}.privacy-document a{color:#14f5b2;text-decoration:none;transition:all .3s ease}.privacy-document a:hover{color:#fff;text-decoration:underline}.privacy-contact{background:hsla(0,0%,100%,.04);border:.5px solid hsla(0,0%,100%,.12);border-radius:16px;margin-top:24px;padding:24px}.privacy-contact strong{color:#fff;display:block;font-weight:600;margin-bottom:8px}.privacy-contact a{color:#14f5b2;text-decoration:none;transition:all .3s ease}.privacy-contact a:hover{color:#fff;text-decoration:underline}
