:root{--blue-dark:#455f76;--blue-mid:#a0bcd6;--blue-light:#c4e3ff;--cream:#f7fefd;--white:#fff;--sand:#d8c7ac;--text:#243744}.privacyPage{background:var(--cream);min-height:100vh;color:var(--text)}.privacyHero{text-align:left;background:linear-gradient(135deg, var(--white), var(--blue-light));padding:110px 8% 75px}.eyebrow{color:var(--sand);text-transform:uppercase;letter-spacing:3px;font-size:.4rem;font-weight:700}.privacyHero h1{max-width:900px;color:var(--blue-dark);margin:16px auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:300;line-height:1}.privacyHero p{max-width:700px;margin:auto;font-size:1.1rem;line-height:1.7}.privacyList{gap:20px;max-width:980px;margin:0 auto;padding:80px 8%;display:grid;font-size:1.05px!important}.privacyItem{background:var(--white);border:1px solid #455f7626;border-radius:24px;padding:28px 32px;box-shadow:0 16px 38px #455f7612}.privacyItem h2{color:var(--blue-dark);margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:300}.privacyItem p{margin:0;font-size:1rem;line-height:1.75}.privacyCta{text-align:center;background:var(--blue-dark);color:var(--white);border-radius:36px;margin:0 8% 90px;padding:60px 8%}.privacyCta h2{margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:300}.privacyCta p{max-width:620px;margin:0 auto 28px;line-height:1.7}.privacyCta a{background:var(--sand);color:var(--blue-dark);text-transform:uppercase;letter-spacing:1.5px;border-radius:999px;padding:15px 28px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:600px){.privacyHero,.privacyList{padding-left:6%;padding-right:6%}.privacyItem{padding:24px}.privacyCta{border-radius:24px;margin-left:6%;margin-right:6%}}.privacyItem p,.privacyItem li,.privacyItem a{font-size:.95rem!important}.privacyBullets{margin:.25rem 0 0!important;padding-left:1.25rem!important;list-style-type:disc!important;list-style-position:outside!important}.privacyBullets li{text-align:left!important;margin:0!important;padding:0!important;font-size:.45rem!important;line-height:1.75!important;display:list-item!important}.privacyParagraph{text-indent:.75rem;margin-bottom:.55rem!important}
:root{--blue-dark:#455f76;--blue-mid:#a0bcd6;--blue-light:#c4e3ff;--cream:#f7fefd;--white:#fff;--sand:#d8c7ac;--text:#243744}.tosPage{background:var(--cream);min-height:100vh;color:var(--text)}.tosHero{text-align:left;background:linear-gradient(135deg, var(--white), var(--blue-light));padding:110px 8% 75px}.eyebrow{color:var(--sand);text-transform:uppercase;letter-spacing:3px;font-size:.4rem;font-weight:700}.tosHero h1{max-width:900px;color:var(--blue-dark);margin:16px auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:300;line-height:1}.tosHero p{max-width:700px;margin:auto;font-size:1.1rem;line-height:1.7}.tosList{gap:20px;max-width:980px;margin:0 auto;padding:80px 8%;display:grid}.tosItem{background:var(--white);border:1px solid #455f7626;border-radius:24px;padding:28px 32px;box-shadow:0 16px 38px #455f7612}.tosItem h2{color:var(--blue-dark);margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:300}.tosItem p{margin:0;font-size:1rem;line-height:1.75}.tosCta{text-align:center;background:var(--blue-dark);color:var(--white);border-radius:36px;margin:0 8% 90px;padding:60px 8%}.tosCta h2{margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:300}.tosCta p{max-width:620px;margin:0 auto 28px;line-height:1.7}.tosCta a{background:var(--sand);color:var(--blue-dark);text-transform:uppercase;letter-spacing:1.5px;border-radius:999px;padding:15px 28px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:600px){.tosHero,.tosList{padding-left:6%;padding-right:6%}.tosItem{padding:24px}.tosCta{border-radius:24px;margin-left:6%;margin-right:6%}}
