.legal-module__0qBMDG__page{background:var(--tc-bg-ffffff);width:100%;height:100%;color:var(--tc-text-1f2937);-webkit-overflow-scrolling:touch;padding-top:calc(45px + env(safe-area-inset-top));padding-bottom:calc(0px + env(safe-area-inset-bottom));position:fixed;top:0;left:0;overflow:hidden auto}.legal-module__0qBMDG__topBar{z-index:50;background:var(--tc-bg-fffffe);border-bottom:1px solid var(--tc-border-e5e7eb);align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.legal-module__0qBMDG__backBtn{background:var(--tc-bg-f3f4f6);width:40px;height:40px;color:var(--tc-text-374151);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.legal-module__0qBMDG__backBtn:hover{background:var(--tc-bg-e5e7eb);transform:scale(1.05)}.legal-module__0qBMDG__backBtn:active{transform:scale(.95)}.legal-module__0qBMDG__topBarTitle{color:var(--tc-text-111827);margin:0;font-size:1.25rem;font-weight:600}.legal-module__0qBMDG__content{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.legal-module__0qBMDG__meta{background:var(--tc-bg-f3f4f6);border-left:4px solid var(--tc-border-10b981);border-radius:12px;margin-bottom:2rem;padding:1rem 1.25rem}.legal-module__0qBMDG__meta p{color:var(--tc-text-4b5563);margin:.25rem 0;font-size:.875rem}.legal-module__0qBMDG__section{margin-bottom:2.5rem}.legal-module__0qBMDG__section h2{color:var(--tc-text-111827);border-bottom:2px solid var(--tc-border-e5e7eb);margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.legal-module__0qBMDG__section h3{color:var(--tc-text-1f2937);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.legal-module__0qBMDG__section p{color:var(--tc-text-374151);margin-bottom:1rem;line-height:1.7}.legal-module__0qBMDG__section ul,.legal-module__0qBMDG__section ol{color:var(--tc-text-374151);margin:1rem 0 1rem 1.5rem;line-height:1.7}.legal-module__0qBMDG__section li{margin-bottom:.5rem}.legal-module__0qBMDG__section a{color:var(--tc-text-10b981);font-weight:500;text-decoration:none;transition:color .2s}.legal-module__0qBMDG__section a:hover{color:var(--tc-text-059669);text-decoration:underline}.legal-module__0qBMDG__important{background:var(--tc-bg-fef3c7);border-left:4px solid var(--tc-border-f59e0b);border-radius:8px;margin:1rem 0;padding:1rem}.legal-module__0qBMDG__warning{background:var(--tc-bg-fee2e2);border-left:4px solid var(--tc-border-ef4444);border-radius:8px;margin:1rem 0;padding:1rem;font-weight:500}.legal-module__0qBMDG__note{background:var(--tc-bg-e0f2fe);border-left:4px solid var(--tc-border-0284c7);border-radius:8px;margin:1rem 0;padding:1rem;font-size:.875rem;font-style:italic}.legal-module__0qBMDG__contactBox{background:var(--tc-bg-f9fafb);border:1px solid var(--tc-border-e5e7eb);border-radius:12px;margin:1rem 0;padding:1.5rem}.legal-module__0qBMDG__contactBox p{margin:.5rem 0}.legal-module__0qBMDG__complianceNote{background:linear-gradient(135deg, var(--tc-bg-dbeafe) 0%, var(--tc-bg-e0e7ff) 100%);border:1px solid var(--tc-border-93c5fd);border-radius:12px;margin:2rem 0;padding:1.5rem}.legal-module__0qBMDG__complianceNote p{color:var(--tc-text-1e40af);margin-bottom:.75rem;font-weight:600}.legal-module__0qBMDG__complianceNote ul{color:var(--tc-text-1e3a8a);margin:.5rem 0 0 1.5rem}.legal-module__0qBMDG__complianceNote li{margin-bottom:.25rem}.legal-module__0qBMDG__disclaimerSection{background:linear-gradient(135deg, var(--tc-bg-fef3c7) 0%, var(--tc-bg-fed7aa) 100%);border:2px solid var(--tc-border-f59e0b);border-radius:16px;margin:2rem 0;padding:2rem}.legal-module__0qBMDG__disclaimerSection h2{color:var(--tc-text-92400e);border-bottom:2px solid var(--tc-border-f59e0b)}.legal-module__0qBMDG__disclaimerSection h3{color:var(--tc-text-b45309)}.legal-module__0qBMDG__disclaimerSection p,.legal-module__0qBMDG__disclaimerSection ul,.legal-module__0qBMDG__disclaimerSection li{color:var(--tc-text-78350f)}.legal-module__0qBMDG__acknowledgmentSection{background:linear-gradient(135deg, var(--tc-bg-d1fae5) 0%, var(--tc-bg-a7f3d0) 100%);border:2px solid var(--tc-border-10b981);border-radius:16px;margin:2rem 0;padding:2rem}.legal-module__0qBMDG__acknowledgmentSection h2{color:var(--tc-text-065f46);border-bottom:2px solid var(--tc-border-10b981)}.legal-module__0qBMDG__acknowledgmentSection ul{margin:1rem 0;padding:0;list-style:none}.legal-module__0qBMDG__acknowledgmentSection li{color:var(--tc-text-047857);padding:.5rem 0;font-weight:500}.legal-module__0qBMDG__thankYouNote{text-align:center;background:linear-gradient(135deg, var(--tc-bg-f0fdf4) 0%, var(--tc-bg-dcfce7) 100%);border-radius:12px;margin:2rem 0;padding:2rem}.legal-module__0qBMDG__thankYouNote p{color:var(--tc-text-166534);margin:0;font-size:1.125rem}@media (max-width:640px){.legal-module__0qBMDG__content{padding:1.5rem 1rem 3rem}.legal-module__0qBMDG__topBarTitle{font-size:1.125rem}.legal-module__0qBMDG__section h2{font-size:1.25rem}.legal-module__0qBMDG__section h3{font-size:1rem}.legal-module__0qBMDG__section ul,.legal-module__0qBMDG__section ol{margin-left:1rem}}html.native-nav-bar .legal-module__0qBMDG__page{height:auto;min-height:100dvh;padding-top:env(safe-area-inset-top);position:relative;overflow:visible}html.native-nav-bar .legal-module__0qBMDG__topBar{background:0 0;border-bottom:none;padding:.5rem 1.5rem;position:static}
