:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;background:#050505}body.privacy-page{color:#f7f3ed;background:#050505;margin:0;font-family:Onest,sans-serif}.privacy-shell{width:min(100% - 2*clamp(1.25rem,5vw,5rem),62rem);padding:calc(2rem + env(safe-area-inset-top)) 0 calc(5rem + env(safe-area-inset-bottom));margin-inline:auto}.privacy-nav{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(5rem,13vw,10rem);display:flex}.privacy-nav a{color:inherit;text-decoration:none}.privacy-nav__brand{letter-spacing:.08em;font-weight:650}.privacy-nav__back{color:#f7f3edb8;text-underline-offset:.3em;text-decoration:underline}.privacy-header{border-bottom:1px solid #f7f3ed29;gap:1.25rem;padding-bottom:clamp(3rem,7vw,5rem);display:grid}.privacy-header h1{letter-spacing:-.045em;max-width:14ch;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(3.1rem,9vw,7rem);font-weight:400;line-height:.9}.privacy-header p,.privacy-content p,.privacy-content li{color:#f7f3edc2;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7}.privacy-content{gap:clamp(2.5rem,6vw,4.5rem);padding-top:clamp(3rem,7vw,5rem);display:grid}.privacy-content section{gap:.9rem;display:grid}.privacy-content h2{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;line-height:1}.privacy-content p,.privacy-content ul{margin:0}.privacy-content a{color:#fff;text-underline-offset:.2em}.privacy-content ul{gap:.5rem;padding-left:1.2rem;display:grid}.privacy-note{color:#f7f3ed85;font-size:.86rem}
