.legal_heroText__59Ns9{max-width:820px}.legal_title__gGsyn{margin:0 0 var(--space-5);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:var(--font-semibold);line-height:1.04;letter-spacing:-.025em;color:var(--text-primary)}.legal_meta___HjTU{margin:var(--space-4) 0 0;font-size:.9rem;color:var(--text-muted)}.legal_tabs__sWRNs{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-6) 0 0;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--card-bg);border:1px solid var(--color-border)}.legal_tab__lp_Zt{padding:8px 18px;border-radius:var(--radius-pill);font-size:.94rem;font-weight:var(--font-semibold);color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}.legal_tab__lp_Zt:hover{color:var(--text-primary);background:var(--bg-page)}.legal_tab__lp_Zt[aria-current=page]{color:var(--color-on-primary);background:var(--color-primary)}.legal_tab__lp_Zt:focus-visible{outline:none;box-shadow:var(--focus-ring)}.legal_intro__oTRGy{margin:0 0 var(--space-6);font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.6;color:var(--text-primary)}.legal_section__dZOtr{padding-top:var(--space-7);scroll-margin-top:96px}.legal_sectionTitle__ntU4N{margin:0 0 var(--space-3);font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:var(--font-semibold);line-height:1.25;letter-spacing:-.018em;color:var(--text-primary)}.legal_text__c_UKD{line-height:1.75}.legal_list__uxIUi,.legal_text__c_UKD{margin:0 0 var(--space-4);font-size:1.0625rem;color:var(--text-secondary)}.legal_list__uxIUi{display:grid;gap:var(--space-2);padding-left:1.3rem;list-style:disc;line-height:1.7}.legal_list__uxIUi li::marker{color:var(--text-muted)}.legal_document__W3bal a,.legal_questions__ti6mz a,.legal_report__2eSrp a{color:var(--color-primary);text-decoration:none;overflow-wrap:anywhere}.legal_document__W3bal a:hover,.legal_questions__ti6mz a:hover,.legal_report__2eSrp a:hover{text-decoration:underline}.legal_questions__ti6mz,.legal_report__2eSrp{display:grid;gap:var(--space-2);margin-top:48px;padding:clamp(22px,3vw,32px);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:radial-gradient(70% 90% at 0 0,color-mix(in srgb,var(--home-process) 6%,transparent),transparent 70%),var(--card-bg)}.legal_questions__ti6mz h2,.legal_report__2eSrp h2{margin:0;font-size:clamp(1.2rem,2.2vw,1.4rem);font-weight:var(--font-semibold);letter-spacing:-.015em;color:var(--text-primary)}.legal_questions__ti6mz p,.legal_report__2eSrp p{margin:0;font-size:var(--text-md);line-height:1.6;color:var(--text-secondary)}.legal_cards__VWbJL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,24px);margin:0;padding:0;list-style:none}.legal_card__AEhvg{display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(22px,2.6vw,28px);border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--color-border)}.legal_cardIcon__zuoiH{display:grid;place-items:center;width:44px;height:44px;margin-bottom:var(--space-1);border-radius:var(--radius-md);color:var(--home-process);background:var(--home-accent-soft)}.legal_cardIcon__zuoiH svg{width:22px;height:22px}.legal_card__AEhvg h3{margin:0;font-size:1.15rem;font-weight:var(--font-semibold);letter-spacing:-.01em;color:var(--text-primary)}.legal_card__AEhvg p{margin:0;font-size:.95rem;line-height:1.6;color:var(--text-secondary)}.legal_cardLink__l7Xlu{align-self:flex-start}.legal_card__AEhvg .legal_cardDetail__BPCoG{margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--color-border-light);font:.8rem/1.55 var(--font-mono);color:var(--text-muted)}.legal_stackGrid__fBxtF{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,64px)}.legal_stackGrid__fBxtF>div:first-child{margin-bottom:0}.legal_tableWrap__31vV9{overflow-x:auto;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--color-border)}.legal_table__XuU1Q{width:100%;border-collapse:collapse;font-size:.95rem}.legal_table__XuU1Q td,.legal_table__XuU1Q th{padding:14px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-light)}.legal_table__XuU1Q thead th{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-page)}.legal_table__XuU1Q tbody th{width:34%;font-weight:var(--font-semibold);color:var(--text-primary)}.legal_table__XuU1Q td{color:var(--text-secondary)}.legal_table__XuU1Q tbody tr:last-child td,.legal_table__XuU1Q tbody tr:last-child th{border-bottom:0}.legal_report__2eSrp{max-width:820px;margin:0 auto}@media (max-width:1024px){.legal_cards__VWbJL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.legal_stackGrid__fBxtF{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.legal_cards__VWbJL{grid-template-columns:minmax(0,1fr)}.legal_table__XuU1Q td,.legal_table__XuU1Q th{padding:12px 14px}}