.sqs-site{background-color:#fff}.sqs-header{background-color:#fff;border-bottom:1px solid #e6e2d8;justify-content:space-between;align-items:center;padding:18px 4vw;display:flex}.sqs-header .site-title{font-family:var(--font-display);color:var(--color-ink);font-size:22px;text-decoration:none}.sqs-header-nav{gap:18px;display:flex}.sqs-header-nav a{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-2);padding-bottom:2px;font-size:11px;text-decoration:none}.sqs-header-nav a:hover{color:var(--color-ochre)}.sqs-header-nav a[aria-current=page]{border-bottom:1px solid var(--color-ink);color:var(--color-ink)}.page-section{background-color:#fff}.content-wrapper{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw}.fluid-engine{grid-template-columns:repeat(24,minmax(0,1fr));grid-auto-rows:minmax(24px,auto);gap:11px;display:grid}.fe-block{min-width:0}.sqs-block{padding:0}.sqs-block-content{display:block}.preface-text{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);font-size:11px}.section-title{font-family:var(--font-display);color:var(--color-ink);margin:10px 0;font-size:62px;line-height:1.02}.section-lede{font-family:var(--font-body);color:var(--color-ink-2);font-size:19px;line-height:1.5}@media screen and (max-width:767px){.fe-block{grid-column:1/-1!important}.section-title{font-size:38px}.sqs-header{flex-direction:column;gap:10px}}
