.nav{justify-content:space-between;align-items:center;gap:32px;padding-top:24px;padding-bottom:24px;display:flex}.nav__brand{color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}.nav__brand:hover{color:inherit}.nav__wordmark{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:12px}.nav__wordmark--small{font-size:11px}.nav__links,.nav__actions{align-items:center;gap:28px;display:flex}.nav__actions{gap:20px}.nav__link{padding:8px 0;font-size:15px;font-weight:500;text-decoration:none}.nav__menu{display:none;position:relative}.nav__menu-button{cursor:pointer;border-radius:var(--radius);flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;list-style:none;display:flex}.nav__menu-button::-webkit-details-marker{display:none}.nav__menu-bar{background:currentColor;border-radius:1px;height:2px;display:block}.nav__menu-panel{z-index:10;background:var(--lift);border:1px solid var(--hairline);border-radius:var(--radius-lg);flex-direction:column;gap:4px;min-width:220px;padding:16px;display:flex;position:absolute;top:52px;right:0}.nav__menu-panel .btn{margin-top:8px}@media (max-width:860px){.nav__links,.nav__actions{display:none}.nav__menu{display:block}}.hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;padding-top:56px;padding-bottom:64px;display:flex}.hero__copy{flex-direction:column;flex:460px;gap:28px;max-width:620px;display:flex}.hero__body{color:var(--text-muted);max-width:560px;font-size:19px;line-height:1.5}.hero__actions{flex-wrap:wrap;gap:16px;display:flex}.hero__dial{flex:none}.dial{aspect-ratio:1;place-items:center;display:inline-grid;position:relative}.dial>svg{grid-area:1/1;width:100%;height:100%}.dial__center{font-family:var(--font-display);letter-spacing:.06em;grid-area:1/1;margin-right:-.06em;font-size:clamp(28px,16cqi,60px);line-height:1}.hero__dial .dial__center{font-size:clamp(36px,5vw,60px)}.logos{border-top:1px solid var(--rule)}.logos__inner{flex-wrap:wrap;align-items:center;gap:16px 40px;padding-top:28px;padding-bottom:28px;display:flex}.logos__label{letter-spacing:.18em;text-transform:uppercase;color:var(--static);white-space:nowrap;font-size:12px;font-weight:500}.logos__list{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--smoke);flex-wrap:wrap;gap:16px 40px;padding:0;font-size:13px;list-style:none;display:flex}.field{flex-direction:column;gap:48px;display:flex}.field__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;display:flex}.field__head .section-head{flex:440px}.field__desk{border:1px solid var(--rule);border-radius:var(--radius-lg);flex-direction:column;flex:0 300px;gap:10px;padding:20px 24px;font-size:14px;line-height:1.6;display:flex}.field__list{flex-direction:column;gap:20px;display:flex}.label--signal{color:var(--signal-text)}.field__grid{gap:32px 40px;padding:0;list-style:none}.field__grid .muted{font-size:16px}.grounded{flex-direction:column;gap:56px;display:flex}.grounded__grid{padding:0;list-style:none}.pillar{flex-direction:column;gap:20px;display:flex}.dialsec{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.dialsec__dial{flex:none}.dialsec__dial .dial__center{font-size:clamp(28px,4vw,44px)}.dialsec__copy{flex-direction:column;flex:460px;gap:36px;display:flex}.dialsec__settings{flex-direction:column;gap:24px;padding:0;list-style:none;display:flex}.setting{border-top:2px solid;flex-wrap:wrap;gap:8px 32px;padding-top:20px;display:flex}.setting__number{color:var(--signal-text);flex:0 0 150px}.setting .muted{flex:320px}.fork{flex-direction:column;gap:48px;display:flex}.card{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:36px;display:flex}.card__head{flex-direction:column;gap:12px;display:flex}.card__title{letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.25}.card__head .muted{font-size:16px}.card__points{color:var(--text-muted);flex-direction:column;gap:12px;padding:0;font-size:16px;list-style:none;display:flex}.card__points li{align-items:flex-start;gap:12px;display:flex}.card__points .dot{margin-top:8px}.card__example{font-size:15px}.card__cta{margin-top:auto;padding-top:8px}@media (max-width:480px){.card{padding:28px 24px}}.proof{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px 64px;display:flex}.proof__head{flex:400px;max-width:560px}.proof__body{flex-direction:column;flex:360px;gap:20px;max-width:480px;padding-top:36px;display:flex}.proof__body .lede{line-height:1.6}@media (max-width:720px){.proof__body{padding-top:0}}.reportsec{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;display:flex}.reportsec .section-head{flex:400px;max-width:520px}.reportcard{background:var(--paper);border:1px solid var(--fog);border-radius:var(--radius-lg);flex-direction:column;flex:0 460px;gap:24px;width:100%;margin:0;padding:32px;display:flex}.reportcard__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.reportcard__brand{align-items:center;gap:10px;display:flex}.label--ink{color:var(--ink)}.reportcard__date{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-size:11px;font-weight:500}.reportcard__title{font-size:16px;font-weight:600;line-height:1.3}.redaction{color:var(--smoke);flex-direction:column;gap:10px;font-size:13px;font-weight:500;display:flex}.redaction__line{align-items:center;gap:8px;height:12px;display:flex}.redaction__bar{background:var(--ink);border-radius:3px;flex-shrink:0;height:12px;display:block}.redaction__text{white-space:nowrap;line-height:1}.reportcard__strip{width:100%;height:auto}.ctasec{border-top:1px solid var(--hairline)}.ctasec__inner{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.ctasec__inner .display{max-width:760px}.ctasec__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ctasec__strip{width:min(372px,100%);height:auto;margin-top:24px}.footer{border-top:1px solid var(--hairline)}.footer__inner{flex-direction:column;gap:48px;padding-top:56px;padding-bottom:40px;display:flex}.footer__top{flex-wrap:wrap;justify-content:space-between;gap:40px 56px;display:flex}.footer__brand{flex-direction:column;flex:260px;gap:16px;max-width:320px;display:flex}.footer__blurb{font-size:14px}.footer__columns{flex-wrap:wrap;gap:32px 64px;display:flex}.footer__column{flex-direction:column;gap:12px;min-width:120px;font-size:14px;display:flex}.footer__column .label{margin-bottom:4px}.footer__link{text-decoration:none}.footer__bottom{border-top:1px solid var(--hairline);letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:12px;font-weight:500;display:flex}.notfound{align-items:center;min-height:100vh;display:flex}.notfound__inner{flex-direction:column;align-items:flex-start;gap:20px;padding-top:96px;padding-bottom:96px;display:flex}
