@font-face{font-family:Halyard Text;src:url(/assets/Halyard%20Text%20Light-DQN76RXW.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Halyard Text;src:url(/assets/Halyard%20Text%20Regular-CONZHkmk.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Halyard Text,Helvetica Neue,sans-serif;font-weight:300}*{box-sizing:border-box}body{background:#2b254b;min-width:320px;min-height:100vh;margin:0}.home{width:min(176px,100% - 40px);margin:136px auto 120px}.logo{width:100%;height:auto;display:block}.portfolio{width:min(576px,100% - 48px);margin:0 auto;padding-bottom:160px}.portfolio-row{min-height:66px;color:inherit;opacity:.82;border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) minmax(132px,auto);align-items:center;gap:24px;text-decoration:none;transition:opacity .18s;display:grid}.portfolio-row:last-child{border-bottom:1px solid #ffffff1f}a.portfolio-row:hover,a.portfolio-row:focus-visible{opacity:1;outline:none}a.portfolio-row:focus-visible{box-shadow:inset 0 0 0 1px #ffffff5c}.company-logo{object-fit:contain;object-position:left center;width:auto;max-width:142px;height:auto;max-height:30px;display:block}.company-logo-public-interest{max-width:90px;max-height:40px}.company-logo-aviator{filter:grayscale();width:120px;max-height:28px}.company-logo-formal{width:142px}.company-logo-shed{width:122px}.brand-lockup{align-items:center;gap:10px;min-width:0;display:flex}.brand-icon{object-fit:contain;flex:none;width:28px;height:28px;display:block}.brand-icon-rounded{filter:grayscale();border-radius:8px}.monochrome{filter:brightness(0)invert()}.wordmark{color:#f5f1e9;white-space:nowrap;line-height:1;display:inline-block}.wordmark-stealth{letter-spacing:-.025em;font-size:20px;font-weight:400}.wordmark-percents{letter-spacing:-.04em;font-size:20px;font-weight:400}.wordmark-convoke{letter-spacing:-.04em;font-family:Georgia,serif;font-size:21px}.wordmark-moonware{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:400}.wordmark-ambrook{letter-spacing:-.04em;font-family:Georgia,serif;font-size:21px}.wordmark-applause,.wordmark-maybern{letter-spacing:-.045em;font-size:20px;font-weight:400}.category{color:#ffffff85;letter-spacing:.015em;text-align:right;font-size:13px;font-weight:300;line-height:1.35}.visually-hidden{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.error{width:min(720px,100% - 40px);margin:200px auto}@media (width<=640px){.home{width:154px;margin:104px auto 88px}.portfolio{width:calc(100% - 32px);padding-bottom:96px}.portfolio-row{grid-template-columns:minmax(0,1fr) minmax(96px,40%);gap:12px;min-height:62px}.company-logo{max-width:108px;max-height:27px}.company-logo-public-interest{max-width:78px;max-height:34px}.company-logo-aviator{width:104px}.company-logo-formal{width:108px}.company-logo-shed{width:100px}.brand-lockup{gap:8px}.brand-icon{width:24px;height:24px}.wordmark-stealth,.wordmark-percents,.wordmark-convoke,.wordmark-ambrook,.wordmark-applause,.wordmark-maybern{font-size:16px}.wordmark-moonware{font-size:12px}.category{letter-spacing:0;font-size:11.5px}}
