.Locations .location-card{position:relative;background:#000;border-radius:20px}.Locations .location-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(103deg,var(--color-primary) 12.98%,var(--color-primary-foreground) 87.69%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.CookieConsent #rcc-confirm-button,.CookieConsent #rcc-decline-button{display:none!important}.ContentPolicy .content-gradient-border{position:relative;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.ContentPolicy .content-gradient-border:before{content:"";position:absolute;inset:0;border-radius:10px;padding:2px;background:var(--gradient-border);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ContentPolicy .prose h2{font-family:var(--font-sans-from-brand-kit),sans-serif;font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-1px;text-transform:capitalize;margin-bottom:1.25rem;margin-top:2rem}.ContentPolicy .prose h2:first-child{margin-top:0}@media(min-width:640px){.ContentPolicy .prose h2{font-size:35px}}@media(min-width:1024px){.ContentPolicy .prose h2{font-size:45px}}.ContentPolicy .prose p{margin-bottom:1rem}.ContentPolicy .prose p:last-child{margin-bottom:0}.ContentPolicy .prose details.mce-accordion summary{cursor:pointer;list-style:none;list-style-type:none;display:flex;align-items:center;gap:12px}.ContentPolicy .prose details.mce-accordion summary::-webkit-details-marker{display:none}.ContentPolicy .prose details.mce-accordion summary::marker{display:none}.ContentPolicy .prose details.mce-accordion summary .accordion-icon{flex-shrink:0}.ContentPolicy .prose details.mce-accordion summary h2{margin:0;flex:1}.ContentPolicy .prose details.mce-accordion{display:flex;flex-direction:column;gap:22px}