.legal_legalPage__v4d_b{padding:var(--sp-12) 0;min-height:80vh;background-color:var(--bg-color)}.legal_container__Qjx68{max-width:900px;margin:0 auto}.legal_card__ChXSM{background:var(--bg-color);border-radius:32px;padding:var(--sp-10);box-shadow:var(--nm-outer-raised);border:1px solid var(--border)}.legal_header__b7Mf4{text-align:center;margin-bottom:var(--sp-10);padding-bottom:var(--sp-8);border-bottom:1px solid hsla(16,35%,69%,.2)}.legal_header__b7Mf4 h1{font-size:2.5rem;color:var(--primary);margin-bottom:var(--sp-2)}.legal_lastUpdated__GfF_y{color:var(--text-light);font-size:.9rem;font-style:italic}.legal_content__i76H7{color:var(--text-dark);line-height:1.8}.legal_content__i76H7 section{margin-bottom:var(--sp-8)}.legal_content__i76H7 h2{font-size:1.5rem;color:var(--primary);margin-bottom:var(--sp-4);font-weight:600}.legal_content__i76H7 p{margin-bottom:var(--sp-4);font-size:1.05rem}.legal_content__i76H7 ul{list-style-type:disc;margin-left:var(--sp-6);margin-bottom:var(--sp-4)}.legal_content__i76H7 li{margin-bottom:var(--sp-2);font-size:1.05rem}.legal_content__i76H7 strong{color:var(--primary);font-weight:600}@media (max-width:768px){.legal_legalPage__v4d_b{padding:var(--sp-6) 0}.legal_card__ChXSM{padding:var(--sp-6);border-radius:24px}.legal_header__b7Mf4 h1{font-size:2rem}.legal_content__i76H7 h2{font-size:1.3rem}.legal_content__i76H7 li,.legal_content__i76H7 p{font-size:1rem}}@media (max-width:576px){.legal_legalPage__v4d_b{padding:var(--sp-4) 0}.legal_card__ChXSM{padding:var(--sp-4);border-radius:16px}.legal_header__b7Mf4 h1{font-size:1.6rem}.legal_faqItem__x6QQC{border-radius:12px}.legal_faqQuestion__GbnPG{padding:var(--sp-3);font-size:.95rem}.legal_faqAnswer__pftDo{padding:0 var(--sp-3) var(--sp-3) var(--sp-3);font-size:.9rem}}.legal_faqList__NqQF1{display:flex;flex-direction:column;gap:var(--sp-4)}.legal_faqItem__x6QQC{background:var(--bg-color);border-radius:16px;box-shadow:var(--nm-outer-raised-sm);overflow:hidden;border:1px solid var(--border);transition:box-shadow .3s ease}.legal_faqItem__x6QQC:hover{box-shadow:var(--nm-outer-raised)}.legal_faqQuestion__GbnPG{padding:var(--sp-4) var(--sp-5);font-size:1.1rem;font-weight:600;color:var(--primary);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);word-break:break-word}.legal_faqQuestion__GbnPG::-webkit-details-marker{display:none}.legal_faqQuestion__GbnPG:after{content:"+";font-size:1.5rem;font-weight:400;transition:transform .3s ease}details[open] .legal_faqQuestion__GbnPG:after{transform:rotate(45deg)}.legal_faqAnswer__pftDo{padding:0 var(--sp-5) var(--sp-5) var(--sp-5);color:var(--text-dark);font-size:1.05rem;line-height:1.6}