.styles-module__9sGTYW__cookiePolicy{max-width:var(--container-lg);padding:var(--spacing-8)var(--spacing-6);margin:0 auto}.styles-module__9sGTYW__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--spacing-2)}.styles-module__9sGTYW__lastUpdated{color:var(--text-secondary);text-align:center;font-size:var(--font-size-sm);margin-bottom:var(--spacing-8)}.styles-module__9sGTYW__policySection{margin-bottom:var(--spacing-4);border:1px solid var(--hairline);border-radius:var(--radius-xl);background:var(--background);overflow:hidden}.styles-module__9sGTYW__sectionHeader{width:100%;padding:var(--spacing-4)var(--spacing-6);cursor:pointer;font-size:var(--font-size-lg);color:var(--text-color);font-weight:var(--font-weight-medium);background:0 0;border:none;justify-content:space-between;align-items:center;transition:background .2s;display:flex}.styles-module__9sGTYW__sectionHeader:hover{background:var(--background-hover)}.styles-module__9sGTYW__content{opacity:0;height:0;transition:all .2s var(--cubic-bezier);overflow:hidden}.styles-module__9sGTYW__content.styles-module__9sGTYW__active{opacity:1;height:auto;padding:var(--spacing-6);border-top:1px solid var(--hairline)}.styles-module__9sGTYW__rotate{transition:transform .2s var(--cubic-bezier);transform:rotate(180deg)}.styles-module__9sGTYW__cookieTypes{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.styles-module__9sGTYW__cookieType{padding:var(--spacing-4);background:var(--background-secondary);border-radius:var(--radius-md);border:1px solid var(--hairline)}.styles-module__9sGTYW__cookieType h3{margin:0 0 var(--spacing-2);color:var(--text-color)}.styles-module__9sGTYW__duration{margin-top:var(--spacing-4);color:var(--text-tertiary);font-size:var(--font-size-sm)}.styles-module__9sGTYW__browserSettings{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.styles-module__9sGTYW__browser{padding:var(--spacing-4);background:var(--background-secondary);border-radius:var(--radius-md);border:1px solid var(--hairline)}.styles-module__9sGTYW__browser h4{margin:0 0 var(--spacing-2);color:var(--text-color)}.styles-module__9sGTYW__list{margin:var(--spacing-4)0;padding-left:var(--spacing-6)}.styles-module__9sGTYW__listItem{margin-bottom:var(--spacing-2);color:var(--text-secondary)}.styles-module__9sGTYW__tableWrapper{padding:var(--spacing-4);overflow-x:auto}.styles-module__9sGTYW__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.styles-module__9sGTYW__table th{background:var(--background-secondary);font-weight:var(--font-weight-medium);white-space:nowrap;text-align:left;padding:var(--spacing-3)var(--spacing-4)}.styles-module__9sGTYW__table td{padding:var(--spacing-3)var(--spacing-4);border-bottom:1px solid var(--hairline)}.styles-module__9sGTYW__table tr:hover td{background:var(--background-hover)}.styles-module__9sGTYW__contactInfo ul{margin:var(--spacing-4)0;padding:0;list-style:none}.styles-module__9sGTYW__contactInfo li{padding:var(--spacing-3);border-bottom:1px solid var(--hairline);color:var(--text-secondary)}@media (max-width:768px){.styles-module__9sGTYW__cookiePolicy{padding:var(--spacing-4)}.styles-module__9sGTYW__title{font-size:var(--font-size-2xl)}.styles-module__9sGTYW__sectionHeader{padding:var(--spacing-4);font-size:var(--font-size-base)}.styles-module__9sGTYW__content.styles-module__9sGTYW__active{padding:var(--spacing-4)}.styles-module__9sGTYW__cookieTypes,.styles-module__9sGTYW__browserSettings{grid-template-columns:1fr}.styles-module__9sGTYW__tableWrapper{margin:var(--spacing-2);border-left:0;border-right:0;border-radius:0}.styles-module__9sGTYW__table{display:block}.styles-module__9sGTYW__table thead{display:none}.styles-module__9sGTYW__table tbody{display:block}.styles-module__9sGTYW__table tr{margin-bottom:var(--spacing-4);display:block}.styles-module__9sGTYW__table td{text-align:right;border:none;border-bottom:1px solid var(--hairline);justify-content:space-between;padding-left:0;padding-right:0;display:flex}.styles-module__9sGTYW__table td:last-child{border-bottom:none}.styles-module__9sGTYW__table tr:hover td{background:0 0}.styles-module__9sGTYW__table td:before{content:attr(data-label);text-align:left;font-weight:700}}
