.privacy_page__Q9Fj4{min-height:100vh;padding:var(--space-8) var(--space-4);background:var(--surface-soft);color:var(--ink);font-family:var(--font-sans)}.privacy_card__U84fR{width:min(720px,100%);margin:0 auto;border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-8);background:var(--canvas);box-shadow:var(--elev-1)}.privacy_header__p3DFX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--hairline)}.privacy_brand___DciK{display:inline-flex;align-items:center;border-radius:var(--radius-sm)}.privacy_brand___DciK:hover{opacity:.85}.privacy_logo__zIxuM{display:block;width:auto;height:40px}.privacy_homeLink__npJdx{display:inline-flex;align-items:center;gap:var(--space-2);margin:-6px -8px;border-radius:var(--radius-sm);padding:6px 8px;color:var(--steel);font-size:14px;font-weight:600;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.privacy_homeLink__npJdx:hover{background:var(--surface);color:var(--ink)}.privacy_homeLink__npJdx:active{color:var(--mint-deep)}.privacy_brand___DciK:focus-visible,.privacy_homeLink__npJdx:focus-visible,.privacy_link__MSD5i:focus-visible{outline:var(--focus-ring);outline-offset:2px}.privacy_title__8OXBG{margin:0 0 var(--space-2);color:var(--ink);font-size:34px;font-weight:650;line-height:1.1;letter-spacing:0;text-wrap:balance}.privacy_lastUpdated___Q_Zs{margin:0 0 var(--space-8);color:var(--steel);font-family:var(--font-mono);font-size:13px}.privacy_policyNote__jieJ9{margin:0 0 var(--space-8);padding:var(--space-5) var(--space-6);border:1px solid var(--hairline);border-left:3px solid var(--mint-deep);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:14px;line-height:1.6}.privacy_section__gvDgP{margin-bottom:var(--space-8)}.privacy_section__gvDgP:last-of-type{margin-bottom:0}.privacy_heading__OHwBN{margin:0 0 var(--space-3);color:var(--ink);font-size:21px;font-weight:650;line-height:1.2;text-wrap:balance}.privacy_subheading__CuTZ8{margin:var(--space-5) 0 var(--space-3);color:var(--slate);font-size:16px;font-weight:600;line-height:1.3}.privacy_paragraph__yOT2r{max-width:70ch;margin:0 0 var(--space-4);color:var(--steel);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.privacy_paragraph__yOT2r:last-child{margin-bottom:0}.privacy_list__QL15F{margin:0 0 var(--space-4);padding-left:var(--space-5);color:var(--steel);font-size:15px;line-height:1.65}.privacy_list__QL15F li{margin-bottom:var(--space-2)}.privacy_list__QL15F li:last-child{margin-bottom:0}.privacy_link__MSD5i{color:var(--ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--mint-deep);text-decoration-color:var(--mint-deep);text-underline-offset:2px;border-radius:var(--radius-xs)}.privacy_link__MSD5i:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.privacy_operator__noGD9{color:var(--ink);font-weight:600}.privacy_footer__7BEwW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--hairline)}@media (max-width:600px){.privacy_page__Q9Fj4{padding:var(--space-4)}.privacy_card__U84fR{padding:var(--space-5)}.privacy_title__8OXBG{font-size:26px}.privacy_heading__OHwBN{font-size:19px}.privacy_footer__7BEwW,.privacy_header__p3DFX{flex-direction:column;align-items:flex-start}.privacy_homeLink__npJdx{margin:0}}.privacy_skBrand__O9j2y{width:150px;height:40px}.privacy_skHomeLink__tQk6P{width:120px;height:20px}.privacy_skTitle__OjKrp{width:70%;height:38px;margin-bottom:var(--space-2)}.privacy_skLastUpdated__U6g_L{width:180px;height:16px;margin-bottom:var(--space-8)}.privacy_skHeading__myMc4{width:45%;height:24px;margin-bottom:var(--space-3)}.privacy_skParagraph__MR1lE{width:100%;height:18px;margin-bottom:var(--space-3)}.privacy_skParagraphShort__cFXU6{width:80%}.privacy_skListItem__vnJPh{width:90%;height:16px}.privacy_errorShell__gxrVQ{width:min(720px,100%);margin:0 auto}