.page-module__i2xccW__container{--color-text:#1f2937;--color-text-secondary:#4b5563;--color-border:#e5e7eb;--color-background:#fff;--color-heading:#111827;--color-subtitle:#6b7280;--color-highlight-bg:#eff6ff;--color-link:#2563eb;--color-link-hover:#1d4ed8;--color-table-header:#f3f4f6;--color-table-border:#e5e7eb;max-width:900px;color:var(--color-text);background-color:var(--color-background);margin:0 auto;padding:32px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.7}@media (prefers-color-scheme:dark){.page-module__i2xccW__container{--color-text:#d1d5db;--color-text-secondary:#9ca3af;--color-border:#374151;--color-background:#1f2937;--color-heading:#f9fafb;--color-subtitle:#9ca3af;--color-highlight-bg:#1e3a5f;--color-link:#60a5fa;--color-link-hover:#93c5fd;--color-table-header:#374151;--color-table-border:#4b5563}}.page-module__i2xccW__title{color:var(--color-heading);letter-spacing:-.025em;margin-bottom:12px;font-size:2.5rem;font-weight:700}.page-module__i2xccW__subtitle{color:var(--color-subtitle);margin-bottom:8px;font-size:.95rem;font-weight:500}.page-module__i2xccW__highlight{background-color:var(--color-highlight-bg);border-left:4px solid var(--color-link);border-radius:4px;margin:24px 0;padding:20px 24px}.page-module__i2xccW__highlight h3{color:var(--color-heading);margin-top:0;margin-bottom:12px;font-size:1.1rem;font-weight:600}.page-module__i2xccW__highlight p{color:var(--color-text);margin-bottom:12px}.page-module__i2xccW__highlight ul{margin:8px 0;padding-left:20px;list-style-type:disc}.page-module__i2xccW__highlight li{color:var(--color-text);margin-bottom:6px}.page-module__i2xccW__sectionTitle{color:var(--color-heading);border-bottom:2px solid var(--color-border);margin-top:40px;margin-bottom:16px;padding-bottom:8px;font-size:1.5rem;font-weight:600}.page-module__i2xccW__subsectionTitle{color:var(--color-heading);margin-top:24px;margin-bottom:12px;font-size:1.2rem;font-weight:600}.page-module__i2xccW__paragraph{color:var(--color-text);margin-bottom:16px}.page-module__i2xccW__list{margin-bottom:20px;padding-left:24px;list-style-type:disc}.page-module__i2xccW__list li{color:var(--color-text);margin-bottom:10px}.page-module__i2xccW__list li strong{color:var(--color-heading);font-weight:600}.page-module__i2xccW__link{color:var(--color-link);text-decoration:underline;transition:color .2s}.page-module__i2xccW__link:hover{color:var(--color-link-hover)}.page-module__i2xccW__divider{border:none;border-top:1px solid var(--color-border);margin:40px 0}.page-module__i2xccW__footer{background-color:var(--color-highlight-bg);border-radius:4px;margin-top:32px;padding:24px}.page-module__i2xccW__footer p{color:var(--color-heading);margin-bottom:12px;font-weight:600}.page-module__i2xccW__footer ul{margin:0;padding:0;list-style:none}.page-module__i2xccW__footer li{margin-bottom:8px}.page-module__i2xccW__tableContainer{border:1px solid var(--color-table-border);border-radius:8px;margin:24px 0;overflow-x:auto}.page-module__i2xccW__cookieTable{border-collapse:collapse;width:100%;font-size:.9rem}.page-module__i2xccW__cookieTable thead{background-color:var(--color-table-header)}.page-module__i2xccW__cookieTable th{text-align:left;color:var(--color-heading);border-bottom:2px solid var(--color-table-border);padding:12px 16px;font-weight:600}.page-module__i2xccW__cookieTable td{border-bottom:1px solid var(--color-table-border);color:var(--color-text);padding:12px 16px}.page-module__i2xccW__cookieTable tbody tr:last-child td{border-bottom:none}.page-module__i2xccW__cookieTable tbody tr:hover{background-color:var(--color-highlight-bg)}.page-module__i2xccW__cookieTable code{background-color:var(--color-table-header);color:var(--color-heading);border-radius:3px;padding:2px 6px;font-family:Courier New,monospace;font-size:.85em}@media (max-width:768px){.page-module__i2xccW__container{padding:20px 16px}.page-module__i2xccW__title{font-size:2rem}.page-module__i2xccW__sectionTitle{font-size:1.3rem}.page-module__i2xccW__cookieTable{font-size:.8rem}.page-module__i2xccW__cookieTable th,.page-module__i2xccW__cookieTable td{padding:8px 12px}}
