.PoliciesPage{color:#fff;position:relative;.NavWrapper{padding-left:3vw;position:fixed;height:100vh;width:10vw;display:flex;justify-content:start;align-items:center;z-index:30;background-image:linear-gradient(90deg,rgba(0,0,0,.925) 0,rgba(0,0,0,.925) 10%,transparent);@media (max-width:500px){display:none}}}.PlusIcon,.PoliciesCloseIcon{width:35px}.ToggleBtn{display:flex;justify-content:center;align-items:center;transition:color .3s}.PoliciesBody{overflow-wrap:anywhere;padding:0 10vw;margin-bottom:10rem;&[data-view=mobile]{padding:0 10px;.accordion__panel{li{font-size:calc(var(--h6) * .8);margin-bottom:10px}}}.accordion{width:100%}.accordion__heading{font-weight:600;width:100%;padding:15px;margin-bottom:5px;background-color:#726f6f;cursor:pointer;&:hover{background-color:var(--primary-color)}h2{margin:0;font-size:var(--h5);font-weight:600}}.accordion__panel{animation:policies-appear .2s ease-in both;width:100%;margin-top:-2px;margin-bottom:5px;background-color:#000;padding:25px;h3{margin:0;font-size:var(--h5)}.Faq{list-style-type:none}li{margin-bottom:0}.Ol{display:flex;flex-direction:column;gap:25px}}.accordion__button{display:flex;justify-content:space-between;align-items:center;list-style:none;&::-webkit-details-marker{display:none}}}.PolicyContents,.PolicyHelp,.PolicySummary{margin-bottom:2rem;line-height:1.8}.PolicySummary{border:1px solid #c5a47e55;border-radius:.75rem;padding:1.25rem;background:#c5a47e0d}.PolicySummary p+p{margin-top:.75rem}.PolicyContents h2{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.PolicyContents ol{list-style:none}.PolicyExpandControls{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.PolicyExpandControls button{border:1px solid #c5a47e66;border-radius:.375rem;padding:.4rem .8rem}.PoliciesBody a{color:#c5a47e;text-decoration:underline;text-underline-offset:.2em}.PoliciesBody .accordion__button:focus-visible,.PoliciesBody a:focus-visible,.PoliciesBody button:focus-visible,.PolicyTableScroll:focus-visible{outline:2px solid #c5a47e;outline-offset:4px}.PoliciesBody h2[id],.PolicyText h3[id]{scroll-margin-top:7rem}.PolicyText{line-height:1.85;font-size:1rem}.PolicyText>*+*{margin-top:1.25rem}.PoliciesBody .PolicyText h3{font-size:1.15rem;font-weight:600;margin-top:2rem}.PoliciesBody .PolicyText ol,.PoliciesBody .PolicyText ul{padding-left:1.5rem}.PolicyText ul{list-style:disc}.PolicyText ol{list-style:decimal}.PoliciesBody .PolicyText li+li{margin-top:.5rem}.PolicyTableScroll{max-width:100%;overflow-x:auto}.PolicyText table{width:100%;min-width:38rem;border-collapse:collapse;font-size:.9rem}.PolicyText td,.PolicyText th{border:1px solid #ffffff26;padding:.75rem;text-align:left;vertical-align:top}.PolicyText th{background:#ffffff0d}.PolicyHelp{margin-top:2rem}@media (max-width:600px){.PoliciesBody{padding:0 1rem}.PoliciesBody .accordion__heading{padding:1rem}.PoliciesBody .accordion__heading h2{font-size:1.05rem}.PoliciesBody .accordion__panel{padding:1rem .5rem}.PoliciesBody[data-view=mobile] .PolicyText li{font-size:1rem}}@keyframes policies-appear{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:none}}.CancelSubscriptionHeading,.CancelSubscriptionItem{width:100%;margin-bottom:5px}.CancelSubscriptionHeading{font-weight:600;padding:15px;background-color:#dc2626;cursor:pointer;h2{margin:0;font-size:var(--h5);font-weight:600;color:#fff}}.CancelSubscriptionButton{display:flex;justify-content:space-between;align-items:center}.CancelSubscriptionPanel{animation:policies-appear .2s ease-in both;width:100%;margin-top:-2px;margin-bottom:5px;background-color:#1a0a0a;padding:25px;border:1px solid #dc2626;h3{margin:0;font-size:var(--h5)}}.PoliciesHeader{padding:0 10vw;&[data-view=mobile]{padding:0 10px}h1{font-size:var(--h3);margin:0;padding-top:25vh;padding-bottom:1.5rem}}