.divider{background:linear-gradient(90deg,#0000,#0000001a,#0000);height:1px}
.section-heading{flex-direction:column;gap:.75rem;margin-bottom:2.5rem;display:flex}.section-heading--centered{text-align:center;align-items:center}.section-heading__label{text-transform:uppercase;letter-spacing:.2em;color:#00000080;font-family:Noto Sans,sans-serif;font-size:.625rem;font-weight:500}.section-heading__title{color:#000;font-family:Lora,serif;font-size:1.75rem;font-weight:400;line-height:1.3}.section-heading__subtitle{color:#0009;font-family:Noto Sans,sans-serif;font-size:.875rem;line-height:1.6}
.privacy-page__hero{text-align:center;padding:6rem 1.5rem 3rem}@media (min-width:1024px){.privacy-page__hero{padding:8rem 2rem 4rem}}.privacy-page__content{padding:4rem 1.5rem}@media (min-width:1024px){.privacy-page__content{padding:5rem 2rem}}.privacy-page__content{padding-top:0}@media (min-width:1024px){.privacy-page__content{max-width:800px;margin-left:auto;margin-right:auto;padding-top:0;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px) and (min-width:1024px){.privacy-page__content{padding-left:2rem;padding-right:2rem}}.privacy-page__section{margin-bottom:3rem}.privacy-page__section h2{color:#000;border-bottom:1px solid #0000001a;margin-bottom:1.25rem;padding-bottom:.75rem;font-family:Lora,serif;font-size:1.25rem;font-weight:600}.privacy-page__section h3{color:#000;margin-top:1.5rem;margin-bottom:.75rem;font-family:Lora,serif;font-size:1rem;font-weight:600}.privacy-page__section p{color:#000c;margin-bottom:.75rem;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.75}.privacy-page__section ul,.privacy-page__section ol{color:#000c;margin-bottom:.75rem;padding-left:1.5rem;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.75}.privacy-page__section li{margin-bottom:.25rem}.privacy-page__section a{color:#000;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.privacy-page__section a:hover{color:#0009}.privacy-page__section strong{font-weight:500}.privacy-page__address-block{color:#000c;background:#f9f9f9;border:1px solid #0000000d;border-radius:.5rem;margin-bottom:.75rem;padding:1rem 1.25rem;font-family:Noto Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.75}.privacy-page__table-wrapper{margin-bottom:.75rem;overflow-x:auto}.privacy-page__table{border-collapse:collapse;width:100%;font-family:Noto Sans,sans-serif;font-size:.8125rem;font-weight:300;line-height:1.6}.privacy-page__table th,.privacy-page__table td{text-align:left;border-bottom:1px solid #0000000d;padding:.625rem .75rem}.privacy-page__table th{color:#000;white-space:nowrap;background:#f9f9f9;font-weight:500}.privacy-page__table td{color:#000c}.privacy-page__back{text-align:center;border-top:1px solid #0000001a;margin-top:2rem;padding-top:2rem}.privacy-page__back a{text-transform:uppercase;letter-spacing:.1em;color:#00000080;font-family:Noto Sans,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s}.privacy-page__back a:hover{color:#000}
