.legal-module__8113wq__page{max-width:760px;margin:0 auto;padding:40px 20px 64px}.legal-module__8113wq__header{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:20px}.legal-module__8113wq__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:28px;font-weight:800}.legal-module__8113wq__lead{color:var(--muted);margin:10px 0 0;font-size:15px}.legal-module__8113wq__body{color:var(--name);font-size:15px;line-height:1.7}.legal-module__8113wq__body h2{color:var(--ink);margin:36px 0 12px;font-size:19px;font-weight:800}.legal-module__8113wq__body h2:first-child{margin-top:0}.legal-module__8113wq__body h3{color:var(--ink);margin:20px 0 8px;font-size:16px;font-weight:700}.legal-module__8113wq__body p{margin:0 0 14px}.legal-module__8113wq__body strong{color:var(--ink);font-weight:700}.legal-module__8113wq__body a{color:var(--teal-deep);text-decoration:underline}.legal-module__8113wq__body ul,.legal-module__8113wq__body ol{margin:12px 0 20px 22px;padding:0;font-size:15px}.legal-module__8113wq__body li{margin-bottom:8px}.legal-module__8113wq__body li>ol,.legal-module__8113wq__body li>ul{margin:8px 0 8px 20px}.legal-module__8113wq__body blockquote{border-left:3px solid var(--teal);background:var(--surface-2);border-radius:0 var(--radius-chip) var(--radius-chip) 0;margin:16px 0;padding:12px 18px}.legal-module__8113wq__body blockquote p{margin:4px 0}.legal-module__8113wq__body blockquote p:last-child{margin-bottom:0}.legal-module__8113wq__body hr{border:none;border-top:1px solid var(--line);margin:36px 0}.legal-module__8113wq__tableWrap{margin:16px 0;overflow-x:auto}.legal-module__8113wq__table{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}.legal-module__8113wq__table th,.legal-module__8113wq__table td{border:1px solid var(--line);text-align:left;vertical-align:top;color:var(--name);padding:8px 10px}.legal-module__8113wq__table th{background:var(--surface-2);color:var(--ink);font-weight:700}.legal-module__8113wq__faqTitle{color:var(--ink);margin:0 0 20px;font-size:20px;font-weight:800}.legal-module__8113wq__faqItem{border-bottom:1px solid var(--line);padding:16px 0}.legal-module__8113wq__faqItem summary{cursor:pointer;color:var(--ink);font-size:15px;font-weight:700;list-style:none}.legal-module__8113wq__faqItem summary::-webkit-details-marker{display:none}.legal-module__8113wq__faqItem summary:before{content:"+";width:18px;color:var(--teal-deep);font-weight:800;display:inline-block}.legal-module__8113wq__faqItem[open] summary:before{content:"−"}.legal-module__8113wq__faqItem p{color:var(--name);margin:10px 0 0 18px;font-size:14px;line-height:1.6}.legal-module__8113wq__faqItem a{color:var(--teal-deep);text-decoration:underline}.legal-module__8113wq__supportGrid{grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:start;gap:40px;display:grid}.legal-module__8113wq__contactBox{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:22px}.legal-module__8113wq__contactBox h3{color:var(--ink);margin:0 0 8px;font-size:16px;font-weight:800}.legal-module__8113wq__contactNote{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.6}.legal-module__8113wq__inquiryBtn{border-radius:var(--radius-btn);background:var(--teal-deep);color:#fff;text-align:center;padding:12px 18px;font-size:14px;font-weight:700;display:block}.legal-module__8113wq__inquiryBtn:hover{background:var(--teal)}.legal-module__8113wq__contactDirect{border-top:1px solid var(--line);color:var(--name);margin-top:16px;padding-top:16px;font-size:13px;line-height:1.9}.legal-module__8113wq__contactDirect strong{color:var(--ink);font-weight:800}.legal-module__8113wq__contactDirect a{color:var(--teal-deep);text-decoration:underline}@media (max-width:640px){.legal-module__8113wq__page{padding:28px 16px 48px}.legal-module__8113wq__title{font-size:22px}.legal-module__8113wq__body{font-size:14px}.legal-module__8113wq__body h2{margin-top:28px;font-size:17px}.legal-module__8113wq__supportGrid{grid-template-columns:1fr;gap:28px}}
