#core-privacy,#core-privacy *,[data-core-privacy],[data-core-privacy] *{box-sizing:border-box!important;text-align:left!important;margin:0;padding:0}.core-privacy-container{font-family:var(--core-privacy-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important;font-size:var(--core-privacy-font-size, 16px)!important;line-height:var(--core-privacy-line-height, 1.6)!important;font-weight:var(--core-privacy-font-weight, inherit)!important;color:var(--core-privacy-text, #333)!important;text-align:left!important;background:transparent!important}.core-privacy-container *{text-align:left!important}.core-privacy-container{--core-privacy-text: #1a1a1a;--core-privacy-bg: #ffffff;--core-privacy-link: #3b82f6;--core-privacy-primary: #3b82f6;--core-privacy-border: #e5e5e7;--core-privacy-muted: #71717a;--core-privacy-hover: rgba(125, 125, 125, .12);--core-privacy-footer: #666666}.core-privacy-container.dark{--core-privacy-text: #e5e5e5;--core-privacy-bg: #1f1f1f;--core-privacy-link: #60a5fa;--core-privacy-primary: #60a5fa;--core-privacy-border: #3f3f46;--core-privacy-muted: #a1a1aa;--core-privacy-hover: rgba(255, 255, 255, .08);--core-privacy-footer: #a1a1aa}.core-privacy-grid{max-width:80rem!important;margin:1.5rem auto!important;display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:1.5rem!important;align-items:start!important;position:relative!important}.core-privacy-simple{max-width:48rem!important;margin:1.5rem auto!important}.core-privacy-sidebar,.core-privacy-sidebar-static{background:var(--core-privacy-bg)!important;border:1px solid var(--core-privacy-border)!important;border-radius:.5rem!important;box-shadow:0 1px 3px #0000001a!important;height:fit-content!important;padding:1rem!important;max-height:calc(100vh - var(--core-privacy-top-offset, 1rem) - 1rem)!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;margin-top:var(--core-privacy-sidebar-offset, 0px)!important}.core-privacy-sidebar{position:sticky!important;top:var(--core-privacy-top-offset, 1rem)!important}.core-privacy-sidebar h2,.core-privacy-sidebar-static h2{font-size:.875rem!important;font-weight:600!important;margin:0 0 .75rem!important;color:var(--core-privacy-text)!important;text-align:left!important}.core-privacy-sidebar ul,.core-privacy-sidebar-static ul{list-style:none!important;padding:0!important;margin:0!important}.core-privacy-sidebar li,.core-privacy-sidebar-static li{margin:0!important}.core-privacy-sidebar a,.core-privacy-sidebar-static a{display:block!important;padding:.5rem .75rem!important;border-radius:.375rem!important;color:var(--core-privacy-muted)!important;text-decoration:none!important;font-size:.875rem!important;transition:all .2s ease!important;text-align:left!important}.core-privacy-sidebar a:hover,.core-privacy-sidebar-static a:hover{color:var(--core-privacy-text)!important;background:var(--core-privacy-hover)!important}.core-privacy-sidebar a.active,.core-privacy-sidebar-static a.active{background:var(--core-privacy-primary)!important;color:#fff!important;font-weight:500!important}.core-privacy-content{padding:1.5rem!important;background:var(--core-privacy-bg)!important;text-align:left!important;font-family:var(--core-privacy-font-family, inherit)!important;font-size:var(--core-privacy-font-size, inherit)!important;line-height:var(--core-privacy-line-height, 1.6)!important;min-width:0!important;overflow-wrap:break-word!important}.core-privacy-content h1{font-size:clamp(1.5rem,2vw + 1rem,2rem)!important;font-weight:700!important;letter-spacing:-.01em!important;margin:1.5rem 0 1rem!important;color:var(--core-privacy-text)!important;text-align:left!important;font-family:var(--core-privacy-font-family, inherit)!important;line-height:var(--core-privacy-line-height, 1.2)!important}.core-privacy-content h2{font-size:clamp(1.25rem,1.2vw + 1rem,1.5rem)!important;font-weight:600!important;margin:1.25rem 0 .75rem!important;padding-bottom:.5rem!important;border-bottom:1px solid rgba(125,125,125,.25)!important;color:var(--core-privacy-text)!important;text-align:left!important}.core-privacy-content h3{font-size:1.125rem!important;font-weight:600!important;margin:1rem 0 .5rem!important;color:var(--core-privacy-text)!important;text-align:left!important}.core-privacy-content h4{font-size:1rem!important;font-weight:500!important;margin:.75rem 0 .5rem!important;color:var(--core-privacy-text)!important;text-align:left!important}.core-privacy-content p{margin:1rem 0!important;line-height:1.75!important;text-align:left!important}.core-privacy-content ul,.core-privacy-content ol{margin:1rem 0!important;padding-left:1.5rem!important;text-align:left!important}.core-privacy-content li{line-height:1.7!important;margin:.25rem 0!important;text-align:left!important}.core-privacy-content strong{font-weight:600!important}.core-privacy-content em{font-style:italic!important}.core-privacy-content a{color:var(--core-privacy-link)!important;text-decoration:underline!important;text-underline-offset:4px!important}.core-privacy-content a:hover{opacity:.8!important}.core-privacy-content table{display:block!important;max-width:100%!important;overflow-x:auto!important}.core-privacy-content img{max-width:100%!important;height:auto!important}.core-privacy-section{margin:2rem 0!important;text-align:left!important;scroll-margin-top:var(--core-privacy-top-offset, 1rem)!important}.core-privacy-lang-selector{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.75rem!important;margin-bottom:1.5rem!important;padding-bottom:1rem!important;border-bottom:1px solid var(--core-privacy-border)!important}.core-privacy-lang-label{font-size:.875rem!important;font-weight:500!important;color:var(--core-privacy-muted)!important;margin:0!important}.core-privacy-lang-select{min-width:150px!important;padding:.5rem .75rem!important;background:var(--core-privacy-bg)!important;border:1px solid var(--core-privacy-border)!important;border-radius:.375rem!important;font-size:.875rem!important;color:var(--core-privacy-text)!important}.core-privacy-lang-select:hover{border-color:var(--core-privacy-primary)!important}.core-privacy-lang-select:focus{outline:2px solid var(--core-privacy-primary)!important;outline-offset:2px!important}@media(max-width:768px){.core-privacy-grid{grid-template-columns:minmax(0,1fr)!important}.core-privacy-sidebar,.core-privacy-sidebar-static{position:relative!important;top:0!important;max-height:none!important;overflow:visible!important;margin-top:0!important}.core-privacy-lang-selector{flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important}.core-privacy-lang-select{width:100%!important;min-width:auto!important}}.core-privacy-loading{padding:2rem!important;text-align:center!important;color:var(--core-privacy-muted, #71717a)!important}#core-privacy .core-privacy-container,#core-privacy .core-privacy-container *,[data-core-privacy] .core-privacy-container,[data-core-privacy] .core-privacy-container *{text-align:left!important;font-family:var(--core-privacy-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important}.core-privacy-content hr{margin:1.5rem 0!important;border:none!important;border-top:1px solid rgba(125,125,125,.25)!important}.core-privacy-container.dark .core-privacy-content hr{border-top-color:#ffffff26!important}#core-privacy .core-privacy-content .core-privacy-footer-text,[data-core-privacy] .core-privacy-content .core-privacy-footer-text{text-align:center!important;font-size:.85rem!important;color:var(--core-privacy-footer)!important;margin:1rem 0!important}#core-privacy .core-privacy-content .core-privacy-footer-date,[data-core-privacy] .core-privacy-content .core-privacy-footer-date{margin:.5rem 0 0!important}
