.styles_heroSection__a6ZFa{background:var(--hero-bg);border-bottom:1px solid var(--border);padding:2rem 0;position:relative}.styles_heroSection__a6ZFa:before{background:var(--hero-grid-color);background-image:linear-gradient(var(--hero-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--hero-grid-color) 1px,transparent 1px);background-size:20px 20px;bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.styles_container__0itdb{margin:0 auto;max-width:1200px;padding:0 1rem}.styles_content__wYUFx{position:relative;z-index:1}.styles_breadcrumb__L31VU{margin-bottom:2rem}.styles_breadcrumbList__COCTl{align-items:center;color:var(--text-muted);display:flex;font-size:.875rem;gap:.5rem;list-style:none;margin:0;padding:0}.styles_breadcrumbItem__qkFcN:not(:last-child):after{color:var(--text-muted);content:">";margin-left:.5rem}.styles_breadcrumbLink__fxmao{color:var(--primary);-webkit-text-decoration:none;text-decoration:none;transition:color var(--transition-base)}.styles_breadcrumbLink__fxmao:hover{color:var(--highlight);-webkit-text-decoration:underline;text-decoration:underline}.styles_breadcrumbCurrent__SjNMz{color:var(--text-muted);font-weight:500}.styles_headerContent__TWgGM{margin-bottom:3rem;text-align:center}.styles_title__316pl{background:var(--hero-title-gradient);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2;margin:0 0 1rem;text-shadow:0 2px 4px var(--hero-title-shadow)}.styles_subtitle__P3pJ0{color:var(--text-secondary);font-size:1.25rem;font-weight:500;margin:0 0 1rem}.styles_description__jYLTP{color:var(--text-muted);font-size:1rem;line-height:1.6;margin:0 auto 2rem;max-width:600px}.styles_metaInfo__v5GBJ{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.styles_lastUpdated__7Nx40{background:var(--hero-trust-badge-bg);border:1px solid var(--hero-trust-badge-border);border-radius:.5rem;color:var(--text-muted);font-size:.875rem;font-weight:500;padding:.5rem 1rem}.styles_tableOfContents__laYMS{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--hero-text-container-bg);border:1px solid var(--hero-text-container-border);border-radius:1rem;box-shadow:var(--hero-text-container-shadow);margin:0 auto;max-width:800px;padding:2rem}.styles_tocTitle__ivW_g{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;text-align:center}.styles_tocNav__7m8mJ{display:flex;justify-content:center}.styles_tocList__z63_k{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0;padding:0;width:100%}.styles_tocLink__GEKJu{background:var(--hero-trust-badge-bg);border:1px solid var(--hero-trust-badge-border);border-radius:.5rem;color:var(--text-primary);display:block;font-weight:500;padding:.75rem 1rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all var(--transition-base)}.styles_tocLink__GEKJu:hover{background:var(--primary);box-shadow:0 4px 12px var(--primary-alpha);color:var(--primary-foreground);transform:translateY(-2px)}@media (max-width:768px){.styles_heroSection__a6ZFa{padding:1.5rem 0}.styles_container__0itdb{padding:0 .75rem}.styles_breadcrumbList__COCTl{font-size:.75rem}.styles_tableOfContents__laYMS{margin:0 .5rem;padding:1.5rem}.styles_tocList__z63_k{gap:.75rem;grid-template-columns:1fr}.styles_tocLink__GEKJu{font-size:.875rem;padding:.625rem .875rem}}@media (max-width:480px){.styles_title__316pl{font-size:2rem}.styles_subtitle__P3pJ0{font-size:1.125rem}.styles_description__jYLTP{font-size:.875rem}.styles_tableOfContents__laYMS{padding:1rem}.styles_tocTitle__ivW_g{font-size:1.25rem}}.styles_contentSection__Pt02H{background:var(--background);color:var(--text);min-height:100vh;padding:2rem 0}.styles_container__pSybW{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 300px;margin:0 auto;max-width:1200px;padding:0 1rem}.styles_legalContent__Y2M39{background:var(--surface);border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.styles_legalSection___ftQw{border-bottom:1px solid var(--border);padding:2rem}.styles_legalSection___ftQw:last-child{border-bottom:none}.styles_sectionTitle__fqwPw{color:var(--primary);font-size:1.75rem;font-weight:600;line-height:1.3;margin-bottom:1rem}.styles_subsectionTitle__DiEUK{color:var(--text);font-size:1.25rem;font-weight:500;line-height:1.4;margin:1.5rem 0 .75rem}.styles_sectionContent__7UQEt{color:var(--text-secondary);line-height:1.6}.styles_managementDescription__iBv9o{color:var(--text);font-size:1.1rem;margin-bottom:2rem}.styles_infoMessage__hYSBk,.styles_successMessage__PzWmy{align-items:center;border-radius:8px;display:flex;font-weight:500;gap:.5rem;margin-bottom:1.5rem;padding:1rem}.styles_successMessage__PzWmy{background:var(--success-light);border:1px solid var(--success);color:var(--success)}.styles_infoMessage__hYSBk{background:var(--info-light);border:1px solid var(--info);color:var(--info)}.styles_cookiesManagement__Vf2N_{margin:2rem 0}.styles_cookieItem__SjiBE{align-items:flex-start;background:var(--background);border:1px solid var(--border);border-radius:8px;display:flex;gap:1.5rem;margin-bottom:1rem;padding:1.5rem;transition:all .2s ease}.styles_cookieItem__SjiBE:hover{border-color:var(--primary);box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_cookieInfo__tPSsl{flex:1 1}.styles_cookieTitle__2bkae{color:var(--text);font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.styles_cookieDescription__zgSWC{color:var(--text-secondary);line-height:1.6;margin-bottom:.5rem}.styles_cookieExamples__AO6cG{color:var(--text-muted);font-size:.9rem;font-style:italic;margin:0}.styles_cookieControl__IPjpm{align-items:center;display:flex;flex-shrink:0}.styles_cookieAlways__X2Vm2{background:var(--success);border-radius:20px;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem 1rem;white-space:nowrap}.styles_managementActions__vRn1p{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.styles_resetButton__j9n1q,.styles_saveButton__qzZVy{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.styles_saveButton__qzZVy{background:var(--primary);color:#fff}.styles_saveButton__qzZVy:hover{background:var(--primary-dark);transform:translateY(-1px)}.styles_resetButton__j9n1q{background:var(--surface);border:1px solid var(--border);color:var(--text)}.styles_resetButton__j9n1q:hover{background:var(--background);border-color:var(--text)}.styles_contactEmail__aE4TZ{color:var(--primary);font-weight:500;-webkit-text-decoration:none;text-decoration:none}.styles_contactEmail__aE4TZ:hover{-webkit-text-decoration:underline;text-decoration:underline}.styles_legalSidebar__OK5WL{position:sticky;top:2rem}.styles_sidebarCard__hjXnB{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem;padding:1.5rem}.styles_sidebarTitle__w1wZB{color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:1rem}.styles_sidebarList___Edu4{list-style:none;margin:0;padding:0}.styles_sidebarList___Edu4 li{align-items:center;color:var(--text-secondary);display:flex;gap:.5rem;line-height:1.5;padding:.5rem 0}.styles_legalNav__SJrOg{margin-top:1rem}.styles_legalNavList__S04Di{list-style:none;margin:0;padding:0}.styles_legalNavList__S04Di li{margin-bottom:.5rem}.styles_legalNavLink__ypkjo{color:var(--primary);font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.styles_legalNavLink__ypkjo:hover{color:var(--primary-dark);-webkit-text-decoration:underline;text-decoration:underline}.styles_cookieStatus__W9ECX{margin-top:1rem}.styles_statusItem__g8Lyv{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:.5rem 0}.styles_statusItem__g8Lyv:last-child{border-bottom:none}.styles_statusLabel__nz1_y{color:var(--text-secondary);font-size:.9rem}.styles_statusValue__u61DZ{border-radius:4px;font-size:.9rem;font-weight:500;padding:.25rem .5rem}.styles_statusEnabled___XmJq{background:var(--success-light);color:var(--success)}.styles_statusDisabled__o_WWl{background:var(--danger-light);color:var(--danger)}@media (max-width:1024px){.styles_container__pSybW{gap:2rem;grid-template-columns:1fr}.styles_legalSidebar__OK5WL{position:static}}@media (max-width:768px){.styles_contentSection__Pt02H{padding:1rem 0}.styles_container__pSybW{padding:0 .5rem}.styles_legalSection___ftQw{padding:1.5rem}.styles_cookieItem__SjiBE{flex-direction:column;gap:1rem}.styles_cookieControl__IPjpm{align-self:flex-start}.styles_managementActions__vRn1p{flex-direction:column}.styles_resetButton__j9n1q,.styles_saveButton__qzZVy{justify-content:center;width:100%}}@media (max-width:480px){.styles_sectionTitle__fqwPw{font-size:1.5rem}.styles_cookieTitle__2bkae{font-size:1.125rem}.styles_sidebarCard__hjXnB{padding:1rem}}@keyframes styles_fadeIn__hGmE1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.styles_cookieItem__SjiBE,.styles_legalSection___ftQw{animation:styles_fadeIn__hGmE1 .3s ease-out}@media (prefers-reduced-motion:reduce){.styles_cookieItem__SjiBE,.styles_legalSection___ftQw{animation:none}.styles_resetButton__j9n1q:hover,.styles_saveButton__qzZVy:hover{transform:none}}@media (prefers-color-scheme:dark){.styles_contentSection__Pt02H{background:var(--background-dark)}.styles_legalContent__Y2M39,.styles_sidebarCard__hjXnB{background:var(--surface-dark);border-color:var(--border-dark)}.styles_cookieItem__SjiBE{background:var(--background-dark);border-color:var(--border-dark)}.styles_cookieItem__SjiBE:hover{border-color:var(--primary)}}