.hero-section.privacy-policy-hero{background:rgb(0 0 0 / 25%);padding:80px 0;height:auto}.hero-content{padding-top:120px}.privacy-policy-hero+section:last-of-type,.privacy-policy-hero~section:last-of-type{border-bottom:none}.section-header h2{font-size:var(--font-size-heading-5-lg);color:var(--color-text-primary,#1f2937);font-weight:600;line-height:1.6;display:inline-block;height:57px;padding:var(--spacing-xs) auto 4px}.section-content{color:#fff;line-height:1.6;padding:var(--spacing-lg) auto}.section-content p{margin:1rem auto;font-size:var(--font-size-text-1-lg, 1rem)}.section-content h3{font-size:var(--font-size-heading-6-lg, 1.4375rem);color:var(--color-text-primary,#1f2937);margin:1.5rem 0 .75rem;font-weight:600}.section-content ul{margin:1rem 0;padding-left:1.5rem}.section-content li{margin-bottom:.5rem;font-size:var(--font-size-text-1-lg, 1rem)}.section-content strong{color:var(--color-text-primary,#1f2937);font-weight:600}.section-content a{color:var(--color-text-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.section-content a:hover{border-bottom-color:var(--color-primary,#3b82f6)}@media (width <= 768px){.hero-section.privacy-policy-hero{padding:60px 0}.hero-content{padding-top:60px}.section-header h2{font-size:var(--font-size-heading-5-sm, 1.5rem)}.section-content h3{font-size:var(--font-size-heading-6-sm, 1.25rem);margin:1rem 0 .5rem}.section-content{color:#fff;line-height:1.6}.section-content li,.section-content p{font-size:var(--font-size-text-1-sm, .875rem)}}@media (width <= 667px){.section-container{margin:32px auto}.hero-content{padding:0}.hero-content h1{margin-bottom:0;font-size:var(--font-size-heading-3-sm)}.section-header h2{padding:0 1rem;font-size:var(--font-size-heading-6-sm);height:auto}.hero-section.privacy-policy-hero{padding:32px;height:auto}.section-content{color:#fff;line-height:1.6;padding:1rem}.section-content p{margin:0}}