@media only screen and (min-width:0rem){#privacy-policy{align-items:center;background:#191033;display:flex;flex-direction:column;overflow:hidden;padding:var(--sectionPaddingV) var(--sectionPaddingH);position:relative;width:100%}#privacy-policy:before{background-image:url(/assets/svgs/royal-purple-darker-flower-left.svg);background-repeat:repeat;background-size:8.125rem;opacity:.59;z-index:0}#privacy-policy:after,#privacy-policy:before{content:"";inset:0;pointer-events:none;position:absolute}#privacy-policy:after{background:linear-gradient(transparent,rgba(51,153,148,.48));z-index:1}#privacy-policy .container{align-items:center;display:flex;flex-direction:column;max-width:80rem;position:relative;width:100%;z-index:2}#privacy-policy .content{display:flex;flex-direction:column;gap:1rem;max-width:48rem;width:100%}#privacy-policy h2.title{border-top:1px solid hsla(0,0%,100%,.15);color:var(--accent);font-family:var(--headerFont);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;letter-spacing:-.48px;line-height:1.2;margin:2rem 0 1rem;padding-top:1.5rem;text-shadow:.1875rem .1875rem 0 #000}#privacy-policy h2.title:first-of-type{border-top:none;margin-top:0;padding-top:0}#privacy-policy h3{color:var(--accent);font-family:var(--headerFont);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:400;letter-spacing:-.26px;line-height:1.3;margin:1.5rem 0 .75rem;text-shadow:.1875rem .1875rem 0 #000}#privacy-policy p.text{color:#fff;font-family:var(--bodyFont);font-size:1rem;font-weight:400;line-height:1.6;margin:0 0 1rem}#privacy-policy p.text:last-child{margin-bottom:0}#privacy-policy p.text strong{color:#fff;font-weight:700}#privacy-policy a{color:var(--accent);text-decoration:underline;transition:color .3s ease}#privacy-policy a:hover{color:var(--accentDark)}#privacy-policy ol,#privacy-policy ul{margin:0 0 1rem;padding-left:1.5rem}#privacy-policy ol li,#privacy-policy ul li{color:#fff;font-family:var(--bodyFont);font-size:1rem;line-height:1.6;margin-bottom:.5rem}#privacy-policy ol li:last-child,#privacy-policy ul li:last-child{margin-bottom:0}#privacy-policy ol li strong,#privacy-policy ul li strong{color:#fff;font-weight:700}#privacy-policy ul{list-style-type:disc}#privacy-policy ul li::marker{color:var(--accent)}#privacy-policy ol{list-style-type:decimal}}@media only screen and (min-width:48rem){#privacy-policy h2.title{font-size:2.5rem}#privacy-policy h3{font-size:1.625rem}#privacy-policy ol li,#privacy-policy p.text,#privacy-policy ul li{font-size:1.125rem}}