@media only screen and (min-width:0rem){#privacy-policy{background-color:#faf6f2;padding:var(--sectionPadding)}#privacy-policy .cs-container{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem);margin:auto;max-width:50rem;width:100%}#privacy-policy .cs-content{align-items:flex-start;display:flex;flex-direction:column;text-align:left;width:100%}#privacy-policy .cs-effective{color:var(--bodyTextColor);font-size:.875rem;line-height:1.5em;margin:0}#privacy-policy .cs-policy{color:var(--bodyTextColor);font-size:var(--bodyFontSize);line-height:1.6em}#privacy-policy .cs-policy h2{color:var(--headerColor);font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.3em;margin:clamp(2rem,5vw,3rem) 0 1rem}#privacy-policy .cs-policy h2:first-child{margin-top:0}#privacy-policy .cs-policy h3{color:var(--headerColor);font-size:1.125rem;line-height:1.4em;margin:1.5rem 0 .5rem}#privacy-policy .cs-policy p,#privacy-policy .cs-policy ul{margin:0 0 1rem}#privacy-policy .cs-policy ul{padding-left:1.5rem}#privacy-policy .cs-policy li{margin-bottom:.5rem}#privacy-policy .cs-policy a{color:var(--blueDianne);overflow-wrap:anywhere;text-decoration:underline}#privacy-policy .cs-policy a:hover{color:var(--copperfield)}#privacy-policy .cs-policy code{font-size:.9em;white-space:nowrap}#privacy-policy .cs-table-wrap{margin:0 0 1rem;overflow-x:auto;width:100%}#privacy-policy .cs-table{background-color:#fff;border-collapse:collapse;font-size:.9375rem;line-height:1.4em;min-width:37.5rem;width:100%}#privacy-policy .cs-table td,#privacy-policy .cs-table th{border:1px solid #ded1bd;padding:.75rem;text-align:left;vertical-align:top}#privacy-policy .cs-table th{background-color:#f3ebe1;color:var(--headerColor);font-weight:700}}