body:has(.privacy-policy_container__1WYXw),html:has(.privacy-policy_container__1WYXw){background:#fff!important}.privacy-policy_container__1WYXw{--ink:#1d1d1f;--ink-2:#424245;--grey:#6e6e73;--hair:#e8e8ed;--light:#f5f5f7;--teal:#0f8083;--teal-2:#0b6366;min-height:100vh;background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;padding:72px 0 96px;overflow-x:clip}.privacy-policy_container__1WYXw *,.privacy-policy_container__1WYXw :after,.privacy-policy_container__1WYXw :before{box-sizing:border-box}.privacy-policy_content__3zFdK{max-width:736px;margin:0 auto;padding:0 24px}.privacy-policy_header__kzhY8{margin-bottom:48px;padding-bottom:36px;border-bottom:1px solid var(--hair)}.privacy-policy_title__2TYPG{font-size:clamp(36px,5vw,56px);line-height:1.07;letter-spacing:-.03em;font-weight:600;margin:0 0 20px;color:var(--ink);text-wrap:balance}.privacy-policy_subtitle__AjCTp{font-size:clamp(19px,2vw,21px);line-height:1.5;color:var(--ink-2);margin:0;overflow-wrap:anywhere}.privacy-policy_main__oE4VT{line-height:1.6}.privacy-policy_section__6RDeH{margin-bottom:48px}.privacy-policy_sectionTitle__Vcp9x{font-size:clamp(24px,2.8vw,30px);line-height:1.17;letter-spacing:-.02em;font-weight:600;color:var(--ink);margin:0 0 16px}.privacy-policy_subsection__mHVRJ{margin-bottom:28px}.privacy-policy_subsectionTitle__0rjIa{font-size:21px;line-height:1.24;letter-spacing:-.015em;font-weight:600;color:var(--ink);margin:0 0 10px}.privacy-policy_paragraph__IpufT{font-size:19px;line-height:1.6;color:var(--ink);margin:0 0 18px;overflow-wrap:anywhere}.privacy-policy_list__wfF9l a,.privacy-policy_paragraph__IpufT a,.privacy-policy_promiseText__OyZaW a{color:var(--teal);text-decoration:none}.privacy-policy_list__wfF9l a:hover,.privacy-policy_paragraph__IpufT a:hover{text-decoration:underline}.privacy-policy_list__wfF9l{margin:0 0 20px;padding-left:26px;list-style:disc}.privacy-policy_list__wfF9l li{font-size:19px;line-height:1.6;color:var(--ink);margin-bottom:8px;overflow-wrap:anywhere}.privacy-policy_list__wfF9l li::marker{color:var(--grey)}.privacy-policy_list__wfF9l li strong{color:var(--ink);font-weight:600}.privacy-policy_promiseBox__OCv5t{margin:28px 0;padding:24px 28px;border-radius:22px;background:var(--light)}.privacy-policy_promiseTitle__VYsTJ{font-size:17px;font-weight:600;color:var(--ink);margin:0 0 6px}.privacy-policy_promiseText__OyZaW{font-size:17px;color:var(--ink-2);line-height:1.5;margin:0}.privacy-policy_contactEmail__Zws2z{margin:24px 0}.privacy-policy_emailLink__G9Xfz{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:980px;border:1px solid var(--teal);color:var(--teal);font-size:17px;letter-spacing:-.01em;text-decoration:none;transition:background .2s ease,color .2s ease;max-width:100%;overflow-wrap:anywhere}.privacy-policy_emailLink__G9Xfz:hover{background:var(--teal);color:#fff}.privacy-policy_emailLink__G9Xfz:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.privacy-policy_effectiveDate__2UVKu{font-size:14px;color:var(--grey);margin:32px 0 0;padding-top:20px;border-top:1px solid var(--hair)}@media (max-width:680px){.privacy-policy_container__1WYXw{padding:44px 0 72px}.privacy-policy_content__3zFdK{padding:0 16px}.privacy-policy_header__kzhY8{margin-bottom:36px;padding-bottom:28px}.privacy-policy_list__wfF9l li,.privacy-policy_paragraph__IpufT{font-size:18px}.privacy-policy_promiseBox__OCv5t{padding:20px;border-radius:18px}}