.Legal-module__q0_YEq__section{background:radial-gradient(circle at top left,#f4a0931f,transparent 35%),linear-gradient(180deg,var(--color-bg-section)0%,var(--color-bg-light)100%);padding:6rem 0}.Legal-module__q0_YEq__container{max-width:900px;color:var(--color-text-muted)}.Legal-module__q0_YEq__title{color:var(--color-primary);text-align:center;margin-bottom:2.5rem;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:600;position:relative}.Legal-module__q0_YEq__title:after{content:"";background:var(--color-primary);border-radius:999px;width:90px;height:5px;margin:1rem auto 0;display:block}.Legal-module__q0_YEq__subtitle{color:var(--color-primary);margin-top:0;margin-bottom:1rem;font-size:1.45rem;font-weight:500}.Legal-module__q0_YEq__text{color:var(--color-text-muted);margin-bottom:1rem;font-size:1rem;line-height:1.9}.Legal-module__q0_YEq__text strong{color:var(--color-chocolate);font-weight:700}.Legal-module__q0_YEq__text a{color:var(--color-primary-dark);transition:var(--transition);font-weight:600}.Legal-module__q0_YEq__text a:hover{color:var(--color-chocolate)}.Legal-module__q0_YEq__list{margin:1.25rem 0 0;padding:0;list-style:none}.Legal-module__q0_YEq__list li{color:var(--color-text-muted);margin-bottom:.85rem;padding-left:2rem;line-height:1.8;position:relative}.Legal-module__q0_YEq__list li:before{position:absolute;top:0;left:0}.Legal-module__q0_YEq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius);transition:var(--transition);background:#fff8f2d9;border:2px solid #f4a09326;margin:1.75rem 0;padding:2rem;box-shadow:0 10px 30px #f4a0931f,0 4px 12px #0000000a}.Legal-module__q0_YEq__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #f4a0932e,0 8px 18px #0000000d}.Legal-module__q0_YEq__divider{background:#f4a09333;height:1px;margin:2rem 0}@media (max-width:768px){.Legal-module__q0_YEq__section{padding:4rem 0}.Legal-module__q0_YEq__title{font-size:2.4rem}.Legal-module__q0_YEq__subtitle{font-size:1.2rem}.Legal-module__q0_YEq__text{font-size:.95rem;line-height:1.8}.Legal-module__q0_YEq__card{margin:1.25rem 0;padding:1.4rem}}
