.LegalContent-module__ijBVZG__legalWrapper{opacity:0;background:linear-gradient(#fff 0%,#f8f8fc 100%);padding:60px 0 100px;transition:all .8s ease-out;transform:translateY(30px)}.LegalContent-module__ijBVZG__legalWrapper.LegalContent-module__ijBVZG__visible{opacity:1;transform:translateY(0)}.LegalContent-module__ijBVZG__container{max-width:900px;margin:0 auto;padding:0 2rem}.LegalContent-module__ijBVZG__content{border:2px solid var(--border);background:#fff;border-radius:24px;padding:3.5rem 3rem;box-shadow:0 10px 40px #0000000f}.LegalContent-module__ijBVZG__heading1{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-text-fill-color:transparent;border-bottom:3px solid;border-image:linear-gradient(90deg,var(--primary-color),var(--secondary-color))1;text-align:center;-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;padding-bottom:2rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1.2}.LegalContent-module__ijBVZG__sectionHeading{color:var(--text-primary);border-left:5px solid;border-image:linear-gradient(180deg,var(--primary-color),var(--secondary-color))1;background:linear-gradient(135deg,#5132890f,#537bbd0a);border-radius:16px;margin-top:4rem;margin-bottom:2rem;padding:1.5rem 2rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.3}.LegalContent-module__ijBVZG__sectionHeading:first-of-type{margin-top:0}.LegalContent-module__ijBVZG__heading2{color:var(--text-primary);border-left:4px solid;border-image:linear-gradient(180deg,var(--primary-color),var(--secondary-color))1;margin-top:4rem;margin-bottom:2rem;padding-left:1.5rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.3}.LegalContent-module__ijBVZG__heading3{color:var(--text-primary);border-left:3px solid var(--secondary-color);margin-top:2.5rem;margin-bottom:1.5rem;padding-left:1.25rem;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:600;line-height:1.4}.LegalContent-module__ijBVZG__heading4{color:var(--text-primary);margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.4}.LegalContent-module__ijBVZG__paragraph{margin-bottom:1.75rem}.LegalContent-module__ijBVZG__paragraph p{color:var(--text-secondary);transition:all var(--transition-fast);background:linear-gradient(135deg,#51328905,#537bbd05);border:1px solid #51328914;border-radius:12px;margin:0;padding:1.5rem;font-size:1.05rem;line-height:1.9}.LegalContent-module__ijBVZG__paragraph p:hover{background:linear-gradient(135deg,#5132890a,#537bbd0a);border-color:#51328926}.LegalContent-module__ijBVZG__list{flex-direction:column;gap:1rem;margin:2rem 0;padding:0;list-style:none;display:flex}.LegalContent-module__ijBVZG__listItem{color:var(--text-secondary);border:1px solid var(--border);transition:all var(--transition-fast);background:#fff;border-radius:14px;padding:1.25rem 1.5rem 1.25rem 3.5rem;font-size:1.025rem;line-height:1.85;position:relative}.LegalContent-module__ijBVZG__listItem:hover{border-color:var(--primary-color);background:linear-gradient(135deg,#51328903,#537bbd03);transform:translate(6px);box-shadow:0 6px 20px #5132891a}.LegalContent-module__ijBVZG__listItem:before{content:"";background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:50%;width:10px;height:10px;position:absolute;top:1.9rem;left:1.5rem;box-shadow:0 2px 8px #5132894d}@media (max-width:968px){.LegalContent-module__ijBVZG__legalWrapper{padding:40px 0 60px}.LegalContent-module__ijBVZG__container{padding:0 1.5rem}.LegalContent-module__ijBVZG__content{padding:2.5rem 2rem}.LegalContent-module__ijBVZG__heading1{margin-bottom:2.5rem;padding-bottom:1.5rem}.LegalContent-module__ijBVZG__sectionHeading{margin-top:3rem;margin-bottom:1.75rem;padding:1.25rem 1.5rem;font-size:1.4rem}.LegalContent-module__ijBVZG__heading2{margin-top:3rem;margin-bottom:1.5rem;padding-left:1.25rem}.LegalContent-module__ijBVZG__heading3{margin-top:2rem;margin-bottom:1.25rem;padding-left:1rem}.LegalContent-module__ijBVZG__paragraph p{padding:1.25rem;font-size:1rem}.LegalContent-module__ijBVZG__listItem{padding:1rem 1.25rem 1rem 3rem;font-size:.975rem}.LegalContent-module__ijBVZG__listItem:before{width:8px;height:8px;top:1.55rem;left:1.25rem}}@media (max-width:640px){.LegalContent-module__ijBVZG__content{padding:2rem 1.5rem}.LegalContent-module__ijBVZG__heading1{font-size:1.75rem}.LegalContent-module__ijBVZG__sectionHeading{padding:1rem 1.25rem;font-size:1.25rem}.LegalContent-module__ijBVZG__paragraph p{padding:1rem;font-size:.95rem}.LegalContent-module__ijBVZG__listItem{padding:.875rem 1rem .875rem 2.5rem;font-size:.95rem}.LegalContent-module__ijBVZG__listItem:before{width:7px;height:7px;top:1.4rem;left:1rem}}
