.legal-breadcrumb{letter-spacing:.04em;color:#8a8a90;align-items:center;gap:8px;padding:14px 0 0;font-size:11px;font-weight:700;display:flex}.legal-breadcrumb a{transition:opacity .2s}.legal-breadcrumb a:hover{opacity:.6}.legal-header{padding:60px 0 40px}.legal-header h1{letter-spacing:-.04em;margin:20px 0 12px;font-size:clamp(40px,6vw,72px);line-height:.98}.legal-updated{color:#8a8a90;font-size:12px;font-weight:650}.legal-body{max-width:780px;padding-bottom:100px}.legal-body h2{letter-spacing:-.01em;margin:48px 0 14px;font-size:22px}.legal-body h2:first-child{margin-top:0}.legal-body p{color:#3d3d40;margin:0 0 16px;line-height:1.65}.legal-body ul{color:#3d3d40;margin:0 0 16px;padding-left:20px;line-height:1.65}.legal-body li{margin-bottom:8px}.legal-body a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.legal-body strong{color:var(--ink)}.legal-page .contact{padding:48px 0 32px}@media (max-width:800px){.legal-header{padding:36px 0 28px}.legal-body{padding-bottom:70px}}
