.page-module__nzUGla__legalPage{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);min-height:calc(100vh - 200px);padding:3rem 1rem}.page-module__nzUGla__legalContainer{background:#fff;border-radius:16px;max-width:900px;margin:0 auto;padding:3rem;box-shadow:0 4px 20px #00000014}.page-module__nzUGla__legalTitle{color:#1a1a1a;text-align:center;background:linear-gradient(135deg,#74acdf 0%,#5b9bd5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:2.5rem;font-weight:800}.page-module__nzUGla__legalDate{text-align:center;color:#666;margin:0 0 2.5rem;font-size:.95rem;font-style:italic}.page-module__nzUGla__legalContent{color:#333;line-height:1.8}.page-module__nzUGla__legalSection{margin-bottom:2.5rem}.page-module__nzUGla__legalSection:last-child{margin-bottom:0}.page-module__nzUGla__legalSection h2{color:#1a1a1a;border-bottom:3px solid #74acdf;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.page-module__nzUGla__legalSection h3{color:#2c2c2c;margin:1.5rem 0 .75rem;font-size:1.35rem;font-weight:600}.page-module__nzUGla__legalSection p{text-align:justify;margin:0 0 1rem;font-size:1rem}.page-module__nzUGla__legalSection p:last-child{margin-bottom:0}.page-module__nzUGla__legalSection ul{margin:.75rem 0 1rem;padding-left:2rem}.page-module__nzUGla__legalSection li{margin-bottom:.65rem;line-height:1.7}.page-module__nzUGla__legalSection li:last-child{margin-bottom:0}.page-module__nzUGla__legalSection a{color:#74acdf;border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:all .2s}.page-module__nzUGla__legalSection a:hover{color:#5b9bd5;border-bottom-color:#5b9bd5}.page-module__nzUGla__legalSection strong{color:#1a1a1a;font-weight:600}@media (max-width:768px){.page-module__nzUGla__legalPage{padding:2rem 1rem}.page-module__nzUGla__legalContainer{border-radius:12px;padding:2rem 1.5rem}.page-module__nzUGla__legalTitle{font-size:2rem}.page-module__nzUGla__legalDate{margin-bottom:2rem;font-size:.875rem}.page-module__nzUGla__legalSection h2{font-size:1.5rem}.page-module__nzUGla__legalSection h3{font-size:1.2rem}.page-module__nzUGla__legalSection p,.page-module__nzUGla__legalSection li{font-size:.95rem}.page-module__nzUGla__legalSection ul{padding-left:1.5rem}}@media (max-width:480px){.page-module__nzUGla__legalPage{padding:1.5rem .75rem}.page-module__nzUGla__legalContainer{border-radius:8px;padding:1.5rem 1.25rem}.page-module__nzUGla__legalTitle{font-size:1.75rem}.page-module__nzUGla__legalDate{font-size:.85rem}.page-module__nzUGla__legalSection{margin-bottom:2rem}.page-module__nzUGla__legalSection h2{border-bottom-width:2px;padding-bottom:.4rem;font-size:1.35rem}.page-module__nzUGla__legalSection h3{margin-top:1.25rem;font-size:1.1rem}.page-module__nzUGla__legalSection p,.page-module__nzUGla__legalSection li{text-align:left;font-size:.9rem}.page-module__nzUGla__legalSection ul{padding-left:1.25rem}.page-module__nzUGla__legalSection li{margin-bottom:.5rem}}@media print{.page-module__nzUGla__legalPage{background:#fff;padding:0}.page-module__nzUGla__legalContainer{box-shadow:none;padding:1rem}.page-module__nzUGla__legalTitle{-webkit-text-fill-color:#74acdf;color:#74acdf}.page-module__nzUGla__legalSection a{color:#000;text-decoration:underline}}
