.legal-module__7fVNVa__legalWrapper{padding-top:40px;padding-bottom:90px}.legal-module__7fVNVa__legalHeader{text-align:center;max-width:820px;margin:0 auto 40px}.legal-module__7fVNVa__legalTitle{color:var(--text-primary);margin-bottom:14px;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:700;line-height:1.15}.legal-module__7fVNVa__legalSubtitle{color:var(--text-secondary);margin-bottom:24px;font-size:1.05rem;line-height:1.65}.legal-module__7fVNVa__metaStrip{border:1px solid var(--gold-border);border-radius:var(--radius-full);color:var(--text-secondary);background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:8px 22px;font-size:.8rem;display:inline-flex;box-shadow:0 2px 8px #281e140a}.legal-module__7fVNVa__metaItem{align-items:center;gap:6px;display:flex}.legal-module__7fVNVa__metaItem strong{color:var(--text-primary)}.legal-module__7fVNVa__metaDivider{color:var(--gold-border)}.legal-module__7fVNVa__legalNavSwitcher{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:48px;display:flex}.legal-module__7fVNVa__navSwitchPill{border-radius:var(--radius-full);border:1px solid var(--gold-border);color:var(--text-secondary);background:#fff;align-items:center;gap:8px;padding:10px 20px;font-size:.86rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 6px #281e1408}.legal-module__7fVNVa__navSwitchPill:hover{border-color:var(--gold-border-bright);color:var(--text-primary);transform:translateY(-1px)}.legal-module__7fVNVa__navSwitchActive{border-color:var(--gold-600);color:var(--gold-800);background:linear-gradient(135deg,#faf6ee 0%,#f5eedd 100%);font-weight:700;box-shadow:0 4px 12px #c59b2733}.legal-module__7fVNVa__documentCard{border:1px solid var(--gold-border);border-radius:var(--radius-xl);background:#fff;max-width:960px;margin:0 auto;padding:56px 64px;box-shadow:0 16px 40px #281e140d}.legal-module__7fVNVa__docSection{border-bottom:1px solid #0000000f;margin-bottom:44px;padding-bottom:36px}.legal-module__7fVNVa__docSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legal-module__7fVNVa__sectionHeading{font-family:var(--font-serif);color:var(--text-primary);align-items:center;gap:12px;margin-bottom:16px;font-size:1.45rem;font-weight:700;display:flex}.legal-module__7fVNVa__sectionNumber{font-family:var(--font-sans);color:var(--gold-700);border:1px solid var(--gold-border);border-radius:var(--radius-sm);background:#d4af371f;padding:3px 9px;font-size:.82rem;font-weight:800}.legal-module__7fVNVa__subHeading{color:var(--text-primary);margin:20px 0 10px;font-size:1.08rem;font-weight:700}.legal-module__7fVNVa__docParagraph{color:var(--text-secondary);margin-bottom:16px;font-size:.95rem;line-height:1.75}.legal-module__7fVNVa__docList{flex-direction:column;gap:10px;margin:16px 0 20px;padding:0;list-style:none;display:flex}.legal-module__7fVNVa__docListItem{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.6;display:flex}.legal-module__7fVNVa__docListItem svg{color:var(--gold-600);flex-shrink:0;margin-top:3px}.legal-module__7fVNVa__calloutBox{border-left:4px solid var(--gold-600);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--text-primary);background:#faf8f5;margin:24px 0;padding:18px 22px;font-size:.92rem;line-height:1.65}.legal-module__7fVNVa__calloutTitle{color:var(--gold-800);align-items:center;gap:8px;margin-bottom:6px;font-weight:700;display:flex}.legal-module__7fVNVa__guaranteeBox{border-radius:var(--radius-md);background:#f4fbf7;border:1px solid #c3e6cb;margin:24px 0;padding:20px 24px}.legal-module__7fVNVa__guaranteeTitle{color:#155724;align-items:center;gap:8px;margin-bottom:6px;font-weight:700;display:flex}.legal-module__7fVNVa__guaranteeText{color:#1e7e34;margin:0;font-size:.9rem;line-height:1.6}.legal-module__7fVNVa__legalContactCard{border:1px solid var(--gold-border-bright);border-radius:var(--radius-lg);background:linear-gradient(135deg,#faf6ee 0%,#f5eedd 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:50px;padding:36px 40px;display:flex}.legal-module__7fVNVa__contactCardLeft{max-width:540px}.legal-module__7fVNVa__contactCardTitle{font-family:var(--font-serif);color:var(--text-primary);margin-bottom:8px;font-size:1.3rem;font-weight:700}.legal-module__7fVNVa__contactCardText{color:var(--text-secondary);margin-bottom:12px;font-size:.88rem;line-height:1.6}.legal-module__7fVNVa__contactDirectList{color:var(--text-primary);flex-direction:column;gap:6px;font-size:.84rem;display:flex}.legal-module__7fVNVa__contactDirectList a{color:var(--gold-700);font-weight:700;text-decoration:none}.legal-module__7fVNVa__contactDirectList a:hover{text-decoration:underline}@media (max-width:768px){.legal-module__7fVNVa__documentCard{padding:32px 20px}.legal-module__7fVNVa__legalHeader{margin-bottom:28px}.legal-module__7fVNVa__legalContactCard{padding:24px 20px}.legal-module__7fVNVa__metaStrip{border-radius:var(--radius-md);flex-direction:column;gap:8px}.legal-module__7fVNVa__metaDivider{display:none}}
