:root{
--font-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;
--font-display:var(--font-sans);

--weight-regular:400;
--weight-bold:700;
--weight-black:800;

/* wordmark */
--wordmark-size-web:44px;
--wordmark-size-doc:46px;
--wordmark-leading:0.88;
--wordmark-weight:900; /* @kind font */
--wordmark-stroke:0.028em; /* @kind other */
--wordmark-tracking:-0.045em;
--wordmark-sub-size:0.27em;

/* website */
--web-nav-size:15px;
--web-body-size:14.5px;
--web-body-leading:1.45;
--web-project-title:33px;
--web-project-body:17px;
--web-project-leading:1.5;

/* documents (print, pt) */
--doc-header-meta:11pt; /* @kind font */
--doc-heading:10pt; /* @kind font */
--doc-body-size:10.5pt;
--doc-body-leading:1.3;
--doc-table-head:10.5pt; /* @kind font */
}
