@font-face{font-family:'SBAggro';src:url('fonts/SBAggroL.woff') format('woff');font-weight:100 400;font-style:normal;font-display:swap}
@font-face{font-family:'SBAggro';src:url('fonts/SBAggroM.woff') format('woff');font-weight:500 600;font-style:normal;font-display:swap}
@font-face{font-family:'SBAggro';src:url('fonts/SBAggroB.woff') format('woff');font-weight:700 900;font-style:normal;font-display:swap}
:root,body{font-family:'SBAggro','Malgun Gothic',sans-serif}
body{font-weight:300}
button,input,select,textarea{font-family:inherit}
input,select,textarea{font-weight:300}
header h1,.auth-card h1,.auth-story h2,.workspace-intro h2,.panel-head h2,.product-cell strong,.stat strong{font-weight:500}
img.logo-mark{display:block;object-fit:cover;flex-shrink:0;padding:0;background:transparent}
.brand img.logo-mark.small{width:52px;height:52px;border-radius:14px;box-shadow:0 3px 14px #203c6820}
.auth-card>img.logo-mark{width:96px;height:96px;border-radius:22px;margin-bottom:25px;box-shadow:0 5px 20px #203c6818}
.auth-story .story-brand{gap:16px}
.auth-story img.logo-mark{width:80px;height:80px;border-radius:18px;background:transparent;box-shadow:0 5px 20px #11264735}
.auth-story h2{letter-spacing:-1px;line-height:1.5}
.stat strong{letter-spacing:-.6px}
.stat.teal strong{font-size:24px;white-space:nowrap;letter-spacing:-1px}
.product-cell strong{line-height:1.8}
@media(max-width:680px){.brand img.logo-mark.small{width:42px;height:42px;border-radius:11px}.auth-card>img.logo-mark{width:80px;height:80px;border-radius:18px}.auth-card h1{font-size:25px}.stat.teal strong{font-size:20px}}
