@font-face{font-family:kanzhun;src:url(/assets/kanzhun-x0Rjfar1.otf)}.kanzhun-font{font-family:kanzhun!important}:root{--layout-title-height: 64px;--scale-factor: 1;--base-min-width: 1184px;--base-margin-large: 120px;--base-margin-medium: 100px;--base-min-height: 706px;--base-font-size: 16px;--base-border-radius: 8px;--base-padding: 16px;--scaled-min-width: calc(var(--base-min-width) * var(--scale-factor));--scaled-margin-large: calc(var(--base-margin-large) * var(--scale-factor));--scaled-margin-medium: calc(var(--base-margin-medium) * var(--scale-factor));--scaled-min-height: calc(var(--base-min-height) * var(--scale-factor));--scaled-font-size: calc(var(--base-font-size) * var(--scale-factor));--scaled-border-radius: calc(var(--base-border-radius) * var(--scale-factor));--scaled-padding: calc(var(--base-padding) * var(--scale-factor));font-size:10px}body{font-size:16px}@media (min-width: 1200px) and (max-width: 1800px){:root{--scale-factor: 1;font-size:10px}}@media (min-width: 1800px) and (max-width: 2100px){:root{--scale-factor: 1.25;font-size:12.5px}}@media (min-width: 2100px) and (max-width: 2400px){:root{--scale-factor: 1.5;font-size:15px}}@media (min-width: 2400px) and (max-width: 2700px){:root{--scale-factor: 1.7;font-size:17px}}@media (min-width: 2700px) and (max-width: 3000px){:root{--scale-factor: 1.85;font-size:18.5px}}@media (min-width: 3000px){:root{--scale-factor: 2;font-size:20px}}.website-model-title{flex-shrink:0;margin-bottom:3.2rem;text-align:center;color:#333;font-family:Avenir;font-size:3.2rem;font-weight:800;line-height:4rem}*{box-sizing:border-box;padding:0;margin:0}a{text-decoration:none;outline:none;color:#fff}
