.hire h1{font-size:var(--font-size-display);font-weight:var(--font-weight-medium);line-height:var(--line-height-display);letter-spacing:var(--tracking-display)}.hire .content{letter-spacing:var(--tracking-text)}.hire section{margin-top:calc(var(--space) * 1.5);padding-top:calc(var(--space) * 1.5);border-top:var(--border-width) solid var(--color-border)}.hire .long+section{margin-top:var(--space-section)}.hire section h2{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--tracking-company);text-wrap:balance;margin:0}.hire section h2+p{margin:calc(var(--space-tight) * 2) 0 0}.hire .long{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-muted)}.hire ul+.long{margin-top:var(--space);padding-left:calc(var(--font-size-base) * 1.5)}.hire .closing{margin-top:calc(var(--space) * 1.5);padding-top:calc(var(--space) * 1.5);border-top:var(--border-width) solid var(--color-border)}@media (width>=720px){.hire section,.hire .closing{margin-top:calc(var(--space) * 2);padding-top:calc(var(--space) * 2)}.hire .closing{font-size:var(--font-size-h1);line-height:var(--line-height-h1);text-wrap:balance}}
