:root{--mono1:#fafcff;--mono2:#f0f2f5;--mono3:#d9dadd;--mono4:#666c77;--mono5:#000000;--primary:#0055ff;--secondary:#ccff00}*{box-sizing:border-box;padding:0;margin:0}body,html{background-color:white;color:var(--mono5)}body{font-family:var(--font-figtree);font-weight:400;font-size:16px;line-height:20px;padding-top:64px}.large-text,h1,h2{font-weight:600;font-size:24px;line-height:28px}.medium-text,h3,h4,h5,h6{font-weight:400;font-size:16px;line-height:20px}.small-text{font-size:12px;line-height:16px}.bold-text,strong{font-weight:600}.text-right{text-align:right}.container{max-width:1100px}.container,.container-small{padding:0 24px;margin:0 auto}.container-small{max-width:600px}a{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;text-decoration:none;color:inherit}.grid{display:grid;grid-gap:24px;gap:24px}.grid-mobile{display:flex;gap:16px;justify-content:space-between}.col-no-shrink{flex-shrink:0;flex-grow:1}.markdown-content *{margin-bottom:16px}.markdown-content ol,.markdown-content ul{padding:36px 40px;background-color:var(--mono2);border-radius:8px}.markdown-content ol li+li,.markdown-content ul li+li{margin:0;padding:4px 0}.markdown-content a{color:var(--primary);text-decoration:underline}@media (min-width:768px){.container,.container-small{padding:0 40px}.grid,.grid-mobile{grid-template-columns:repeat(3,1fr);gap:16px}.col-2{grid-column:span 2}.title-large{font-size:32px;line-height:40px}}