.legal_page__zlJY4{min-height:100dvh;display:flex;flex-direction:column;font-family:var(--fn-face-sans);color:var(--fn-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:radial-gradient(40rem 28rem at 85% -8%,rgba(185,106,61,.1),transparent 60%),radial-gradient(34rem 24rem at -10% 30%,rgba(192,138,46,.08),transparent 55%),linear-gradient(180deg,#fbf7f2,#faf8f6 45%,#f4ede5)}.legal_main__KbWOF{flex:1 1;width:100%;padding:120px 20px 56px}.legal_article__qI9YH{max-width:760px;margin:0 auto;background:var(--fn-surface);border:1px solid var(--fn-line);border-radius:var(--fn-rad-lg);box-shadow:var(--fn-shadow-lg);padding:48px 52px}.legal_kicker__Zu_N8{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fn-accent-dark)}.legal_article__qI9YH h1{margin:.5rem 0 0;font-family:var(--fn-face-title);font-weight:600;font-size:2rem;line-height:1.15;letter-spacing:-.01em;color:var(--fn-ink)}.legal_updated__8wHsv{margin:.6rem 0 2rem;font-size:.85rem;color:var(--fn-muted)}.legal_article__qI9YH h2{margin:2.2rem 0 .6rem;font-family:var(--fn-face-title);font-weight:600;font-size:1.3rem;line-height:1.25;color:var(--fn-ink)}.legal_article__qI9YH h3{margin:1.4rem 0 .4rem;font-size:1.02rem;font-weight:700;color:var(--fn-body-strong)}.legal_article__qI9YH p{margin:.7rem 0;line-height:1.7;font-size:.98rem}.legal_article__qI9YH ul{margin:.7rem 0;padding-left:1.3rem}.legal_article__qI9YH li{margin:.35rem 0;line-height:1.6}.legal_article__qI9YH a{color:var(--fn-accent-dark);text-decoration:underline;text-underline-offset:2px}.legal_article__qI9YH a:hover{color:var(--fn-accent)}.legal_article__qI9YH strong{color:var(--fn-ink);font-weight:600}.legal_article__qI9YH hr{margin:2rem 0;border:0;border-top:1px solid var(--fn-line)}.legal_tableWrap__hN4F7{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.1rem 0;border:1px solid var(--fn-line);border-radius:var(--fn-rad-md)}.legal_article__qI9YH table{width:100%;min-width:460px;border-collapse:collapse;font-size:.88rem}.legal_article__qI9YH td,.legal_article__qI9YH th{padding:.6rem .8rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--fn-line)}.legal_article__qI9YH th{background:var(--fn-accent-tint);color:var(--fn-body-strong);font-weight:600}.legal_article__qI9YH tbody tr:last-child td,.legal_article__qI9YH tr:last-child td{border-bottom:0}.legal_note__kOhVL{margin:1.1rem 0;padding:.8rem 1rem;background:var(--fn-warning-bg);border:1px solid var(--fn-warning-line);border-radius:var(--fn-rad-md);font-size:.92rem;line-height:1.6;color:var(--fn-body-strong)}.legal_footer__c9TLE{border-top:1px solid var(--fn-line);background:rgba(255,255,255,.6);padding:28px 20px;font-family:var(--fn-face-sans)}.legal_footerInner__g_WTf{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center}.legal_footerNav__hJXR0{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center}.legal_footerLink__xC9Co{font-size:.88rem;color:var(--fn-body-strong);text-decoration:none}.legal_footerLink__xC9Co:hover{color:var(--fn-accent-dark);text-decoration:underline}.legal_footerLegal__lv9tr{font-size:.8rem;color:var(--fn-muted)}@media (max-width:640px){.legal_main__KbWOF{padding:96px 14px 40px}.legal_article__qI9YH{padding:30px 22px}.legal_article__qI9YH h1{font-size:1.65rem}}