.privacy-page{--privacy-deep:#27472f;--privacy-evergreen:#24543a;--privacy-young:#809b68;--privacy-cream:#fbf5e8;--privacy-paper:#fffdf7;--privacy-parchment:#f2e5c9;--privacy-carrot:#c9763c;--privacy-ink:#243128;--privacy-muted:#5e665f;--privacy-line:#d9ccb1;color:var(--privacy-ink);background:var(--privacy-cream);font-family:Manrope Variable,system-ui,sans-serif;font-size:18px;line-height:1.65}.privacy-page *,.privacy-page :before,.privacy-page :after{box-sizing:border-box}.privacy-page h1,.privacy-page h2,.privacy-page h3{font-family:Fraunces Variable,Georgia,serif}.privacy-page h1,.privacy-page h2,.privacy-page h3,.privacy-page p{margin-top:0}.privacy-page h1{letter-spacing:-.045em;max-width:920px;margin:20px 0 26px;font-size:clamp(3.4rem,7vw,6rem);line-height:.96}.privacy-page h2{letter-spacing:-.035em;margin:9px 0 20px;font-size:clamp(2.15rem,4vw,3.6rem);line-height:1.06}.privacy-page h3{font-size:1.35rem;line-height:1.2}.privacy-page a{color:inherit}.privacy-page [data-slot=button]{border-radius:999px;min-height:50px;padding-inline:22px;font-weight:800}.privacy-shell{width:min(100% - 40px,1120px);margin-inline:auto}.privacy-eyebrow{color:var(--privacy-evergreen);letter-spacing:.14em;text-transform:uppercase;margin-bottom:0;font-size:.68rem;font-weight:850}.privacy-hero{color:var(--privacy-paper);background:var(--privacy-deep);position:relative;overflow:hidden}.privacy-hero:before{content:"";opacity:.1;background-image:radial-gradient(circle, var(--privacy-young) 1px, transparent 1.5px);background-size:28px 28px;position:absolute;inset:0}.privacy-hero .privacy-shell{position:relative}.privacy-topline{justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.privacy-brand{align-items:center;gap:11px;font-family:Fraunces Variable,Georgia,serif;text-decoration:none;display:inline-flex}.privacy-brand>span{width:40px;height:40px;color:var(--privacy-deep);background:var(--privacy-parchment);border-radius:50%;place-items:center;display:grid}.privacy-brand svg{width:22px}.privacy-topline [data-slot=button]{color:#ffffffc2}.privacy-topline [data-slot=button]:hover{color:#fff;background:#ffffff17}.privacy-hero-copy{max-width:940px;padding:92px 0 120px}.privacy-hero-copy>[data-slot=badge]{color:var(--privacy-deep);background:var(--privacy-parchment);margin-bottom:36px}.privacy-hero-copy .privacy-eyebrow{color:#d7e2cb}.privacy-hero-copy>p:not(.privacy-eyebrow):not(.privacy-status){color:#ffffffbf;max-width:720px;font-size:1.08rem}.privacy-status{color:#ffffff8c;align-items:center;gap:8px;margin-top:35px;font-size:.63rem;display:flex}.privacy-status span{background:var(--privacy-carrot);border-radius:50%;width:7px;height:7px}.privacy-principles{background:var(--privacy-paper)}.privacy-principle-grid{border-bottom:1px solid var(--privacy-line);grid-template-columns:repeat(4,1fr);display:grid}.privacy-principle-grid article{padding:55px 28px 55px 0}.privacy-principle-grid article+article{border-left:1px solid var(--privacy-line);padding-left:28px}.privacy-principle-grid article>span{width:42px;height:42px;color:var(--privacy-evergreen);background:#e0ead7;border-radius:50%;place-items:center;display:grid}.privacy-principle-grid svg{width:19px}.privacy-principle-grid h2{margin:23px 0 10px;font-size:1.45rem}.privacy-principle-grid p{color:var(--privacy-muted);margin-bottom:0;font-size:.72rem}.privacy-collect,.privacy-device,.privacy-use,.privacy-processors,.privacy-retention,.privacy-rights{padding:112px 0}.privacy-collect,.privacy-use,.privacy-retention{background:var(--privacy-paper)}.privacy-section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:54px;display:grid}.privacy-section-heading>p{color:var(--privacy-muted)}.privacy-data-table{border-top:1px solid var(--privacy-line)}.privacy-data-head,.privacy-data-table article{grid-template-columns:.55fr 1.25fr 1fr;gap:35px;display:grid}.privacy-data-head{color:var(--privacy-muted);letter-spacing:.1em;text-transform:uppercase;padding:11px 0;font-size:.58rem;font-weight:850}.privacy-data-table article{border-top:1px solid var(--privacy-line);padding:24px 0}.privacy-data-table h3{margin:0;font-size:1rem}.privacy-data-table p{color:var(--privacy-muted);margin:0;font-size:.72rem}.privacy-device-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:85px;display:grid}.privacy-device-grid>div:first-child>p:not(.privacy-eyebrow){color:var(--privacy-muted)}.privacy-feedback-card{background:var(--privacy-paper);border:1px solid var(--privacy-line);padding:13px 9px 16px;box-shadow:0 18px 50px #2431281a}.privacy-feedback-card [data-slot=card-header]{grid-template-columns:auto 1fr;align-items:center;column-gap:13px}.privacy-feedback-card [data-slot=card-header]>span{width:44px;height:44px;color:var(--privacy-evergreen);background:#e0ead7;border-radius:50%;place-items:center;display:grid}.privacy-feedback-card [data-slot=card-title]{font-size:1.35rem}.privacy-feedback-card [data-slot=card-content]>p{color:var(--privacy-muted);font-size:.76rem}.privacy-feedback-card ul{border-top:1px solid var(--privacy-line);gap:10px;margin:22px 0 0;padding:21px 0 0;font-size:.7rem;font-weight:750;list-style:none;display:grid}.privacy-feedback-card li{align-items:center;gap:8px;display:flex}.privacy-feedback-card li svg{color:#fff;background:var(--privacy-evergreen);border-radius:50%;width:17px;padding:3px}.privacy-cookies{background:var(--privacy-parchment);padding:64px 0}.privacy-cookies-card{grid-template-columns:auto 1fr 1fr;align-items:center;gap:30px;display:grid}.privacy-cookies-card>span{width:58px;height:58px;color:var(--privacy-evergreen);background:var(--privacy-paper);border-radius:50%;place-items:center;display:grid}.privacy-cookies-card h2{margin-bottom:0;font-size:clamp(1.8rem,3vw,2.7rem)}.privacy-cookies-card>p{color:var(--privacy-muted);margin-bottom:0;font-size:.77rem}.privacy-use-grid,.privacy-processors-grid,.privacy-rights-grid{grid-template-columns:.75fr 1.25fr;gap:95px;display:grid}.privacy-use-list{border-top:1px solid var(--privacy-line);grid-template-columns:1fr 1fr;display:grid}.privacy-use-list article{border-bottom:1px solid var(--privacy-line);padding:24px 22px 24px 0}.privacy-use-list article:nth-child(2n){border-left:1px solid var(--privacy-line);padding-left:22px}.privacy-use-list strong{font-family:Fraunces Variable,Georgia,serif}.privacy-use-list p{color:var(--privacy-muted);margin:7px 0 0;font-size:.7rem}.privacy-processors{color:var(--privacy-paper);background:var(--privacy-deep)}.privacy-processors .privacy-eyebrow{color:#d7e2cb}.privacy-processors-copy>p:not(.privacy-eyebrow){color:#ffffffb3}.privacy-processor-list{gap:10px;display:grid}.privacy-processor-list article{background:#ffffff14;border:1px solid #ffffff26;border-radius:9px;align-items:center;gap:15px;padding:17px;display:flex}.privacy-processor-list article>svg{color:#d7e2cb;width:22px}.privacy-processor-list article span{display:grid}.privacy-processor-list small{color:#fff9;font-size:.62rem}.privacy-launch-note{color:#ffffff9e;border-left:3px solid var(--privacy-carrot);grid-column:2;margin:15px 0 0;padding-left:18px;font-size:.65rem}.privacy-retention-grid{border-block:1px solid var(--privacy-line);grid-template-columns:repeat(4,1fr);display:grid}.privacy-retention-grid article{padding:30px 25px 32px 0}.privacy-retention-grid article+article{border-left:1px solid var(--privacy-line);padding-left:25px}.privacy-retention-grid svg{width:24px;color:var(--privacy-evergreen)}.privacy-retention-grid h3{margin:18px 0 9px;font-size:1.1rem}.privacy-retention-grid p{color:var(--privacy-muted);margin:0;font-size:.68rem}.privacy-rights-grid>div:first-child>p:not(.privacy-eyebrow){color:var(--privacy-muted)}.privacy-rights-grid [data-slot=button]{margin-top:16px}.privacy-right-list{border-top:1px solid var(--privacy-line)}.privacy-right-list article{border-bottom:1px solid var(--privacy-line);grid-template-columns:.35fr 1fr;gap:25px;padding:19px 0;display:grid}.privacy-right-list p{color:var(--privacy-muted);margin:0;font-size:.72rem}.privacy-contact{color:var(--privacy-paper);background:var(--privacy-evergreen);text-align:center;padding:110px 0}.privacy-contact .privacy-eyebrow{color:#d7e2cb}.privacy-contact-inner>p:not(.privacy-eyebrow){color:#ffffffb8;max-width:730px;margin-inline:auto}.privacy-contact [data-slot=button]{color:#fff;background:0 0;border-color:#fff6;margin-top:18px}@media (width<=900px){.privacy-principle-grid{grid-template-columns:1fr 1fr}.privacy-principle-grid article:nth-child(3){border-top:1px solid var(--privacy-line);border-left:0;padding-left:0}.privacy-principle-grid article:nth-child(4){border-top:1px solid var(--privacy-line)}.privacy-device-grid,.privacy-use-grid,.privacy-processors-grid,.privacy-rights-grid{grid-template-columns:1fr;gap:55px}.privacy-launch-note{grid-column:auto}.privacy-retention-grid{grid-template-columns:1fr 1fr}.privacy-retention-grid article:nth-child(3){border-top:1px solid var(--privacy-line);border-left:0;padding-left:0}.privacy-retention-grid article:nth-child(4){border-top:1px solid var(--privacy-line)}}@media (width<=680px){.privacy-page{font-size:16px}.privacy-shell{width:min(100% - 28px,1120px)}.privacy-page h1{font-size:clamp(3rem,15vw,4.4rem)}.privacy-page h2{font-size:clamp(2.05rem,10vw,3rem)}.privacy-topline{min-height:78px}.privacy-topline [data-slot=button]{width:48px;padding:0;font-size:0}.privacy-hero-copy{padding:72px 0 90px}.privacy-principle-grid,.privacy-retention-grid{grid-template-columns:1fr}.privacy-principle-grid article,.privacy-principle-grid article+article,.privacy-retention-grid article,.privacy-retention-grid article+article{border-top:1px solid var(--privacy-line);border-left:0;padding:28px 0}.privacy-principle-grid article:first-child,.privacy-retention-grid article:first-child{border-top:0}.privacy-collect,.privacy-device,.privacy-use,.privacy-processors,.privacy-retention,.privacy-rights,.privacy-contact{padding-block:80px}.privacy-section-heading{grid-template-columns:1fr;gap:8px}.privacy-data-head{display:none}.privacy-data-table article{grid-template-columns:1fr;gap:8px}.privacy-data-table article p:last-child{background:var(--privacy-cream);border-radius:7px;padding:10px 12px}.privacy-cookies-card{grid-template-columns:auto 1fr}.privacy-cookies-card>p{grid-column:1/-1}.privacy-use-list{grid-template-columns:1fr}.privacy-use-list article,.privacy-use-list article:nth-child(2n){border-left:0;padding:20px 0}.privacy-right-list article{grid-template-columns:1fr;gap:5px}.privacy-rights-grid [data-slot=button]{white-space:normal;width:100%}}
