@keyframes rotate{0%{transform:rotate(260.82deg)}to{transform:rotate(620.82deg)}}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:normal;font-size:16px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}body,html{width:100%;overflow-x:hidden}body{font-family:var(--font-portal-sans);font-weight:400;background-color:#000;color:#fdfdff;margin:0;font-size:1.125rem}.privacy-policy,.refund-policy{display:flex;flex-direction:column;align-self:stretch;gap:2.5rem;padding:4.5rem 1.5rem;width:100%;max-width:1280px;margin:0 auto}@media(min-width:1280px){.privacy-policy,.refund-policy{padding:4.5rem 2rem}}.button-secondary{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:linear-gradient(86.42deg,rgba(253,253,255,.08),rgba(253,253,255,.2) 45%,rgba(253,253,255,.12) 85%,rgba(253,253,255,.08));border:1px solid rgba(253,253,255,.08);border-radius:100%;backdrop-filter:blur(24px);cursor:pointer;transition:opacity .3s ease}.button-secondary:hover{opacity:.8}.icon-chevron-left{width:1.5rem;height:1.5rem;color:#fdfdff}.policy-title{font-weight:700;font-size:clamp(2.25rem,1.588rem + 2.82vw,3rem);line-height:1.222;color:#fdfdff;text-align:start;margin:0}@media(min-width:800px){.policy-title{line-height:1.333}}.policy-intro{color:rgba(253,253,255,.6);text-align:start;margin:0}.policy-section{display:flex;flex-direction:column;align-self:stretch;width:100%}.section-title{font-size:1.25rem;line-height:1.333;margin:0 0 1rem}.section-title,.subsection-title{font-weight:600;color:#fdfdff;text-align:start}.subsection-title{line-height:1.375;margin:1rem 0 0}.section-text{color:rgba(253,253,255,.6);text-align:start;margin:0}.section-text--left{margin-left:-1rem}.section-text--bottom{margin-bottom:1rem}.section-text--top{margin-top:1rem}.section-text strong{color:#fdfdff;font-weight:600}.section-text a{color:#0a84ff;text-decoration:none;transition:opacity .3s ease}.section-text a:hover{opacity:.8}.policy-section ul{list-style:disc;padding:0;margin:0}.policy-section li{line-height:1.429;color:rgba(253,253,255,.6);margin-inline-start:1rem}.policy-section li strong{color:#fdfdff;font-weight:400}.policy-section li a{color:#0a84ff;text-decoration:none;transition:opacity .3s ease}.policy-section li a:hover{opacity:.8}.policy-section li::marker{color:#fdfdff}