.v8-privacy-page{min-height:100svh;background:#020807;color:#edf5f0;padding:2rem clamp(1.4rem,7vw,7rem) 4rem;font-family:var(--font-inter),Arial,sans-serif}.v8-privacy-page *{box-sizing:border-box}.v8-privacy-page a{color:#91d8ce;text-underline-offset:5px}.v8-privacy-page header{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #29443a;padding-bottom:1.5rem}.v8-privacy-page header>a:first-child{font:italic 2.2rem var(--font-playfair),Georgia,serif;color:#edf5f0;text-decoration:none;letter-spacing:-.08em}.v8-privacy-page header>a:first-child span{color:#91d8ce}.v8-privacy-page sup{font-size:.8rem}.v8-privacy-page header>a:last-child{font-size:.75rem;text-decoration:none}.v8-privacy-page article{max-width:800px;margin:4rem auto 0}.v8-privacy-eyebrow{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#91ada0}.v8-privacy-page h1{font:400 clamp(2.7rem,6vw,4.8rem)/1.1 var(--font-playfair),Georgia,serif;letter-spacing:-.05em;margin:1rem 0}.v8-privacy-page h1 em{color:#91d8ce}.v8-privacy-version{font-size:.72rem;color:#a0b7aa}.v8-privacy-page aside{border-left:2px solid #91d8ce;padding:1rem 1.3rem;margin:2rem 0;background:#91d8ce08;font-size:.8rem;line-height:1.7;color:#c4d6cc}.v8-privacy-page section{padding:1.7rem 0;border-bottom:1px solid #243d31}.v8-privacy-page h2{font:400 1.4rem var(--font-playfair),Georgia,serif;margin:0 0 1rem}.v8-privacy-page section p{font-size:.9rem;line-height:1.9;color:#b4c8bb}.v8-privacy-page footer{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-top:2rem;font-size:.75rem}.v8-privacy-page :focus-visible{outline:2px solid #91d8ce;outline-offset:5px}@media(max-width:600px){.v8-privacy-page article{margin-top:2.5rem}.v8-privacy-page section p{font-size:.85rem}.v8-privacy-page header>a:last-child{font-size:.65rem}}