.LegalLayout_hero__PsZjh{padding:calc(var(--k-nav-h, 64px) + 56px) 0 clamp(32px,5vh,56px);background:radial-gradient(55% 70% at 85% 0,rgba(240,180,131,.28),transparent 70%),var(--k-surface);border-bottom:1px solid var(--k-line)}.LegalLayout_heroWrap__otBxq{display:grid;gap:14px;justify-items:start;max-width:820px}.LegalLayout_heroWrap__otBxq .k-lead{max-width:62ch}.LegalLayout_crumbs__fKCKi{font-size:13.5px;color:var(--k-ink-3)}.LegalLayout_crumbs__fKCKi a{display:inline-flex;align-items:center;min-height:44px;color:var(--k-ink-2);text-decoration:none}.LegalLayout_updated__byxbs{margin:0;font:500 12px var(--k-font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-3)}.LegalLayout_body__ObSkr{padding-block:clamp(40px,7vh,80px);background:var(--k-white)}.LegalLayout_prose__vE6aR{max-width:760px}.LegalLayout_prose__vE6aR h2{margin:44px 0 12px;font-size:clamp(20px,2vw,24px);font-weight:600;letter-spacing:-.015em;color:var(--k-ink)}.LegalLayout_prose__vE6aR h2:first-child{margin-top:0}.LegalLayout_prose__vE6aR h3{margin:28px 0 8px;font-size:18px;font-weight:600;color:var(--k-ink)}.LegalLayout_prose__vE6aR li,.LegalLayout_prose__vE6aR p{font-size:16px;line-height:1.7;color:var(--k-ink-2)}.LegalLayout_prose__vE6aR p{margin:0 0 16px}.LegalLayout_prose__vE6aR ol,.LegalLayout_prose__vE6aR ul{margin:0 0 18px;padding-left:22px}.LegalLayout_prose__vE6aR li{margin-bottom:8px}.LegalLayout_prose__vE6aR li::marker{color:var(--k-coral-deep)}.LegalLayout_prose__vE6aR a{color:var(--k-coral-deep);text-decoration:underline;text-underline-offset:3px;font-weight:500}.LegalLayout_prose__vE6aR a:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px;border-radius:4px}.LegalLayout_prose__vE6aR strong{color:var(--k-ink);font-weight:600}.LegalLayout_prose__vE6aR table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px}.LegalLayout_prose__vE6aR td,.LegalLayout_prose__vE6aR th{padding:10px 12px;border:1px solid var(--k-line);text-align:left;vertical-align:top}.LegalLayout_prose__vE6aR th{background:var(--k-surface);font-weight:600}