/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.km-legal-heading{max-width:900px;margin:38px 0 40px}.km-legal-heading h1{letter-spacing:-.035em;color:#201627;margin:14px 0 18px;font-size:clamp(32px,3.5vw,48px);font-weight:700;line-height:1.18}.km-legal-heading>p:not(.km-section-kicker){color:#756780;max-width:740px;font-size:15px;line-height:1.8}.km-legal-date{color:#807188;margin-top:20px;font-size:12px}.km-legal-layout{border-top:1px solid #e8e1ef;grid-template-columns:260px minmax(0,860px);align-items:start;gap:clamp(32px,5vw,76px);padding-top:34px;display:grid}.km-legal-sidebar{min-width:0;position:sticky;top:110px}.km-legal-sidebar nav{flex-direction:column;gap:6px;display:flex}.km-legal-sidebar nav a{color:#65556f;border-radius:7px;padding:12px 16px;font-size:13px;font-weight:550;line-height:1.6}.km-legal-sidebar nav a[aria-current]{color:#6d28d9;background:#f2eafb}.km-legal-sidebar nav a:hover{color:#6d28d9;background:#f7f3fb}.km-legal-controller{color:#756780;overflow-wrap:anywhere;border-top:1px solid #e8e1ef;margin-top:25px;padding:24px 16px 0;font-size:12px;line-height:1.8}.km-legal-controller h2{color:#675076;margin-bottom:12px;font-size:11px;font-weight:600}.km-legal-controller p{margin:10px 0}.km-legal-controller a,.km-legal-content a{color:#6d28d9;text-underline-offset:3px;text-decoration:underline}.km-legal-content{color:#493b52;min-width:0;font-size:15px;line-height:1.9}.km-legal-content h2{letter-spacing:-.02em;color:#24192c;margin:34px 0 16px;font-size:22px;font-weight:650;line-height:1.4}.km-legal-content h2:first-child{margin-top:0}.km-legal-content h3{color:#34243e;margin:22px 0 12px;font-size:17px;font-weight:600;line-height:1.5}.km-legal-content p{margin:0 0 17px}.km-legal-content ul,.km-legal-content ol{margin:0 0 20px;padding-left:22px;list-style:outside}.km-legal-content ol{list-style:decimal}.km-legal-content li{margin:7px 0;padding-left:3px}.km-legal-content li::marker{color:#8347c7}.km-legal-content table{border-collapse:collapse;width:100%;min-width:570px;margin:20px 0;font-size:13px;line-height:1.7}.km-legal-content th{color:#593370;text-align:left;background:#f3edf9;font-weight:600}.km-legal-content th,.km-legal-content td{vertical-align:top;border-bottom:1px solid #e6ddef;padding:14px}.km-legal-content .article-table-scroll{max-width:100%;margin-bottom:22px;overflow-x:auto}.km-legal-content strong{color:#382244;font-weight:650}.km-legal-page a:focus-visible{outline-offset:4px;outline:2px solid #9456d5}@media(max-width:767px){.km-legal-heading{margin:28px 0}.km-legal-heading h1{font-size:32px}.km-legal-layout{grid-template-columns:1fr;gap:28px;padding-top:22px}.km-legal-sidebar{position:static}.km-legal-sidebar nav{flex-flow:wrap;gap:5px}.km-legal-sidebar nav a{padding:10px 12px;font-size:12px}.km-legal-controller{margin-top:18px;padding:18px 0 0}.km-legal-content{font-size:15px;line-height:1.85}.km-legal-content h2{font-size:21px}}
