.PrivacyPolicy-module__1YS3aG__privacyPolicyContainer{--legal-surface:#f5f7fc;--legal-title:#1a1a1a;--legal-heading:#2d2d2d;--legal-text:#444;--legal-muted:#555;--legal-link:#36c;--legal-accent:#bfbaff;--legal-notice-surface:#eeefff;--legal-border:#dfe2ed;--legal-table-header:#eef0f8;--legal-gap:20px;--legal-table-cell-padding:13px 14px;gap:var(--legal-gap);background-color:var(--legal-surface);flex-direction:column;min-height:100vh;padding:20px;display:flex}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__privacyPolicyContainer{gap:var(--legal-gap);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,1fr);padding:100px 80px;display:grid}}.PrivacyPolicy-module__1YS3aG__logo{-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;-webkit-user-drag:none;pointer-events:auto}.PrivacyPolicy-module__1YS3aG__archivesLink{color:var(--legal-link,#36c);font-weight:500;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.PrivacyPolicy-module__1YS3aG__archivesLink:hover{text-decoration:underline}.PrivacyPolicy-module__1YS3aG__logoColumn{order:1;justify-content:center;align-items:flex-start;padding-top:20px;display:none}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__logoColumn{order:0;display:flex}}.PrivacyPolicy-module__1YS3aG__textColumn ::selection{background-color:var(--legal-accent);color:var(--legal-title)}.PrivacyPolicy-module__1YS3aG__logo{max-width:80px;margin-top:10px;display:block}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__logo{max-width:100px;margin-top:20px}}.PrivacyPolicy-module__1YS3aG__textColumn{border-radius:8px;order:0;min-width:0;padding:15px}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn{order:0;padding:20px}}.PrivacyPolicy-module__1YS3aG__textColumn h1{margin-bottom:10px;font-size:2rem;font-weight:700}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn h1{font-size:3rem}}.PrivacyPolicy-module__1YS3aG__textColumn h2{margin-top:20px;font-size:1.25rem}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn h2{font-size:1.5rem}}.PrivacyPolicy-module__1YS3aG__textColumn h3{margin-top:15px;font-size:1.1rem}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn h3{font-size:1.2rem}}.PrivacyPolicy-module__1YS3aG__textColumn p{color:var(--legal-muted);margin-bottom:15px;font-size:.9rem;line-height:1.6}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn p{font-size:1rem;line-height:1.5}}.PrivacyPolicy-module__1YS3aG__emptyColumn{display:none}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__emptyColumn{width:100%;max-width:300px;display:block}}.PrivacyPolicy-module__1YS3aG__textColumn h1{color:var(--legal-title)}.PrivacyPolicy-module__1YS3aG__textColumn h2{color:var(--legal-heading)}.PrivacyPolicy-module__1YS3aG__textColumn h3,.PrivacyPolicy-module__1YS3aG__textColumn{color:var(--legal-text)}.PrivacyPolicy-module__1YS3aG__textColumn ul{color:inherit;margin-bottom:15px;padding-left:1.2rem;list-style-type:disc}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn ul{padding-left:1.5rem}}.PrivacyPolicy-module__1YS3aG__textColumn li{color:inherit;margin-bottom:.5rem;font-size:.9rem;line-height:1.6}.PrivacyPolicy-module__1YS3aG__noticeBox{background:var(--legal-notice-surface);border-left:4px solid var(--legal-accent);border-radius:6px;margin:24px 0;padding:16px 18px 4px}.PrivacyPolicy-module__1YS3aG__noticeBox p{margin-top:8px}.PrivacyPolicy-module__1YS3aG__tableWrapper{margin:16px 0 28px;overflow-x:auto}.PrivacyPolicy-module__1YS3aG__providerTable{border-collapse:collapse;width:100%;min-width:640px}.PrivacyPolicy-module__1YS3aG__providerTable th,.PrivacyPolicy-module__1YS3aG__providerTable td{border:1px solid var(--legal-border);padding:var(--legal-table-cell-padding);text-align:left;vertical-align:top}.PrivacyPolicy-module__1YS3aG__providerTable thead th{background:var(--legal-table-header);color:var(--legal-heading);font-size:.85rem;font-weight:700}.PrivacyPolicy-module__1YS3aG__providerTable tbody th{color:var(--legal-heading);white-space:nowrap;font-weight:700}.PrivacyPolicy-module__1YS3aG__providerTable td{color:var(--legal-muted);font-size:.9rem;line-height:1.5}.PrivacyPolicy-module__1YS3aG__providerTable a{color:var(--legal-link,#36c);text-decoration:none}.PrivacyPolicy-module__1YS3aG__providerTable a:hover{text-decoration:underline}.PrivacyPolicy-module__1YS3aG__signInProviderTable{table-layout:fixed;min-width:0}.PrivacyPolicy-module__1YS3aG__signInProviderTable th,.PrivacyPolicy-module__1YS3aG__signInProviderTable td{text-align:start;white-space:normal;overflow-wrap:anywhere}.PrivacyPolicy-module__1YS3aG__signInProviderTable a{text-decoration:underline}.PrivacyPolicy-module__1YS3aG__footerSpacing{padding-block-end:32px}.PrivacyPolicy-module__1YS3aG__privacyChoicesButton{background:var(--legal-notice-surface);color:var(--legal-title);border:1px solid var(--legal-accent);padding:var(--legal-table-cell-padding);font:inherit;cursor:pointer;border-radius:6px;font-weight:600}.PrivacyPolicy-module__1YS3aG__privacyChoicesButton:hover{background:var(--legal-accent)}.PrivacyPolicy-module__1YS3aG__privacyChoicesButton:focus-visible{outline:2px solid var(--legal-link);outline-offset:3px}.PrivacyPolicy-module__1YS3aG__storageTable tbody th{white-space:normal;overflow-wrap:anywhere}@media (min-width:768px){.PrivacyPolicy-module__1YS3aG__textColumn li{font-size:1rem;line-height:1.5}}
