.legal-module__xADoNW__page{background:#f8f9fb;min-height:100vh;padding:8rem 0 5rem}.legal-module__xADoNW__container{background:#fff;border:1px solid #e5e7eb;width:min(980px,100% - 3rem);margin:0 auto;padding:2.2rem 2rem}.legal-module__xADoNW__title{color:var(--color-primary);margin-bottom:.4rem;font-size:clamp(1.9rem,3.2vw,2.6rem)}.legal-module__xADoNW__updated{color:#6b7280;margin-bottom:1.5rem;font-size:.92rem}.legal-module__xADoNW__intro{color:#374151;margin-bottom:1.4rem;line-height:1.65}.legal-module__xADoNW__section{margin-top:1.45rem}.legal-module__xADoNW__section h2{color:var(--color-primary);margin-bottom:.55rem;font-size:1.28rem}.legal-module__xADoNW__section p{color:#374151;margin-bottom:.7rem;line-height:1.65}.legal-module__xADoNW__list{color:#374151;margin-bottom:.75rem;padding-left:1.2rem;line-height:1.6}.legal-module__xADoNW__list li{margin-bottom:.45rem}.legal-module__xADoNW__note{border-left:3px solid var(--color-accent);color:#374151;background:#faf8f3;margin-top:1.3rem;padding:.75rem .85rem}.legal-module__xADoNW__contactBox{background:#fbfdff;border:1px solid #e5e7eb;padding:.9rem 1rem}.legal-module__xADoNW__contactBox p{margin:.2rem 0}.legal-module__xADoNW__link{color:var(--color-primary);text-decoration:underline}.legal-module__xADoNW__subheading{color:#1f2937;margin-top:1.1rem;margin-bottom:.4rem;font-size:1.05rem;font-weight:600}.legal-module__xADoNW__tableWrapper{margin:.8rem 0;overflow-x:auto}.legal-module__xADoNW__table{border-collapse:collapse;color:#374151;width:100%;font-size:.9rem}.legal-module__xADoNW__table th,.legal-module__xADoNW__table td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:.5rem .7rem}.legal-module__xADoNW__table th{white-space:nowrap;background:#f3f4f6;font-weight:600}.legal-module__xADoNW__table code{background:#f3f4f6;border-radius:3px;padding:.1rem .3rem;font-size:.82rem}@media (max-width:768px){.legal-module__xADoNW__page{padding:6.5rem 0 3.5rem}.legal-module__xADoNW__container{width:calc(100% - 1.6rem);padding:1.2rem 1rem}}
