.legal-module__Yd4PWa__hero{background:linear-gradient(135deg,#18354d 0%,#0f2236 100%);padding:160px 0 64px;position:relative;overflow:hidden}.legal-module__Yd4PWa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#e8882d14 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-50%;right:-20%}.legal-module__Yd4PWa__heroInner{max-width:1280px;margin:0 auto;padding:0 40px}.legal-module__Yd4PWa__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;font-size:15px;display:flex}.legal-module__Yd4PWa__breadcrumb a{color:#ffffff80;text-decoration:none;transition:color .2s}.legal-module__Yd4PWa__breadcrumb a:hover{color:#fffc}.legal-module__Yd4PWa__breadcrumb span{color:#ffffff4d}.legal-module__Yd4PWa__current{color:#fffc!important}.legal-module__Yd4PWa__heroTitle{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:#fff;letter-spacing:-1.5px;margin-bottom:16px;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.1}.legal-module__Yd4PWa__heroText{color:#ffffffa6;max-width:560px;font-size:17px;line-height:1.7}.legal-module__Yd4PWa__content{background:var(--bg);padding:80px 0}.legal-module__Yd4PWa__contentInner{max-width:1280px;margin:0 auto;padding:0 40px}.legal-module__Yd4PWa__legalContent{max-width:800px}.legal-module__Yd4PWa__lastUpdated{color:var(--text-light);border-bottom:1px solid var(--border);margin-bottom:32px;padding-bottom:24px;font-size:14px}.legal-module__Yd4PWa__legalContent h2{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--dark);letter-spacing:-.3px;margin-top:40px;margin-bottom:12px;font-size:20px;font-weight:800}.legal-module__Yd4PWa__legalContent h2:first-of-type{margin-top:0}.legal-module__Yd4PWa__legalContent p{color:var(--text-secondary);margin-bottom:12px;font-size:15px;line-height:1.8}.legal-module__Yd4PWa__legalContent ul{margin:0 0 16px;padding-left:24px}.legal-module__Yd4PWa__legalContent li{color:var(--text-secondary);margin-bottom:6px;font-size:15px;line-height:1.8}.legal-module__Yd4PWa__legalContent li strong{color:var(--text)}.legal-module__Yd4PWa__legalContent li ul{margin-top:6px;margin-bottom:6px}.legal-module__Yd4PWa__legalContent a{color:var(--blue);font-weight:500;text-decoration:none;transition:color .2s}.legal-module__Yd4PWa__legalContent a:hover{color:var(--blue-dark);text-decoration:underline}.legal-module__Yd4PWa__contactBlock{background:var(--bg-warm);border:1px solid var(--border);border-radius:var(--radius);margin:16px 0;padding:20px 24px}.legal-module__Yd4PWa__contactBlock p{color:var(--text);margin-bottom:4px;font-size:15px}.legal-module__Yd4PWa__contactBlock p:last-child{margin-bottom:0}.legal-module__Yd4PWa__ctaBlock{border-radius:var(--radius-xl);text-align:center;background:linear-gradient(135deg,#18354d 0%,#0f2236 100%);margin-top:56px;padding:40px}.legal-module__Yd4PWa__ctaBlock h3{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:#fff;letter-spacing:-.5px;margin-bottom:8px;font-size:22px;font-weight:800}.legal-module__Yd4PWa__ctaBlock p{font-size:15px;color:#ffffffa6!important;margin-bottom:24px!important}.legal-module__Yd4PWa__ctaBtn{background:var(--orange);border-radius:10px;align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:700;transition:all .25s;display:inline-flex;color:#fff!important;text-decoration:none!important}.legal-module__Yd4PWa__ctaBtn svg{color:#fff!important;stroke:#fff!important}.legal-module__Yd4PWa__ctaBtn:hover{background:var(--orange-dark);transform:translateY(-2px);box-shadow:0 8px 24px #e8882d40;color:#fff!important;text-decoration:none!important}@media (max-width:768px){.legal-module__Yd4PWa__hero{padding:140px 0 48px}.legal-module__Yd4PWa__heroInner,.legal-module__Yd4PWa__contentInner{padding:0 20px}.legal-module__Yd4PWa__content{padding:56px 0}.legal-module__Yd4PWa__legalContent h2{margin-top:32px;font-size:18px}.legal-module__Yd4PWa__ctaBlock{padding:28px 20px}}
