.privacy-page-wrapper{min-height:100svh;position:relative}.privacy-page{background-color:var(--alma-role-page,#fffdf5);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);min-height:100svh;margin-bottom:50svh;position:relative}:where(html[data-alma-theme=dark]) .privacy-page{color:var(--alma-dark-text,inherit)}.privacy-hero{text-align:center;max-width:var(--content-max-width);padding-top:200px;padding-bottom:40px;padding-left:var(--content-padding);padding-right:var(--content-padding);margin:0 auto}.privacy-hero-title{color:var(--alma-role-text,#33140c);margin:0 0 12px;font-family:GT Alpina Condensed,serif;font-size:56px;font-weight:300;line-height:1.1}.privacy-hero-subtitle{color:var(--alma-role-secondary,#a1a1a1);margin:0;font-family:HAL Four Grotesk,sans-serif;font-size:16px;font-weight:400}.privacy-tabs{max-width:800px;padding:0 var(--content-padding);justify-content:center;gap:8px;margin:0 auto 40px;display:flex}.privacy-tab{color:var(--alma-role-secondary,#a1a1a1);border:1px solid var(--alma-role-border,#e8e8e8);cursor:pointer;background:0 0;border-radius:100px;padding:12px 24px;font-family:HAL Four Grotesk,sans-serif;font-size:15px;font-weight:500;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}@media (hover:hover) and (pointer:fine){.privacy-tab:hover{border-color:var(--alma-role-border,#3c5627);color:var(--alma-role-text,#33140c)}}.privacy-tab-active{border-color:var(--alma-role-border,#3c5627);color:var(--alma-role-on-fill,#fffefc);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background-color:#3c5627}@media (hover:hover) and (pointer:fine){.privacy-tab-active:hover{color:var(--alma-role-on-fill,#fffefc);--alma-role-text:var(--alma-dark-text);--alma-role-kale-ink:var(--alma-dark-text);--alma-role-secondary:var(--alma-dark-secondary);--alma-role-accent:var(--alma-dark-accent);--alma-role-on-fill:var(--alma-dark-text);--alma-role-error:var(--alma-dark-error);background-color:#2d4320}}.privacy-content{max-width:800px;padding:0 var(--content-padding) 120px;margin:0 auto}.legal-content{color:var(--alma-role-text,#33140c);font-family:HAL Four Grotesk,sans-serif}.legal-content section{margin-bottom:40px}.legal-content h2{color:var(--alma-role-text,#33140c);border-bottom:1px solid var(--alma-role-border,#e8e8e8);margin:0 0 16px;padding-bottom:8px;font-family:GT Alpina Condensed,serif;font-size:28px;font-weight:400}.legal-content h3{color:var(--alma-role-text,#33140c);margin:24px 0 12px;font-family:HAL Four Grotesk,sans-serif;font-size:18px;font-weight:600}.legal-content p{color:var(--alma-role-text,#555);margin:0 0 16px;font-size:15px;line-height:1.7}.legal-content ul{margin:0 0 16px;padding-left:24px}.legal-content li{color:var(--alma-role-text,#555);margin-bottom:8px;font-size:15px;line-height:1.7}.legal-content li strong{color:var(--alma-role-text,#33140c)}.legal-content a{color:var(--alma-role-accent,#3c5627);text-decoration:none}@media (hover:hover) and (pointer:fine){.legal-content a:hover{text-decoration:underline}}@media (width<=768px){.privacy-hero{padding-top:140px;padding-bottom:32px;padding-left:var(--content-padding-mobile);padding-right:var(--content-padding-mobile)}.privacy-hero-title{font-size:40px}.privacy-tabs{padding:0 24px}.privacy-tab{padding:10px 20px;font-size:14px}.privacy-content{padding:0 24px 80px}.legal-content h2{font-size:24px}.legal-content h3{font-size:16px}.legal-content p,.legal-content li{font-size:14px}}
