.simple-page-shell{position:relative;isolation:isolate;display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden;background:var(--bg);color:var(--ink)}.simple-page-shell:before{content:none}.simple-page-shell .site-nav.is-page-nav{background:rgba(232,232,232,.58);backdrop-filter:blur(18px) saturate(1.65)!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.035)}.simple-page-shell .site-footer.is-page-footer{background:rgba(0,0,0,0);backdrop-filter:none!important;box-shadow:none}.secondary-page{position:relative;z-index:1;flex:1 0 auto;width:min(100%,720px);max-width:720px;margin:0 auto;padding:160px clamp(20px,4vw,32px) 96px}.privacy-page,.support-page{display:block}.privacy-page{width:min(100%,760px);max-width:760px}.page-meta,.section-label{margin:0 0 18px;color:rgba(0,0,0,.4);font-family:var(--mono);font-size:11px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.secondary-page h1{max-width:640px;margin:0 0 18px;color:var(--ink);font-size:clamp(40px,5.2vw,64px);font-weight:400;line-height:1.05}.lede,.secondary-page h1{font-family:var(--display);letter-spacing:0}.lede{max-width:560px;margin:0;color:rgba(0,0,0,.62);font-size:16px;line-height:22px}.contact-block{margin:56px 0 64px;padding:32px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.big-email{display:inline-block;padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,.18);color:var(--ink);font-family:var(--mono);font-size:clamp(20px,2.8vw,26px);line-height:1.2;letter-spacing:.4px;text-decoration:none;word-break:break-word}.contact-sub{margin:14px 0 0;color:rgba(0,0,0,.4);font-family:var(--display);font-size:14px;line-height:20px;letter-spacing:0}.page-section{display:block}.faq{margin-top:8px;border-top:1px solid rgba(0,0,0,.08)}.faq details{border-bottom:1px solid rgba(0,0,0,.08)}.faq summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;color:var(--ink);cursor:pointer;font-family:var(--mono);font-size:13px;line-height:18px;letter-spacing:.6px;list-style:none;text-transform:uppercase;user-select:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:10px;height:10px;flex:0 0 10px;margin-bottom:4px;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);transform:rotate(45deg);transition:transform .25s cubic-bezier(.32,.72,.34,1)}.faq details[open] summary:after{margin-top:4px;margin-bottom:0;transform:rotate(225deg)}.faq .answer{max-width:600px;margin:0;padding:0 0 26px}.faq .answer,.still{color:rgba(0,0,0,.62);font-family:var(--display);font-size:15px;line-height:22px;letter-spacing:0}.still{margin-top:64px;padding-top:32px;border-top:1px solid rgba(0,0,0,.08)}.still a{color:var(--ink);border-bottom:1px solid rgba(0,0,0,.18)}.privacy-contact a,.still a{text-decoration:none}.big-email:hover,.privacy-contact a:hover,.still a:hover{color:rgba(0,0,0,.94)}@media(max-width:900px){.secondary-page{padding:120px 20px 64px}.privacy-page,.support-page{display:block}.secondary-page h1{max-width:620px;font-size:36px;line-height:1.05}.lede{max-width:560px;font-size:14px;line-height:20px}.contact-block{margin:40px 0 48px;padding:24px 0}.big-email{font-size:18px}}@media(max-width:520px){.secondary-page{padding:110px 16px 56px}.secondary-page h1{font-size:32px}}