@font-face{font-family:Manrope;src:url('/assets/fonts/Manrope-400-static.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Manrope;src:url('/assets/fonts/Manrope-500-static.ttf') format('truetype');font-weight:500;font-display:swap}
*{box-sizing:border-box}
body{margin:0;background:#fbfafe;color:#20172f;font:400 17px/1.7 Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}
main{width:min(720px,calc(100% - 48px));margin:clamp(32px,7vw,88px) auto;padding-bottom:48px}
a{color:#6539c0;text-underline-offset:3px}
a:focus-visible{outline:3px solid #6539c0;outline-offset:4px}
.privacy-home{display:inline-flex;align-items:center;min-height:48px;margin-bottom:36px}
.privacy-home img{display:block;width:136px;height:auto}
h1{font-size:clamp(38px,6vw,52px);font-weight:500;line-height:1.14;letter-spacing:-1.6px;margin:0 0 12px}
.privacy-updated{font-size:13px;color:#62566f;margin:0 0 30px}
.privacy-copy p{margin:0 0 22px}
.privacy-copy a{overflow-wrap:anywhere}
.privacy-return{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:15px;font-weight:500}
@media(max-width:600px){body{font-size:16px}main{width:calc(100% - 40px)}.privacy-home{margin-bottom:28px}.privacy-updated{margin-bottom:24px}.privacy-copy p{margin-bottom:20px}}
